/linux-master/kernel/bpf/ |
H A D | cpumask.c | 428 BTF_ID_FLAGS(func, bpf_cpumask_create, KF_ACQUIRE | KF_RET_NULL) 429 BTF_ID_FLAGS(func, bpf_cpumask_release, KF_RELEASE) 430 BTF_ID_FLAGS(func, bpf_cpumask_acquire, KF_ACQUIRE | KF_TRUSTED_ARGS) 431 BTF_ID_FLAGS(func, bpf_cpumask_first, KF_RCU) 432 BTF_ID_FLAGS(func, bpf_cpumask_first_zero, KF_RCU) 433 BTF_ID_FLAGS(func, bpf_cpumask_first_and, KF_RCU) 434 BTF_ID_FLAGS(func, bpf_cpumask_set_cpu, KF_RCU) 435 BTF_ID_FLAGS(func, bpf_cpumask_clear_cpu, KF_RCU) 436 BTF_ID_FLAGS(func, bpf_cpumask_test_cpu, KF_RCU) 437 BTF_ID_FLAGS(fun [all...] |
H A D | helpers.c | 2552 BTF_ID_FLAGS(func, crash_kexec, KF_DESTRUCTIVE) 2554 BTF_ID_FLAGS(func, bpf_obj_new_impl, KF_ACQUIRE | KF_RET_NULL) 2555 BTF_ID_FLAGS(func, bpf_percpu_obj_new_impl, KF_ACQUIRE | KF_RET_NULL) 2556 BTF_ID_FLAGS(func, bpf_obj_drop_impl, KF_RELEASE) 2557 BTF_ID_FLAGS(func, bpf_percpu_obj_drop_impl, KF_RELEASE) 2558 BTF_ID_FLAGS(func, bpf_refcount_acquire_impl, KF_ACQUIRE | KF_RET_NULL | KF_RCU) 2559 BTF_ID_FLAGS(func, bpf_list_push_front_impl) 2560 BTF_ID_FLAGS(func, bpf_list_push_back_impl) 2561 BTF_ID_FLAGS(func, bpf_list_pop_front, KF_ACQUIRE | KF_RET_NULL) 2562 BTF_ID_FLAGS(fun [all...] |
H A D | map_iter.c | 217 BTF_ID_FLAGS(func, bpf_map_sum_elem_count, KF_TRUSTED_ARGS)
|
H A D | arena.c | 556 BTF_ID_FLAGS(func, bpf_arena_alloc_pages, KF_TRUSTED_ARGS | KF_SLEEPABLE) 557 BTF_ID_FLAGS(func, bpf_arena_free_pages, KF_TRUSTED_ARGS | KF_SLEEPABLE)
|
/linux-master/tools/testing/selftests/bpf/bpf_testmod/ |
H A D | bpf_testmod.c | 347 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_new, KF_ITER_NEW) 348 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_next, KF_ITER_NEXT | KF_RET_NULL) 349 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_destroy, KF_ITER_DESTROY) 350 BTF_ID_FLAGS(func, bpf_kfunc_common_test) 498 BTF_ID_FLAGS(func, bpf_testmod_test_mod_kfunc) 499 BTF_ID_FLAGS(func, bpf_kfunc_call_test1) 500 BTF_ID_FLAGS(func, bpf_kfunc_call_test2) 501 BTF_ID_FLAGS(func, bpf_kfunc_call_test3) 502 BTF_ID_FLAGS(func, bpf_kfunc_call_test4) 503 BTF_ID_FLAGS(fun [all...] |
/linux-master/net/mptcp/ |
H A D | bpf.c | 24 BTF_ID_FLAGS(func, update_socket_protocol)
|
/linux-master/net/ipv4/ |
H A D | fou_bpf.c | 104 BTF_ID_FLAGS(func, bpf_skb_set_fou_encap) 105 BTF_ID_FLAGS(func, bpf_skb_get_fou_encap)
|
H A D | tcp_dctcp.c | 266 BTF_ID_FLAGS(func, dctcp_init) 267 BTF_ID_FLAGS(func, dctcp_update_alpha) 268 BTF_ID_FLAGS(func, dctcp_cwnd_event) 269 BTF_ID_FLAGS(func, dctcp_ssthresh) 270 BTF_ID_FLAGS(func, dctcp_cwnd_undo) 271 BTF_ID_FLAGS(func, dctcp_state)
|
H A D | bpf_tcp_ca.c | 205 BTF_ID_FLAGS(func, tcp_reno_ssthresh) 206 BTF_ID_FLAGS(func, tcp_reno_cong_avoid) 207 BTF_ID_FLAGS(func, tcp_reno_undo_cwnd) 208 BTF_ID_FLAGS(func, tcp_slow_start) 209 BTF_ID_FLAGS(func, tcp_cong_avoid_ai)
|
H A D | tcp_cubic.c | 491 BTF_ID_FLAGS(func, cubictcp_init) 492 BTF_ID_FLAGS(func, cubictcp_recalc_ssthresh) 493 BTF_ID_FLAGS(func, cubictcp_cong_avoid) 494 BTF_ID_FLAGS(func, cubictcp_state) 495 BTF_ID_FLAGS(func, cubictcp_cwnd_event) 496 BTF_ID_FLAGS(func, cubictcp_acked)
|
H A D | tcp_bbr.c | 1161 BTF_ID_FLAGS(func, bbr_init) 1162 BTF_ID_FLAGS(func, bbr_main) 1163 BTF_ID_FLAGS(func, bbr_sndbuf_expand) 1164 BTF_ID_FLAGS(func, bbr_undo_cwnd) 1165 BTF_ID_FLAGS(func, bbr_cwnd_event) 1166 BTF_ID_FLAGS(func, bbr_ssthresh) 1167 BTF_ID_FLAGS(func, bbr_min_tso_segs) 1168 BTF_ID_FLAGS(func, bbr_set_state)
|
/linux-master/net/xfrm/ |
H A D | xfrm_interface_bpf.c | 97 BTF_ID_FLAGS(func, bpf_skb_get_xfrm_info) 98 BTF_ID_FLAGS(func, bpf_skb_set_xfrm_info)
|
H A D | xfrm_state_bpf.c | 121 BTF_ID_FLAGS(func, bpf_xdp_get_xfrm_state, KF_RET_NULL | KF_ACQUIRE) 122 BTF_ID_FLAGS(func, bpf_xdp_xfrm_state_release, KF_RELEASE)
|
/linux-master/net/netfilter/ |
H A D | nf_conntrack_bpf.c | 471 BTF_ID_FLAGS(func, bpf_xdp_ct_alloc, KF_ACQUIRE | KF_RET_NULL) 472 BTF_ID_FLAGS(func, bpf_xdp_ct_lookup, KF_ACQUIRE | KF_RET_NULL) 473 BTF_ID_FLAGS(func, bpf_skb_ct_alloc, KF_ACQUIRE | KF_RET_NULL) 474 BTF_ID_FLAGS(func, bpf_skb_ct_lookup, KF_ACQUIRE | KF_RET_NULL) 475 BTF_ID_FLAGS(func, bpf_ct_insert_entry, KF_ACQUIRE | KF_RET_NULL | KF_RELEASE) 476 BTF_ID_FLAGS(func, bpf_ct_release, KF_RELEASE) 477 BTF_ID_FLAGS(func, bpf_ct_set_timeout, KF_TRUSTED_ARGS) 478 BTF_ID_FLAGS(func, bpf_ct_change_timeout, KF_TRUSTED_ARGS) 479 BTF_ID_FLAGS(func, bpf_ct_set_status, KF_TRUSTED_ARGS) 480 BTF_ID_FLAGS(fun [all...] |
H A D | nf_nat_bpf.c | 58 BTF_ID_FLAGS(func, bpf_ct_set_nat_info, KF_TRUSTED_ARGS)
|
/linux-master/drivers/hid/bpf/ |
H A D | hid_bpf_dispatch.c | 180 BTF_ID_FLAGS(func, hid_bpf_get_data, KF_RET_NULL) 479 BTF_ID_FLAGS(func, hid_bpf_device_event) 480 BTF_ID_FLAGS(func, hid_bpf_rdesc_fixup) 481 BTF_ID_FLAGS(func, __hid_bpf_tail_call) 491 BTF_ID_FLAGS(func, hid_bpf_attach_prog) 492 BTF_ID_FLAGS(func, hid_bpf_allocate_context, KF_ACQUIRE | KF_RET_NULL) 493 BTF_ID_FLAGS(func, hid_bpf_release_context, KF_RELEASE) 494 BTF_ID_FLAGS(func, hid_bpf_hw_request)
|
/linux-master/fs/verity/ |
H A D | measure.c | 163 BTF_ID_FLAGS(func, bpf_get_fsverity_digest, KF_TRUSTED_ARGS)
|
/linux-master/include/linux/ |
H A D | btf_ids.h | 69 #define BTF_ID_FLAGS(prefix, name, ...) \ macro 175 * BTF_ID_FLAGS(type1, name1, flags) 176 * BTF_ID_FLAGS(type2, name2, flags) 220 #define BTF_ID_FLAGS(prefix, name, ...) macro
|
/linux-master/kernel/cgroup/ |
H A D | rstat.c | 566 BTF_ID_FLAGS(func, cgroup_rstat_updated) 567 BTF_ID_FLAGS(func, cgroup_rstat_flush, KF_SLEEPABLE)
|
/linux-master/net/bpf/ |
H A D | test_run.c | 623 BTF_ID_FLAGS(func, bpf_modify_return_test) 624 BTF_ID_FLAGS(func, bpf_modify_return_test2) 625 BTF_ID_FLAGS(func, bpf_fentry_test1, KF_SLEEPABLE) 634 BTF_ID_FLAGS(func, bpf_kfunc_call_test_release, KF_RELEASE) 635 BTF_ID_FLAGS(func, bpf_kfunc_call_memb_release, KF_RELEASE)
|
/linux-master/net/core/ |
H A D | xdp.c | 776 #define XDP_METADATA_KFUNC(_, __, name, ___) BTF_ID_FLAGS(func, name, KF_TRUSTED_ARGS)
|
H A D | filter.c | 11986 BTF_ID_FLAGS(func, bpf_dynptr_from_skb) 11990 BTF_ID_FLAGS(func, bpf_dynptr_from_xdp) 11994 BTF_ID_FLAGS(func, bpf_sock_addr_set_sun_path) 11998 BTF_ID_FLAGS(func, bpf_sk_assign_tcp_reqsk, KF_TRUSTED_ARGS) 12079 BTF_ID_FLAGS(func, bpf_sock_destroy, KF_TRUSTED_ARGS)
|
/linux-master/kernel/trace/ |
H A D | bpf_trace.c | 1416 BTF_ID_FLAGS(func, bpf_lookup_user_key, KF_ACQUIRE | KF_RET_NULL | KF_SLEEPABLE) 1417 BTF_ID_FLAGS(func, bpf_lookup_system_key, KF_ACQUIRE | KF_RET_NULL) 1418 BTF_ID_FLAGS(func, bpf_key_put, KF_RELEASE) 1420 BTF_ID_FLAGS(func, bpf_verify_pkcs7_signature, KF_SLEEPABLE) 1479 BTF_ID_FLAGS(func, bpf_get_file_xattr, KF_SLEEPABLE | KF_TRUSTED_ARGS)
|