Searched refs:kfunc_btf_id (Results 1 – 10 of 10) sorted by relevance
| /linux/include/linux/ |
| H A D | btf.h | 130 u32 kfunc_btf_id; member 584 u32 *btf_kfunc_flags(const struct btf *btf, u32 kfunc_btf_id, const struct bpf_prog *prog); 585 int btf_kfunc_check_flag(const struct btf *btf, u32 kfunc_btf_id, u32 flag); 586 bool btf_kfunc_is_allowed(const struct btf *btf, u32 kfunc_btf_id, const struct bpf_prog *prog); 587 u32 *btf_kfunc_is_modify_return(const struct btf *btf, u32 kfunc_btf_id, 648 u32 kfunc_btf_id, in btf_kfunc_id_set_contains() argument
|
| /linux/net/core/ |
| H A D | bpf_ksock.c | 313 .kfunc_btf_id = bpf_ksock_dtor_ids[1], in BTF_ID()
|
| /linux/kernel/bpf/ |
| H A D | cpumask.c | 521 .kfunc_btf_id = cpumask_dtor_ids[1] in BTF_ID()
|
| H A D | btf.c | 9015 u32 kfunc_btf_id) in btf_kfunc_id_set_contains() argument 9027 id = btf_id_set8_contains(set, kfunc_btf_id); in btf_kfunc_id_set_contains() 9036 u32 kfunc_btf_id, in __btf_kfunc_is_allowed() argument 9049 if (hook_filter->filters[i](prog, kfunc_btf_id)) in __btf_kfunc_is_allowed() 9104 u32 kfunc_btf_id, in btf_kfunc_is_allowed() argument 9111 kfunc_flags = btf_kfunc_id_set_contains(btf, BTF_KFUNC_HOOK_COMMON, kfunc_btf_id); in btf_kfunc_is_allowed() 9112 if (kfunc_flags && __btf_kfunc_is_allowed(btf, BTF_KFUNC_HOOK_COMMON, kfunc_btf_id, prog)) in btf_kfunc_is_allowed() 9116 kfunc_flags = btf_kfunc_id_set_contains(btf, hook, kfunc_btf_id); in btf_kfunc_is_allowed() 9117 if (kfunc_flags && __btf_kfunc_is_allowed(btf, hook, kfunc_btf_id, prog)) in btf_kfunc_is_allowed() 9130 u32 *btf_kfunc_flags(const struct btf *btf, u32 kfunc_btf_id, const struct bpf_prog *prog) in btf_kfunc_flags() argument [all …]
|
| H A D | crypto.c | 385 .kfunc_btf_id = bpf_crypto_dtor_ids[1] in BTF_ID()
|
| H A D | verifier.c | 10245 int kfunc_btf_id; in in_rbtree_lock_required_cb() local 10255 kfunc_btf_id = insn[callee->callsite].imm; in in_rbtree_lock_required_cb() 10256 return is_rbtree_lock_required_kfunc(kfunc_btf_id); in in_rbtree_lock_required_cb() 12337 u32 kfunc_btf_id) in check_kfunc_is_graph_root_api() argument 12343 ret = is_bpf_list_api_kfunc(kfunc_btf_id); in check_kfunc_is_graph_root_api() 12346 ret = is_bpf_rbtree_api_kfunc(kfunc_btf_id); in check_kfunc_is_graph_root_api() 12362 u32 kfunc_btf_id) in check_kfunc_is_graph_node_api() argument 12368 ret = is_bpf_list_push_kfunc(kfunc_btf_id) || in check_kfunc_is_graph_node_api() 12369 kfunc_btf_id == special_kfunc_list[KF_bpf_list_del] || in check_kfunc_is_graph_node_api() 12370 kfunc_btf_id == special_kfunc_list[KF_bpf_list_is_first] || in check_kfunc_is_graph_node_api() [all …]
|
| H A D | helpers.c | 4988 .kfunc_btf_id = generic_dtor_ids[1] in kfunc_init() 4993 .kfunc_btf_id = generic_dtor_ids[3] in kfunc_init()
|
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 466 .kfunc_btf_id = bpf_sk_buff_dtor_ids[0] in BTF_ID_LIST_SINGLE()
|
| /linux/net/bpf/ |
| H A D | test_run.c | 1893 .kfunc_btf_id = bpf_prog_test_dtor_kfunc_ids[1] in BTF_ID() 1897 .kfunc_btf_id = bpf_prog_test_dtor_kfunc_ids[3], in BTF_ID()
|
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod.c | 2135 .kfunc_btf_id = bpf_testmod_dtor_ids[1] in bpf_testmod_init()
|