Searched refs:prog_test_ref_kfunc (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/tools/testing/selftests/bpf/bpf_testmod/ |
H A D | bpf_testmod_kfunc.h | 20 struct prog_test_ref_kfunc { struct 24 struct prog_test_ref_kfunc *next; argument 67 struct prog_test_ref_kfunc * 69 void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p) __ksym; 70 void bpf_kfunc_call_test_ref(struct prog_test_ref_kfunc *p) __ksym; 73 int *bpf_kfunc_call_test_get_rdwr_mem(struct prog_test_ref_kfunc *p, const int rdwr_buf_size) __ksy… 74 int *bpf_kfunc_call_test_get_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) _… 75 int *bpf_kfunc_call_test_acq_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) _… 100 void bpf_kfunc_call_test_offset(struct prog_test_ref_kfunc *p);
|
H A D | bpf_testmod.c | 377 static struct prog_test_ref_kfunc prog_test_struct = { 384 __bpf_kfunc struct prog_test_ref_kfunc * 391 __bpf_kfunc void bpf_kfunc_call_test_offset(struct prog_test_ref_kfunc *p) in bpf_kfunc_call_test_offset() 408 static int *__bpf_kfunc_call_test_get_mem(struct prog_test_ref_kfunc *p, const int size) in __bpf_kfunc_call_test_get_mem() 416 __bpf_kfunc int *bpf_kfunc_call_test_get_rdwr_mem(struct prog_test_ref_kfunc *p, in bpf_kfunc_call_test_get_rdwr_mem() 422 __bpf_kfunc int *bpf_kfunc_call_test_get_rdonly_mem(struct prog_test_ref_kfunc *p, in bpf_kfunc_call_test_get_rdonly_mem() 433 __bpf_kfunc int *bpf_kfunc_call_test_acq_rdonly_mem(struct prog_test_ref_kfunc *p, in bpf_kfunc_call_test_acq_rdonly_mem() 479 __bpf_kfunc void bpf_kfunc_call_test_ref(struct prog_test_ref_kfunc *p) in bpf_kfunc_call_test_ref()
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | map_kptr_fail.c | 11 struct prog_test_ref_kfunc __kptr_untrusted *unref_ptr; 12 struct prog_test_ref_kfunc __kptr *ref_ptr; 110 struct prog_test_ref_kfunc *unref_ptr; in reject_var_off_store() 134 struct prog_test_ref_kfunc *unref_ptr; in reject_bad_type_match() 170 struct prog_test_ref_kfunc *p; in correct_btf_id_check_size() 181 return *(int *)((void *)p + bpf_core_type_size(struct prog_test_ref_kfunc)); in correct_btf_id_check_size() 188 struct prog_test_ref_kfunc *unref_ptr; in inherit_untrusted_on_walk() 238 struct prog_test_ref_kfunc *p; in reject_untrusted_store_to_ref() 250 *(struct prog_test_ref_kfunc * volatile *)&v->ref_ptr = p; in reject_untrusted_store_to_ref() 258 struct prog_test_ref_kfunc *p; in reject_untrusted_xchg() [all …]
|
H A D | cb_refs.c | 8 struct prog_test_ref_kfunc __kptr *ptr; 29 struct prog_test_ref_kfunc *p; in underflow_prog() 52 struct prog_test_ref_kfunc *p; in leak_prog() 88 struct prog_test_ref_kfunc *p; in nested_cb() 103 struct prog_test_ref_kfunc *p; in non_cb_transfer_ref()
|
H A D | kfunc_call_fail.c | 41 struct prog_test_ref_kfunc *pt; in kfunc_call_test_get_mem_fail_rdonly() 62 struct prog_test_ref_kfunc *pt; in kfunc_call_test_get_mem_fail_use_after_free() 88 struct prog_test_ref_kfunc *pt; in kfunc_call_test_get_mem_fail_oob() 111 struct prog_test_ref_kfunc *pt; in kfunc_call_test_get_mem_fail_not_const() 132 struct prog_test_ref_kfunc *pt; in kfunc_call_test_mem_acquire_fail()
|
H A D | local_kptr_stash.c | 23 struct prog_test_ref_kfunc *not_kptr; 24 struct prog_test_ref_kfunc __kptr *val; 121 struct prog_test_ref_kfunc *res; in stash_test_ref_kfunc()
|
H A D | jit_probe_mem.c | 8 static struct prog_test_ref_kfunc __kptr *v; 14 struct prog_test_ref_kfunc *p; in test_jit_probe_mem()
|
H A D | map_kptr.c | 8 struct prog_test_ref_kfunc __kptr_untrusted *unref_ptr; 9 struct prog_test_ref_kfunc __kptr *ref_ptr; 122 struct prog_test_ref_kfunc *p; in test_kptr_unref() 139 struct prog_test_ref_kfunc *p; in test_kptr_ref() 298 struct prog_test_ref_kfunc *p, *p_st; in test_map_kptr_ref_pre() 352 struct prog_test_ref_kfunc *p, *p_st; in test_map_kptr_ref_post() 464 struct prog_test_ref_kfunc *p; in test_map_kptr_ref3()
|
H A D | kfunc_call_test.c | 63 struct prog_test_ref_kfunc *pt; in kfunc_call_test_ref_btf_id() 142 struct prog_test_ref_kfunc *pt; in kfunc_call_test_get_mem()
|
/openbmc/linux/net/bpf/ |
H A D | test_run.c | 592 struct prog_test_ref_kfunc { struct 596 struct prog_test_ref_kfunc *next; argument 600 __bpf_kfunc void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p) in bpf_kfunc_call_test_release() argument 1678 BTF_ID(struct, prog_test_ref_kfunc) in BTF_ID() argument
|
/openbmc/linux/kernel/bpf/ |
H A D | verifier.c | 5329 BTF_ID(struct, prog_test_ref_kfunc) in BTF_ID() argument
|