Searched refs:BTF_ID_FLAGS (Results 1 - 23 of 23) sorted by relevance

/linux-master/kernel/bpf/
H A Dcpumask.c428 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 Dhelpers.c2552 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 Dmap_iter.c217 BTF_ID_FLAGS(func, bpf_map_sum_elem_count, KF_TRUSTED_ARGS)
H A Darena.c556 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 Dbpf_testmod.c347 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 Dbpf.c24 BTF_ID_FLAGS(func, update_socket_protocol)
/linux-master/net/ipv4/
H A Dfou_bpf.c104 BTF_ID_FLAGS(func, bpf_skb_set_fou_encap)
105 BTF_ID_FLAGS(func, bpf_skb_get_fou_encap)
H A Dtcp_dctcp.c266 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 Dbpf_tcp_ca.c205 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 Dtcp_cubic.c491 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 Dtcp_bbr.c1161 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 Dxfrm_interface_bpf.c97 BTF_ID_FLAGS(func, bpf_skb_get_xfrm_info)
98 BTF_ID_FLAGS(func, bpf_skb_set_xfrm_info)
H A Dxfrm_state_bpf.c121 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 Dnf_conntrack_bpf.c471 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 Dnf_nat_bpf.c58 BTF_ID_FLAGS(func, bpf_ct_set_nat_info, KF_TRUSTED_ARGS)
/linux-master/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c180 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 Dmeasure.c163 BTF_ID_FLAGS(func, bpf_get_fsverity_digest, KF_TRUSTED_ARGS)
/linux-master/include/linux/
H A Dbtf_ids.h69 #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 Drstat.c566 BTF_ID_FLAGS(func, cgroup_rstat_updated)
567 BTF_ID_FLAGS(func, cgroup_rstat_flush, KF_SLEEPABLE)
/linux-master/net/bpf/
H A Dtest_run.c623 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 Dxdp.c776 #define XDP_METADATA_KFUNC(_, __, name, ___) BTF_ID_FLAGS(func, name, KF_TRUSTED_ARGS)
H A Dfilter.c11986 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 Dbpf_trace.c1416 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)

Completed in 285 milliseconds