/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | bpf_lsm.c | 33 #define LSM_HOOK(RET, DEFAULT, NAME, ...) BTF_ID(func, bpf_lsm_##NAME) 45 BTF_ID(func, bpf_lsm_sk_alloc_security) in BTF_SET_START() 46 BTF_ID(func, bpf_lsm_sk_free_security) in BTF_SET_START() 54 BTF_ID(func, bpf_lsm_sock_graft) in BTF_SET_START() 55 BTF_ID(func, bpf_lsm_inet_csk_clone) in BTF_SET_START() 56 BTF_ID(func, bpf_lsm_inet_conn_established) in BTF_SET_START() 66 BTF_ID(func, bpf_lsm_socket_post_create) in BTF_SET_START() 67 BTF_ID(func, bpf_lsm_socket_socketpair) in BTF_SET_START() 261 BTF_ID(func, bpf_lsm_bpf) in BTF_SET_START() 262 BTF_ID(fun in BTF_SET_START() [all...] |
H A D | cpumask.c | 445 BTF_ID(struct, bpf_cpumask) 446 BTF_ID(func, bpf_cpumask_release)
|
H A D | link_iter.c | 82 BTF_ID(struct, bpf_link)
|
H A D | prog_iter.c | 82 BTF_ID(struct, bpf_prog)
|
H A D | verifier.c | 5316 BTF_ID(struct, prog_test_ref_kfunc) 5317 BTF_ID(struct, cgroup) 5318 BTF_ID(struct, bpf_cpumask) 5319 BTF_ID(struct, task_struct) 10549 BTF_ID(struct, bpf_dynptr_kern) 10550 BTF_ID(struct, bpf_list_head) 10551 BTF_ID(struct, bpf_list_node) 10552 BTF_ID(struct, bpf_rb_root) 10553 BTF_ID(struct, bpf_rb_node) 10688 BTF_ID(fun [all...] |
H A D | helpers.c | 2492 BTF_ID(struct, task_struct) 2493 BTF_ID(func, bpf_task_release) 2495 BTF_ID(struct, cgroup) 2496 BTF_ID(func, bpf_cgroup_release)
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | resolve_btfids.c | 39 BTF_ID(typedef, S) 40 BTF_ID(typedef, T) 41 BTF_ID(typedef, U) 42 BTF_ID(struct, S) 43 BTF_ID(union, U) 44 BTF_ID(func, func) 49 BTF_ID(typedef, S) 50 BTF_ID(typedef, T) 51 BTF_ID(typedef, U) 52 BTF_ID(struc [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | resolve_btfids.c | 39 BTF_ID(typedef, S) 40 BTF_ID(typedef, T) 41 BTF_ID(typedef, U) 42 BTF_ID(struct, S) 43 BTF_ID(union, U) 44 BTF_ID(func, func) 49 BTF_ID(typedef, S) 50 BTF_ID(typedef, T) 51 BTF_ID(typedef, U) 52 BTF_ID(struc [all...] |
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | btf_ids.h | 53 * The BTF_ID defines unique symbol for each ID pointing 56 #define BTF_ID(prefix, name) \ macro 64 * BTF_ID(type1, name1) 65 * BTF_ID(type2, name2) 93 BTF_ID(prefix, typename) 96 BTF_ID(prefix, typename) 104 * BTF_ID(struct, sk_buff) 106 * BTF_ID(struct, task_struct) 120 * BTF_ID(type1, name1) 121 * BTF_ID(type 159 #define BTF_ID global() macro [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | btf_ids.h | 55 * The BTF_ID defines unique symbol for each ID pointing 58 #define BTF_ID(prefix, name) \ macro 73 * BTF_ID(type1, name1) 74 * BTF_ID(type2, name2) 102 BTF_ID(prefix, typename) 105 BTF_ID(prefix, typename) 113 * BTF_ID(struct, sk_buff) 115 * BTF_ID(struct, task_struct) 129 * BTF_ID(type1, name1) 130 * BTF_ID(type 208 #define BTF_ID global() macro [all...] |
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | btf_ids.h | 44 * The BTF_ID defines unique symbol for each ID pointing 47 #define BTF_ID(prefix, name) \ macro 55 * BTF_ID(type1, name1) 56 * BTF_ID(type2, name2) 84 BTF_ID(prefix, typename) 92 * BTF_ID(struct, sk_buff) 94 * BTF_ID(struct, task_struct) 108 * BTF_ID(type1, name1) 109 * BTF_ID(type2, name2) 147 #define BTF_ID(prefi macro [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | btf_ids.h | 44 * The BTF_ID defines unique symbol for each ID pointing 47 #define BTF_ID(prefix, name) \ macro 55 * BTF_ID(type1, name1) 56 * BTF_ID(type2, name2) 84 BTF_ID(prefix, typename) 92 * BTF_ID(struct, sk_buff) 94 * BTF_ID(struct, task_struct) 108 * BTF_ID(type1, name1) 109 * BTF_ID(type2, name2) 147 #define BTF_ID(prefi macro [all...] |
/kernel/linux/linux-5.10/tools/bpf/resolve_btfids/ |
H A D | main.c | 68 #define BTF_ID "__BTF_ID__" macro 145 return name && !strncmp(name, BTF_ID, sizeof(BTF_ID) - 1); in is_btf_id() 425 prefix = name + sizeof(BTF_ID) - 1; in symbols_collect()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | bpf_lsm.c | 30 #define LSM_HOOK(RET, DEFAULT, NAME, ...) BTF_ID(func, bpf_lsm_##NAME)
|
H A D | task_iter.c | 309 BTF_ID(struct, task_struct) 310 BTF_ID(struct, file)
|
H A D | prog_iter.c | 82 BTF_ID(struct, bpf_prog)
|
H A D | map_iter.c | 82 BTF_ID(struct, bpf_map)
|
H A D | verifier.c | 12244 BTF_ID(func, bpf_lsm_bprm_committed_creds) 12262 BTF_ID(func, __add_to_page_cache_locked) 12263 BTF_ID(func, should_fail_alloc_page) 12264 BTF_ID(func, should_failslab)
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | bpf_trace.c | 1164 BTF_ID(func, security_file_permission) 1165 BTF_ID(func, security_inode_getattr) 1166 BTF_ID(func, security_file_open) 1169 BTF_ID(func, security_path_truncate) 1171 BTF_ID(func, vfs_truncate) 1172 BTF_ID(func, vfs_fallocate) 1173 BTF_ID(func, dentry_open) 1174 BTF_ID(func, vfs_getattr) 1175 BTF_ID(func, filp_close)
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | bpf_trace.c | 786 BTF_ID(struct, pt_regs) 935 BTF_ID(func, security_file_permission) 936 BTF_ID(func, security_inode_getattr) 937 BTF_ID(func, security_file_open) 940 BTF_ID(func, security_path_truncate) 942 BTF_ID(func, vfs_truncate) 943 BTF_ID(func, vfs_fallocate) 944 BTF_ID(func, dentry_open) 945 BTF_ID(func, vfs_getattr) 946 BTF_ID(fun [all...] |
/kernel/linux/linux-6.6/drivers/hid/bpf/ |
H A D | hid_bpf_jmp_table.c | 60 BTF_ID(func, hid_bpf_device_event) /* HID_BPF_PROG_TYPE_DEVICE_EVENT */ 61 BTF_ID(func, hid_bpf_rdesc_fixup) /* HID_BPF_PROG_TYPE_RDESC_FIXUP */
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_bpf.c | 190 BTF_ID(struct, nf_conn) 191 BTF_ID(struct, nf_conn___init)
|
/kernel/linux/linux-6.6/net/bpf/ |
H A D | test_run.c | 1674 BTF_ID(struct, prog_test_ref_kfunc) 1675 BTF_ID(func, bpf_kfunc_call_test_release) 1676 BTF_ID(struct, prog_test_member) 1677 BTF_ID(func, bpf_kfunc_call_memb_release)
|
/kernel/linux/linux-6.6/kernel/ |
H A D | kallsyms.c | 892 BTF_ID(struct, kallsym_iter)
|
/kernel/linux/linux-6.6/net/core/ |
H A D | xdp.c | 755 #define XDP_METADATA_KFUNC(name, str) BTF_ID(func, str) in BTF_ID_LIST()
|