Home
last modified time | relevance | path

Searched refs:KF_TRUSTED_ARGS (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_bpf.c479 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)
/kernel/linux/linux-6.6/kernel/bpf/
H A Dmap_iter.c219 BTF_ID_FLAGS(func, bpf_map_sum_elem_count, KF_TRUSTED_ARGS)
H A Dcpumask.c415 BTF_ID_FLAGS(func, bpf_cpumask_acquire, KF_ACQUIRE | KF_TRUSTED_ARGS)
H A Dverifier.c10429 return (meta->kfunc_flags & KF_TRUSTED_ARGS) || is_kfunc_release(meta); in is_kfunc_trusted_args()
10850 * enforce strict matching for plain KF_TRUSTED_ARGS kfuncs by default, in process_kf_arg_ptr_to_btf_id()
/kernel/linux/linux-6.6/include/linux/
H A Dbtf.h37 * BTF_ID_FLAGS(func, bpf_task_acquire, KF_ACQUIRE | KF_TRUSTED_ARGS)
69 #define KF_TRUSTED_ARGS (1 << 4) /* kfunc only takes trusted pointer arguments */ macro
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c515 BTF_ID_FLAGS(func, bpf_kfunc_call_test_ref, KF_TRUSTED_ARGS | KF_RCU)
/kernel/linux/linux-6.6/net/core/
H A Dxdp.c744 #define XDP_METADATA_KFUNC(_, name) BTF_ID_FLAGS(func, name, KF_TRUSTED_ARGS)
H A Dfilter.c11948 BTF_ID_FLAGS(func, bpf_sock_destroy, KF_TRUSTED_ARGS)

Completed in 51 milliseconds