/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | bpf.c | 589 __u32 target_btf_id, iter_info_len; in bpf_link_create() local 596 target_btf_id = OPTS_GET(opts, target_btf_id, 0); in bpf_link_create() 598 if (iter_info_len && target_btf_id) in bpf_link_create() 611 } else if (target_btf_id) { in bpf_link_create() 612 attr.link_create.target_btf_id = target_btf_id; in bpf_link_create()
|
H A D | bpf.h | 177 __u32 target_btf_id; member 179 #define bpf_link_create_opts__last_field target_btf_id
|
H A D | libbpf.c | 9715 .target_btf_id = btf_id); in bpf_program__attach_fd()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | bpf.c | 722 __u32 target_btf_id, iter_info_len, relative_id; in bpf_link_create() local 730 target_btf_id = OPTS_GET(opts, target_btf_id, 0); in bpf_link_create() 733 if (iter_info_len || target_btf_id) { in bpf_link_create() 734 if (iter_info_len && target_btf_id) in bpf_link_create() 736 if (!OPTS_ZEROED(opts, target_btf_id)) in bpf_link_create() 746 if (target_btf_id) { in bpf_link_create() 747 attr.link_create.target_btf_id = target_btf_id; in bpf_link_create() 832 if (attr.link_create.target_fd || attr.link_create.target_btf_id) in bpf_link_create() [all...] |
H A D | bpf.h | 383 __u32 target_btf_id; member
|
H A D | libbpf.c | 12022 target_opts.target_btf_id = btf_id; in bpf_program__attach_freplace()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | link.c | 430 jsonw_uint_field(json_wtr, "target_btf_id", info->tracing.target_btf_id); in show_link_close_json() 764 if (info->tracing.target_obj_id || info->tracing.target_btf_id) in show_link_close_plain() 765 printf("\n\ttarget_obj_id %u target_btf_id %u ", in show_link_close_plain() 767 info->tracing.target_btf_id); in show_link_close_plain()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf.h | 1597 __u32 target_btf_id; /* btf_id of target to attach to */ member 1617 /* this is overlaid with the target_btf_id above. */ 1618 __u32 target_btf_id; member 6486 __u32 target_btf_id; /* BTF type id inside the object */ member
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf.h | 1597 __u32 target_btf_id; /* btf_id of target to attach to */ member 1617 /* this is overlaid with the target_btf_id above. */ 1618 __u32 target_btf_id; member 6486 __u32 target_btf_id; /* BTF type id inside the object */ member
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | fexit_bpf2bpf.c | 146 ASSERT_EQ(link_info.tracing.target_btf_id, btf_id, "link_tgt_btf_id"); in test_fexit_bpf2bpf_common()
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | syscall.c | 3083 u32 target_btf_id, target_obj_id; in bpf_tracing_link_show_fdinfo() local 3086 &target_obj_id, &target_btf_id); in bpf_tracing_link_show_fdinfo() 3090 "target_btf_id:\t%u\n", in bpf_tracing_link_show_fdinfo() 3093 target_btf_id); in bpf_tracing_link_show_fdinfo() 3105 &info->tracing.target_btf_id); in bpf_tracing_link_fill_link_info() 3199 * target_btf_id using the link_create API. in bpf_tracing_prog_attach() 4968 attr->link_create.target_btf_id, in link_create() 4986 attr->link_create.target_btf_id, in link_create()
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 667 __u32 target_btf_id; /* btf_id of target to attach to */ member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 667 __u32 target_btf_id; /* btf_id of target to attach to */ member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 426 __u32 target_btf_id; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 426 __u32 target_btf_id; member
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | syscall.c | 2665 * target_btf_id using the link_create API. in bpf_tracing_prog_attach() 4063 attr->link_create.target_btf_id); in tracing_bpf_link_attach()
|