Home
last modified time | relevance | path

Searched refs:bpf_percpu_obj_drop (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dpercpu_alloc_fail.c56 bpf_percpu_obj_drop(p); in BPF_PROG()
81 bpf_percpu_obj_drop(p); in BPF_PROG()
105 bpf_percpu_obj_drop(p1); in BPF_PROG()
113 __failure __msg("R1 expected for bpf_percpu_obj_drop()")
136 bpf_percpu_obj_drop(p); in BPF_PROG()
150 bpf_percpu_obj_drop(p); in BPF_PROG()
164 bpf_percpu_obj_drop(p); in BPF_PROG()
178 bpf_percpu_obj_drop(p); in BPF_PROG()
H A Dpercpu_alloc_array.c42 bpf_percpu_obj_drop(p); in BPF_PROG()
123 bpf_percpu_obj_drop(p); in BPF_PROG()
154 bpf_percpu_obj_drop(p1); in BPF_PROG()
184 bpf_percpu_obj_drop(p1); in BPF_PROG()
H A Dtest_bpf_ma.c126 bpf_percpu_obj_drop(old); in batch_percpu_alloc()
150 bpf_percpu_obj_drop(old); in batch_percpu_free()
H A Dpercpu_alloc_cgrp_local_storage.c41 bpf_percpu_obj_drop(p); in BPF_PROG()
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h171 #define bpf_percpu_obj_drop(kptr) bpf_percpu_obj_drop_ global() macro
/linux/kernel/bpf/
H A Dhelpers.c2437 * bpf_percpu_obj_drop() - drop a previously allocated percpu object
2443 __bpf_kfunc void bpf_percpu_obj_drop(void *p__alloc, struct btf_struct_meta *meta)
2451 bpf_percpu_obj_drop(p__alloc, meta__ign); in bpf_refcount_acquire()
4812 BTF_ID_FLAGS(func, bpf_percpu_obj_drop, KF_RELEASE | KF_IMPLICIT_ARGS)
2425 __bpf_kfunc void bpf_percpu_obj_drop(void *p__alloc, struct btf_struct_meta *meta) bpf_percpu_obj_drop() function
H A Dverifier.c11103 BTF_ID(func, bpf_percpu_obj_drop)
12166 verbose(env, "%s expected for bpf_percpu_obj_drop()\n", in check_kfunc_args()