Home
last modified time | relevance | path

Searched refs:BTF_ID_FLAGS (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/kernel/bpf/
H A Dcpumask.c413 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 Dhelpers.c2536 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 Dmap_iter.c219 BTF_ID_FLAGS(func, bpf_map_sum_elem_count, KF_TRUSTED_ARGS)
/openbmc/linux/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c344 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 Dnf_conntrack_bpf.c473 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 Dnf_nat_bpf.c60 BTF_ID_FLAGS(func, bpf_ct_set_nat_info, KF_TRUSTED_ARGS)
/openbmc/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c176 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 Dtcp_dctcp.c277 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 Dbpf_tcp_ca.c199 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 Dtcp_cubic.c493 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 Dfou_bpf.c106 BTF_ID_FLAGS(func, bpf_skb_set_fou_encap)
107 BTF_ID_FLAGS(func, bpf_skb_get_fou_encap)
H A Dtcp_bbr.c1160 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 Dxfrm_interface_bpf.c99 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 Dbtf_ids.h65 #define BTF_ID_FLAGS(prefix, name, ...) \ macro
209 #define BTF_ID_FLAGS(prefix, name, ...) macro
/openbmc/linux/net/mptcp/
H A Dbpf.c24 BTF_ID_FLAGS(func, update_socket_protocol)
/openbmc/linux/kernel/cgroup/
H A Drstat.c526 BTF_ID_FLAGS(func, cgroup_rstat_updated)
527 BTF_ID_FLAGS(func, cgroup_rstat_flush, KF_SLEEPABLE)
/openbmc/linux/net/bpf/
H A Dtest_run.c612 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 Dkfuncs.rst159 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 Dbpf_trace.c1413 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 Dxdp.c740 #define XDP_METADATA_KFUNC(_, name) BTF_ID_FLAGS(func, name, KF_TRUSTED_ARGS)
H A Dfilter.c11919 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()