Home
last modified time | relevance | path

Searched refs:BTF_ID (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/kernel/bpf/
A Dbpf_lsm.c54 BTF_ID(func, bpf_lsm_sock_graft) in BTF_SET_END()
261 BTF_ID(func, bpf_lsm_bpf) in BTF_ID() function
262 BTF_ID(func, bpf_lsm_bpf_map) in BTF_ID()
265 BTF_ID(func, bpf_lsm_bpf_prog) in BTF_ID()
271 BTF_ID(func, bpf_lsm_capget) in BTF_ID()
272 BTF_ID(func, bpf_lsm_capset) in BTF_ID()
275 BTF_ID(func, bpf_lsm_file_lock) in BTF_ID()
302 BTF_ID(func, bpf_lsm_key_free) in BTF_ID()
312 BTF_ID(func, bpf_lsm_sb_mount) in BTF_ID()
318 BTF_ID(func, bpf_lsm_settime) in BTF_ID()
[all …]
A Dcpumask.c458 BTF_ID(struct, bpf_cpumask) in BTF_ID() function
459 BTF_ID(func, bpf_cpumask_release) in BTF_ID()
A Dprog_iter.c82 BTF_ID(struct, bpf_prog)
A Dlink_iter.c82 BTF_ID(struct, bpf_link)
A Dmap_iter.c82 BTF_ID(struct, bpf_map)
A Dhelpers.c2181 BTF_ID(struct, task_struct)
2182 BTF_ID(func, bpf_task_release)
2184 BTF_ID(struct, cgroup)
2185 BTF_ID(func, bpf_cgroup_release)
A Dverifier.c8743 BTF_ID(struct, bpf_list_head) in BTF_ID()
8744 BTF_ID(struct, bpf_list_node) in BTF_ID()
8745 BTF_ID(struct, bpf_rb_root) in BTF_ID()
8746 BTF_ID(struct, bpf_rb_node) in BTF_ID()
8890 BTF_ID(func, bpf_rdonly_cast) in BTF_ID()
8892 BTF_ID(func, bpf_rbtree_add) in BTF_ID()
8904 BTF_ID(func, bpf_rdonly_cast) in BTF_ID()
8908 BTF_ID(func, bpf_rbtree_add) in BTF_ID()
17259 BTF_ID(func, should_failslab) in BTF_ID()
17524 BTF_ID(func, migrate_disable) in BTF_SET_START()
[all …]
A Dbtf.c5736 BTF_ID(struct, bpf_ctx_convert) in BTF_ID() function
7577 #define BTF_TRACING_TYPE(name, type) BTF_ID(struct, type) in BTF_ID_LIST_GLOBAL()
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/
A Dresolve_btfids.c39 BTF_ID(typedef, S)
40 BTF_ID(typedef, T)
41 BTF_ID(typedef, U)
42 BTF_ID(struct, S)
43 BTF_ID(union, U)
49 BTF_ID(typedef, S) in BTF_ID() function
50 BTF_ID(typedef, T) in BTF_ID()
51 BTF_ID(typedef, U) in BTF_ID()
52 BTF_ID(struct, S) in BTF_ID()
53 BTF_ID(union, U) in BTF_ID()
[all …]
/linux-6.3-rc2/tools/include/linux/
A Dbtf_ids.h47 #define BTF_ID(prefix, name) \ macro
84 BTF_ID(prefix, typename)
87 BTF_ID(prefix, typename)
150 #define BTF_ID(prefix, name) macro
/linux-6.3-rc2/include/linux/
A Dbtf_ids.h58 #define BTF_ID(prefix, name) \ macro
102 BTF_ID(prefix, typename)
105 BTF_ID(prefix, typename)
208 #define BTF_ID(prefix, name) macro
/linux-6.3-rc2/tools/bpf/resolve_btfids/
A Dmain.c81 #define BTF_ID "__BTF_ID__" macro
164 return name && !strncmp(name, BTF_ID, sizeof(BTF_ID) - 1); in is_btf_id()
444 prefix = name + sizeof(BTF_ID) - 1; in symbols_collect()
/linux-6.3-rc2/tools/bpf/bpftool/Documentation/
A Dbpftool-btf.rst26 | **bpftool** **btf** { **show** | **list** } [**id** *BTF_ID*]
30 | *BTF_SRC* := { **id** *BTF_ID* | **prog** *PROG* | **map** *MAP* [{**key** | **value** | **kv** |…
37 **bpftool btf { show | list }** [**id** *BTF_ID*]
/linux-6.3-rc2/kernel/trace/
A Dbpf_trace.c783 BTF_ID(struct, pt_regs)
922 BTF_ID(func, security_file_permission) in BTF_ID() function
923 BTF_ID(func, security_inode_getattr) in BTF_ID()
924 BTF_ID(func, security_file_open) in BTF_ID()
927 BTF_ID(func, security_path_truncate) in BTF_ID()
929 BTF_ID(func, vfs_truncate) in BTF_ID()
930 BTF_ID(func, vfs_fallocate) in BTF_ID()
931 BTF_ID(func, dentry_open) in BTF_ID()
932 BTF_ID(func, vfs_getattr) in BTF_ID()
933 BTF_ID(func, filp_close) in BTF_ID()
/linux-6.3-rc2/net/netfilter/
A Dnf_conntrack_bpf.c189 BTF_ID(struct, nf_conn) in BTF_ID() function
190 BTF_ID(struct, nf_conn___init) in BTF_ID()
/linux-6.3-rc2/drivers/hid/bpf/
A Dhid_bpf_jmp_table.c60 BTF_ID(func, hid_bpf_device_event) /* HID_BPF_PROG_TYPE_DEVICE_EVENT */ in BTF_ID() function
61 BTF_ID(func, hid_bpf_rdesc_fixup) /* HID_BPF_PROG_TYPE_RDESC_FIXUP */ in BTF_ID()
/linux-6.3-rc2/Documentation/bpf/
A Dbtf.rst799 The ``BTF_ID_LIST`` and ``BTF_ID`` macros define unsorted list of BTF ID values,
803 BTF_ID(type1, name1)
804 BTF_ID(type2, name2)
819 BTF_ID(struct, sk_buff)
821 BTF_ID(struct, task_struct)
827 BTF_ID(type1, name1)
828 BTF_ID(type2, name2)
A Dbpf_design_QA.rst305 Q: Marking a function with BTF_ID makes that function an ABI?
309 The BTF_ID macro does not cause a function to become part of the ABI
/linux-6.3-rc2/net/bpf/
A Dtest_run.c1687 BTF_ID(struct, prog_test_ref_kfunc) in BTF_ID() function
1688 BTF_ID(func, bpf_kfunc_call_test_release) in BTF_ID()
1689 BTF_ID(struct, prog_test_member) in BTF_ID()
1690 BTF_ID(func, bpf_kfunc_call_memb_release) in BTF_ID()
/linux-6.3-rc2/kernel/
A Dkallsyms.c953 BTF_ID(struct, kallsym_iter) in BTF_ID() function
/linux-6.3-rc2/net/core/
A Dxdp.c756 #define XDP_METADATA_KFUNC(name, str) BTF_ID(func, str) in BTF_ID_LIST()
A Dfilter.c11420 #define BTF_SOCK_TYPE(name, type) BTF_ID(struct, type) in BTF_ID_LIST_GLOBAL()
11574 BTF_ID(struct, socket)
11575 BTF_ID(struct, file)
/linux-6.3-rc2/net/netlink/
A Daf_netlink.c2914 BTF_ID(struct, netlink_sock)
/linux-6.3-rc2/net/ipv6/
A Droute.c6635 BTF_ID(struct, fib6_info)

Completed in 111 milliseconds