【问题标题】:About SEC("tp_btf/")关于 SEC("tp_btf/")
【发布时间】:2022-06-15 11:43:19
【问题描述】:

首先,tp_btf 是跟踪点吗? tp_btf/ 后面只有跟踪点,例如 block_rq_complete。

SEC("tp_btf/block_rq_complete")
int BPF_PROG(block_rq_complete, struct request *rq, int error,unsigned int nr_bytes)

第二,ts_btf类型可以获取tracepoint TO_PROTO(*) params,我该怎么做才能使用SEC("tp/block/block_rq_complete")获取TO_PROTO(*) params?要不然。因为我不能使用 tf_btf。

【问题讨论】:

  • 我不确定我是否理解。您是否正在寻找一种方法来获取您可以在 Linux 中使用 kprobes 跟踪的所有函数的列表?
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: linux kernel ebpf


猜你喜欢
  • 2022-07-21
  • 2016-06-28
  • 2019-03-22
  • 2014-04-29
  • 1970-01-01
  • 2021-05-28
  • 2015-06-17
  • 2017-05-08
  • 2021-07-07
相关资源
最近更新 更多