Searched refs:bpf_task_release (Results 1 - 7 of 7) sorted by relevance

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtask_kfunc_failure.c46 bpf_task_release(acquired);
62 bpf_task_release(acquired);
73 /* Can't call bpf_task_acquire() or bpf_task_release() in an untrusted prog. */
77 bpf_task_release(acquired);
93 /* Can't call bpf_task_acquire() or bpf_task_release() in an untrusted prog. */
96 bpf_task_release(acquired);
112 bpf_task_release(acquired);
158 /* Can't invoke bpf_task_release() on an acquired task without a NULL check. */
159 bpf_task_release(acquired);
174 /* Can't invoke bpf_task_release() o
[all...]
H A Dtask_kfunc_success.c58 bpf_task_release(acquired);
89 bpf_task_release(acquired);
170 bpf_task_release(kptr);
206 bpf_task_release(kptr);
224 bpf_task_release(acquired);
243 bpf_task_release(acquired);
272 bpf_task_release(acquired);
310 bpf_task_release(acquired);
H A Dtask_kfunc_common.h24 void bpf_task_release(struct task_struct *p) __ksym;
69 bpf_task_release(old);
H A Dtest_task_under_cgroup.c14 void bpf_task_release(struct task_struct *p) __ksym;
46 bpf_task_release(acquired);
H A Dverifier_global_ptr_args.c13 extern void bpf_task_release(struct task_struct *p) __ksym __weak;
53 bpf_task_release(t2);
89 bpf_task_release(nullable);
149 bpf_task_release(task); /* should be rejected */
156 __msg("release kernel function bpf_task_release expects refcounted PTR_TO_BTF_ID")
170 bpf_task_release(owned); /* this one is OK, we acquired it locally */
H A Drcu_read_lock.c27 void bpf_task_release(struct task_struct *p) __ksym;
167 bpf_task_release(gparent);
/linux-master/kernel/bpf/
H A Dhelpers.c2138 * bpf_task_release().
2149 * bpf_task_release - Release the reference acquired on a task.
2152 __bpf_kfunc void bpf_task_release(struct task_struct *p) function
2274 * stored in a map, or released with bpf_task_release().
2564 BTF_ID_FLAGS(func, bpf_task_release, KF_RELEASE)

Completed in 154 milliseconds