/openbmc/linux/kernel/bpf/ |
H A D | cpumask.c | 413 BTF_ID_FLAGS(func, bpf_cpumask_create, KF_ACQUIRE | KF_RET_NULL) 414 BTF_ID_FLAGS(func, bpf_cpumask_release, KF_RELEASE) 415 BTF_ID_FLAGS(func, bpf_cpumask_acquire, KF_ACQUIRE | KF_TRUSTED_ARGS) 416 BTF_ID_FLAGS(func, bpf_cpumask_first, KF_RCU) 417 BTF_ID_FLAGS(func, bpf_cpumask_first_zero, KF_RCU) 418 BTF_ID_FLAGS(func, bpf_cpumask_first_and, KF_RCU) 419 BTF_ID_FLAGS(func, bpf_cpumask_set_cpu, KF_RCU) 420 BTF_ID_FLAGS(func, bpf_cpumask_clear_cpu, KF_RCU) 421 BTF_ID_FLAGS(func, bpf_cpumask_test_cpu, KF_RCU) 422 BTF_ID_FLAGS(func, bpf_cpumask_test_and_set_cpu, KF_RCU) [all …]
|
H A D | helpers.c | 2536 BTF_ID_FLAGS(func, crash_kexec, KF_DESTRUCTIVE) 2538 BTF_ID_FLAGS(func, bpf_obj_new_impl, KF_ACQUIRE | KF_RET_NULL) 2539 BTF_ID_FLAGS(func, bpf_obj_drop_impl, KF_RELEASE) 2540 BTF_ID_FLAGS(func, bpf_refcount_acquire_impl, KF_ACQUIRE | KF_RET_NULL) 2541 BTF_ID_FLAGS(func, bpf_list_push_front_impl) 2542 BTF_ID_FLAGS(func, bpf_list_push_back_impl) 2543 BTF_ID_FLAGS(func, bpf_list_pop_front, KF_ACQUIRE | KF_RET_NULL) 2544 BTF_ID_FLAGS(func, bpf_list_pop_back, KF_ACQUIRE | KF_RET_NULL) 2545 BTF_ID_FLAGS(func, bpf_task_acquire, KF_ACQUIRE | KF_RCU | KF_RET_NULL) 2546 BTF_ID_FLAGS(func, bpf_task_release, KF_RELEASE) [all …]
|
H A D | map_iter.c | 219 BTF_ID_FLAGS(func, bpf_map_sum_elem_count, KF_TRUSTED_ARGS)
|
/openbmc/linux/tools/testing/selftests/bpf/bpf_testmod/ |
H A D | bpf_testmod.c | 344 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_new, KF_ITER_NEW) 345 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_next, KF_ITER_NEXT | KF_RET_NULL) 346 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_destroy, KF_ITER_DESTROY) 494 BTF_ID_FLAGS(func, bpf_testmod_test_mod_kfunc) 495 BTF_ID_FLAGS(func, bpf_kfunc_call_test1) 496 BTF_ID_FLAGS(func, bpf_kfunc_call_test2) 497 BTF_ID_FLAGS(func, bpf_kfunc_call_test3) 498 BTF_ID_FLAGS(func, bpf_kfunc_call_test4) 499 BTF_ID_FLAGS(func, bpf_kfunc_call_test_mem_len_pass1) 500 BTF_ID_FLAGS(func, bpf_kfunc_call_test_mem_len_fail1) [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nf_conntrack_bpf.c | 473 BTF_ID_FLAGS(func, bpf_xdp_ct_alloc, KF_ACQUIRE | KF_RET_NULL) 474 BTF_ID_FLAGS(func, bpf_xdp_ct_lookup, KF_ACQUIRE | KF_RET_NULL) 475 BTF_ID_FLAGS(func, bpf_skb_ct_alloc, KF_ACQUIRE | KF_RET_NULL) 476 BTF_ID_FLAGS(func, bpf_skb_ct_lookup, KF_ACQUIRE | KF_RET_NULL) 477 BTF_ID_FLAGS(func, bpf_ct_insert_entry, KF_ACQUIRE | KF_RET_NULL | KF_RELEASE) 478 BTF_ID_FLAGS(func, bpf_ct_release, KF_RELEASE) 479 BTF_ID_FLAGS(func, bpf_ct_set_timeout, KF_TRUSTED_ARGS) 480 BTF_ID_FLAGS(func, bpf_ct_change_timeout, KF_TRUSTED_ARGS) 481 BTF_ID_FLAGS(func, bpf_ct_set_status, KF_TRUSTED_ARGS) 482 BTF_ID_FLAGS(func, bpf_ct_change_status, KF_TRUSTED_ARGS)
|
H A D | nf_nat_bpf.c | 60 BTF_ID_FLAGS(func, bpf_ct_set_nat_info, KF_TRUSTED_ARGS)
|
/openbmc/linux/drivers/hid/bpf/ |
H A D | hid_bpf_dispatch.c | 176 BTF_ID_FLAGS(func, hid_bpf_get_data, KF_RET_NULL) 471 BTF_ID_FLAGS(func, hid_bpf_device_event) 472 BTF_ID_FLAGS(func, hid_bpf_rdesc_fixup) 473 BTF_ID_FLAGS(func, __hid_bpf_tail_call) 483 BTF_ID_FLAGS(func, hid_bpf_attach_prog) 484 BTF_ID_FLAGS(func, hid_bpf_allocate_context, KF_ACQUIRE | KF_RET_NULL) 485 BTF_ID_FLAGS(func, hid_bpf_release_context, KF_RELEASE) 486 BTF_ID_FLAGS(func, hid_bpf_hw_request)
|
/openbmc/linux/net/ipv4/ |
H A D | tcp_dctcp.c | 277 BTF_ID_FLAGS(func, dctcp_init) 278 BTF_ID_FLAGS(func, dctcp_update_alpha) 279 BTF_ID_FLAGS(func, dctcp_cwnd_event) 280 BTF_ID_FLAGS(func, dctcp_ssthresh) 281 BTF_ID_FLAGS(func, dctcp_cwnd_undo) 282 BTF_ID_FLAGS(func, dctcp_state)
|
H A D | bpf_tcp_ca.c | 199 BTF_ID_FLAGS(func, tcp_reno_ssthresh) 200 BTF_ID_FLAGS(func, tcp_reno_cong_avoid) 201 BTF_ID_FLAGS(func, tcp_reno_undo_cwnd) 202 BTF_ID_FLAGS(func, tcp_slow_start) 203 BTF_ID_FLAGS(func, tcp_cong_avoid_ai)
|
H A D | tcp_cubic.c | 493 BTF_ID_FLAGS(func, cubictcp_init) 494 BTF_ID_FLAGS(func, cubictcp_recalc_ssthresh) 495 BTF_ID_FLAGS(func, cubictcp_cong_avoid) 496 BTF_ID_FLAGS(func, cubictcp_state) 497 BTF_ID_FLAGS(func, cubictcp_cwnd_event) 498 BTF_ID_FLAGS(func, cubictcp_acked)
|
H A D | fou_bpf.c | 106 BTF_ID_FLAGS(func, bpf_skb_set_fou_encap) 107 BTF_ID_FLAGS(func, bpf_skb_get_fou_encap)
|
H A D | tcp_bbr.c | 1160 BTF_ID_FLAGS(func, bbr_init) 1161 BTF_ID_FLAGS(func, bbr_main) 1162 BTF_ID_FLAGS(func, bbr_sndbuf_expand) 1163 BTF_ID_FLAGS(func, bbr_undo_cwnd) 1164 BTF_ID_FLAGS(func, bbr_cwnd_event) 1165 BTF_ID_FLAGS(func, bbr_ssthresh) 1166 BTF_ID_FLAGS(func, bbr_min_tso_segs) 1167 BTF_ID_FLAGS(func, bbr_set_state)
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_interface_bpf.c | 99 BTF_ID_FLAGS(func, bpf_skb_get_xfrm_info) 100 BTF_ID_FLAGS(func, bpf_skb_set_xfrm_info)
|
/openbmc/linux/include/linux/ |
H A D | btf_ids.h | 65 #define BTF_ID_FLAGS(prefix, name, ...) \ macro 209 #define BTF_ID_FLAGS(prefix, name, ...) macro
|
/openbmc/linux/net/mptcp/ |
H A D | bpf.c | 24 BTF_ID_FLAGS(func, update_socket_protocol)
|
/openbmc/linux/kernel/cgroup/ |
H A D | rstat.c | 526 BTF_ID_FLAGS(func, cgroup_rstat_updated) 527 BTF_ID_FLAGS(func, cgroup_rstat_flush, KF_SLEEPABLE)
|
/openbmc/linux/net/bpf/ |
H A D | test_run.c | 612 BTF_ID_FLAGS(func, bpf_modify_return_test) 613 BTF_ID_FLAGS(func, bpf_modify_return_test2) 614 BTF_ID_FLAGS(func, bpf_fentry_test1, KF_SLEEPABLE) 623 BTF_ID_FLAGS(func, bpf_kfunc_call_test_release, KF_RELEASE) in BTF_ID_FLAGS() function 624 BTF_ID_FLAGS(func, bpf_kfunc_call_memb_release, KF_RELEASE) in BTF_ID_FLAGS()
|
/openbmc/linux/Documentation/bpf/ |
H A D | kfuncs.rst | 159 BTF_ID_FLAGS(func, bpf_get_task_pid, KF_ACQUIRE | KF_RET_NULL) 160 BTF_ID_FLAGS(func, bpf_put_pid, KF_RELEASE) 329 BTF_ID_FLAGS(func, bpf_get_task_pid, KF_ACQUIRE | KF_RET_NULL) 330 BTF_ID_FLAGS(func, bpf_put_pid, KF_RELEASE)
|
/openbmc/linux/kernel/trace/ |
H A D | bpf_trace.c | 1413 BTF_ID_FLAGS(func, bpf_lookup_user_key, KF_ACQUIRE | KF_RET_NULL | KF_SLEEPABLE) 1414 BTF_ID_FLAGS(func, bpf_lookup_system_key, KF_ACQUIRE | KF_RET_NULL) 1415 BTF_ID_FLAGS(func, bpf_key_put, KF_RELEASE) 1417 BTF_ID_FLAGS(func, bpf_verify_pkcs7_signature, KF_SLEEPABLE)
|
/openbmc/linux/net/core/ |
H A D | xdp.c | 740 #define XDP_METADATA_KFUNC(_, name) BTF_ID_FLAGS(func, name, KF_TRUSTED_ARGS)
|
H A D | filter.c | 11919 BTF_ID_FLAGS(func, bpf_dynptr_from_skb) 11923 BTF_ID_FLAGS(func, bpf_dynptr_from_xdp) 11927 BTF_ID_FLAGS(func, bpf_sock_addr_set_sun_path) 12005 BTF_ID_FLAGS(func, bpf_sock_destroy, KF_TRUSTED_ARGS) in BTF_SET8_START()
|