Home
last modified time | relevance | path

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

12

/linux-6.15/kernel/bpf/
H A Dcpumask.c481 BTF_ID_FLAGS(func, bpf_cpumask_first, KF_RCU)
489 BTF_ID_FLAGS(func, bpf_cpumask_setall, KF_RCU)
490 BTF_ID_FLAGS(func, bpf_cpumask_clear, KF_RCU)
491 BTF_ID_FLAGS(func, bpf_cpumask_and, KF_RCU)
492 BTF_ID_FLAGS(func, bpf_cpumask_or, KF_RCU)
493 BTF_ID_FLAGS(func, bpf_cpumask_xor, KF_RCU)
494 BTF_ID_FLAGS(func, bpf_cpumask_equal, KF_RCU)
496 BTF_ID_FLAGS(func, bpf_cpumask_subset, KF_RCU)
497 BTF_ID_FLAGS(func, bpf_cpumask_empty, KF_RCU)
498 BTF_ID_FLAGS(func, bpf_cpumask_full, KF_RCU)
[all …]
H A Dhelpers.c3228 BTF_ID_FLAGS(func, bpf_throw)
3251 BTF_ID_FLAGS(func, bpf_rcu_read_lock)
3272 BTF_ID_FLAGS(func, bpf_dynptr_adjust)
3273 BTF_ID_FLAGS(func, bpf_dynptr_is_null)
3275 BTF_ID_FLAGS(func, bpf_dynptr_size)
3276 BTF_ID_FLAGS(func, bpf_dynptr_clone)
3277 BTF_ID_FLAGS(func, bpf_dynptr_copy)
3281 BTF_ID_FLAGS(func, bpf_wq_init)
3283 BTF_ID_FLAGS(func, bpf_wq_start)
3285 BTF_ID_FLAGS(func, bpf_preempt_enable)
[all …]
H A Dcrypto.c349 BTF_ID_FLAGS(func, bpf_crypto_ctx_create, KF_ACQUIRE | KF_RET_NULL | KF_SLEEPABLE)
350 BTF_ID_FLAGS(func, bpf_crypto_ctx_release, KF_RELEASE)
351 BTF_ID_FLAGS(func, bpf_crypto_ctx_acquire, KF_ACQUIRE | KF_RCU | KF_RET_NULL)
360 BTF_ID_FLAGS(func, bpf_crypto_decrypt, KF_RCU)
361 BTF_ID_FLAGS(func, bpf_crypto_encrypt, KF_RCU)
H A Drqspinlock.c722 BTF_ID_FLAGS(func, bpf_res_spin_lock, KF_RET_NULL)
723 BTF_ID_FLAGS(func, bpf_res_spin_unlock)
724 BTF_ID_FLAGS(func, bpf_res_spin_lock_irqsave, KF_RET_NULL)
725 BTF_ID_FLAGS(func, bpf_res_spin_unlock_irqrestore)
/linux-6.15/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_testmod.c613 BTF_ID_FLAGS(func, bpf_kfunc_common_test)
614 BTF_ID_FLAGS(func, bpf_kfunc_dynptr_test)
1058 BTF_ID_FLAGS(func, bpf_kfunc_call_test1) in BTF_ID_FLAGS()
1059 BTF_ID_FLAGS(func, bpf_kfunc_call_test2) in BTF_ID_FLAGS()
1060 BTF_ID_FLAGS(func, bpf_kfunc_call_test3) in BTF_ID_FLAGS()
1061 BTF_ID_FLAGS(func, bpf_kfunc_call_test4) in BTF_ID_FLAGS()
1073 BTF_ID_FLAGS(func, bpf_kfunc_call_test_pass1) in BTF_ID_FLAGS()
1074 BTF_ID_FLAGS(func, bpf_kfunc_call_test_pass2) in BTF_ID_FLAGS()
1075 BTF_ID_FLAGS(func, bpf_kfunc_call_test_fail1) in BTF_ID_FLAGS()
1076 BTF_ID_FLAGS(func, bpf_kfunc_call_test_fail2) in BTF_ID_FLAGS()
[all …]
H A Dbpf_test_modorder_y.c17 BTF_ID_FLAGS(func, bpf_test_modorder_rety);
H A Dbpf_test_modorder_x.c17 BTF_ID_FLAGS(func, bpf_test_modorder_retx);
/linux-6.15/fs/
H A Dbpf_fs_kfuncs.c328 BTF_ID_FLAGS(func, bpf_get_task_exe_file,
330 BTF_ID_FLAGS(func, bpf_put_file, KF_RELEASE) in BTF_ID_FLAGS() function
331 BTF_ID_FLAGS(func, bpf_path_d_path, KF_TRUSTED_ARGS) in BTF_ID_FLAGS()
332 BTF_ID_FLAGS(func, bpf_get_dentry_xattr, KF_SLEEPABLE | KF_TRUSTED_ARGS) in BTF_ID_FLAGS()
333 BTF_ID_FLAGS(func, bpf_get_file_xattr, KF_SLEEPABLE | KF_TRUSTED_ARGS) in BTF_ID_FLAGS()
334 BTF_ID_FLAGS(func, bpf_set_dentry_xattr, KF_SLEEPABLE | KF_TRUSTED_ARGS) in BTF_ID_FLAGS()
335 BTF_ID_FLAGS(func, bpf_remove_dentry_xattr, KF_SLEEPABLE | KF_TRUSTED_ARGS) in BTF_ID_FLAGS()
/linux-6.15/net/netfilter/
H A Dnf_conntrack_bpf.c513 BTF_ID_FLAGS(func, bpf_xdp_ct_alloc, KF_ACQUIRE | KF_RET_NULL)
514 BTF_ID_FLAGS(func, bpf_xdp_ct_lookup, KF_ACQUIRE | KF_RET_NULL)
515 BTF_ID_FLAGS(func, bpf_skb_ct_alloc, KF_ACQUIRE | KF_RET_NULL)
516 BTF_ID_FLAGS(func, bpf_skb_ct_lookup, KF_ACQUIRE | KF_RET_NULL)
517 BTF_ID_FLAGS(func, bpf_ct_insert_entry, KF_ACQUIRE | KF_RET_NULL | KF_RELEASE)
518 BTF_ID_FLAGS(func, bpf_ct_release, KF_RELEASE)
519 BTF_ID_FLAGS(func, bpf_ct_set_timeout, KF_TRUSTED_ARGS)
520 BTF_ID_FLAGS(func, bpf_ct_change_timeout, KF_TRUSTED_ARGS)
521 BTF_ID_FLAGS(func, bpf_ct_set_status, KF_TRUSTED_ARGS)
522 BTF_ID_FLAGS(func, bpf_ct_change_status, KF_TRUSTED_ARGS)
H A Dnf_nat_bpf.c58 BTF_ID_FLAGS(func, bpf_ct_set_nat_info, KF_TRUSTED_ARGS)
H A Dnf_flow_table_bpf.c108 BTF_ID_FLAGS(func, bpf_xdp_flow_lookup, KF_TRUSTED_ARGS | KF_RET_NULL)
/linux-6.15/kernel/sched/
H A Dext_idle.c1132 BTF_ID_FLAGS(func, scx_bpf_cpu_node)
1133 BTF_ID_FLAGS(func, scx_bpf_get_idle_cpumask_node, KF_ACQUIRE)
1134 BTF_ID_FLAGS(func, scx_bpf_get_idle_cpumask, KF_ACQUIRE)
1136 BTF_ID_FLAGS(func, scx_bpf_get_idle_smtmask, KF_ACQUIRE)
1137 BTF_ID_FLAGS(func, scx_bpf_put_idle_cpumask, KF_RELEASE)
1138 BTF_ID_FLAGS(func, scx_bpf_test_and_clear_cpu_idle)
1139 BTF_ID_FLAGS(func, scx_bpf_pick_idle_cpu_node, KF_RCU)
1140 BTF_ID_FLAGS(func, scx_bpf_pick_idle_cpu, KF_RCU)
1141 BTF_ID_FLAGS(func, scx_bpf_pick_any_cpu_node, KF_RCU)
1142 BTF_ID_FLAGS(func, scx_bpf_pick_any_cpu, KF_RCU)
[all …]
H A Dext.c6570 BTF_ID_FLAGS(func, scx_bpf_consume)
7361 BTF_ID_FLAGS(func, scx_bpf_kick_cpu)
7362 BTF_ID_FLAGS(func, scx_bpf_dsq_nr_queued)
7363 BTF_ID_FLAGS(func, scx_bpf_destroy_dsq)
7370 BTF_ID_FLAGS(func, scx_bpf_cpuperf_cap)
7371 BTF_ID_FLAGS(func, scx_bpf_cpuperf_cur)
7372 BTF_ID_FLAGS(func, scx_bpf_cpuperf_set)
7373 BTF_ID_FLAGS(func, scx_bpf_nr_node_ids)
7374 BTF_ID_FLAGS(func, scx_bpf_nr_cpu_ids)
7380 BTF_ID_FLAGS(func, scx_bpf_cpu_rq)
[all …]
/linux-6.15/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c573 BTF_ID_FLAGS(func, hid_bpf_get_data, KF_RET_NULL)
575 BTF_ID_FLAGS(func, hid_bpf_release_context, KF_RELEASE | KF_SLEEPABLE)
576 BTF_ID_FLAGS(func, hid_bpf_hw_request, KF_SLEEPABLE)
577 BTF_ID_FLAGS(func, hid_bpf_hw_output_report, KF_SLEEPABLE)
578 BTF_ID_FLAGS(func, hid_bpf_input_report, KF_SLEEPABLE)
579 BTF_ID_FLAGS(func, hid_bpf_try_input_report)
589 BTF_ID_FLAGS(func, hid_bpf_allocate_context, KF_ACQUIRE | KF_RET_NULL)
590 BTF_ID_FLAGS(func, hid_bpf_release_context, KF_RELEASE)
591 BTF_ID_FLAGS(func, hid_bpf_hw_request)
592 BTF_ID_FLAGS(func, hid_bpf_hw_output_report)
[all …]
/linux-6.15/net/ipv4/
H A Dtcp_dctcp.c275 BTF_ID_FLAGS(func, dctcp_init)
276 BTF_ID_FLAGS(func, dctcp_update_alpha)
277 BTF_ID_FLAGS(func, dctcp_cwnd_event)
278 BTF_ID_FLAGS(func, dctcp_ssthresh)
279 BTF_ID_FLAGS(func, dctcp_cwnd_undo)
280 BTF_ID_FLAGS(func, dctcp_state)
H A Dbpf_tcp_ca.c192 BTF_ID_FLAGS(func, tcp_reno_ssthresh)
193 BTF_ID_FLAGS(func, tcp_reno_cong_avoid)
194 BTF_ID_FLAGS(func, tcp_reno_undo_cwnd)
195 BTF_ID_FLAGS(func, tcp_slow_start)
196 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 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_bbr.c1159 BTF_ID_FLAGS(func, bbr_init)
1160 BTF_ID_FLAGS(func, bbr_main)
1161 BTF_ID_FLAGS(func, bbr_sndbuf_expand)
1162 BTF_ID_FLAGS(func, bbr_undo_cwnd)
1163 BTF_ID_FLAGS(func, bbr_cwnd_event)
1164 BTF_ID_FLAGS(func, bbr_ssthresh)
1165 BTF_ID_FLAGS(func, bbr_min_tso_segs)
1166 BTF_ID_FLAGS(func, bbr_set_state)
/linux-6.15/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-6.15/net/mptcp/
H A Dbpf.c24 BTF_ID_FLAGS(func, update_socket_protocol)
/linux-6.15/include/linux/
H A Dbtf_ids.h71 #define BTF_ID_FLAGS(prefix, name, ...) \ macro
222 #define BTF_ID_FLAGS(prefix, name, ...) macro
/linux-6.15/fs/verity/
H A Dmeasure.c164 BTF_ID_FLAGS(func, bpf_get_fsverity_digest, KF_TRUSTED_ARGS) in BTF_ID_FLAGS() function
/linux-6.15/kernel/cgroup/
H A Drstat.c606 BTF_ID_FLAGS(func, cgroup_rstat_updated)
607 BTF_ID_FLAGS(func, cgroup_rstat_flush, KF_SLEEPABLE)

12