Symbol: bpf_rdonly_cast
kernel/bpf/helpers.c
4599
BTF_ID_FLAGS(func, bpf_rdonly_cast, KF_FASTCALL)
kernel/bpf/verifier.c
12569
BTF_ID(func, bpf_rdonly_cast)
tools/lib/bpf/bpf_core_read.h
329
extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
tools/lib/bpf/bpf_core_read.h
338
((typeof(type) *)bpf_rdonly_cast((ptr), bpf_core_type_id_kernel(type)))
tools/testing/selftests/bpf/bpf_kfuncs.h
69
extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
101
p = bpf_rdonly_cast(&v, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
114
p = bpf_rdonly_cast(&v, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
126
p = bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
138
p = bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
150
return bpf_rdonly_cast(0, bpf_core_type_id_kernel(struct sock));
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
152
return bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
198
return combine(bpf_rdonly_cast(&global, 0));
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
205
return combine(bpf_rdonly_cast(&global, 0) + 1);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
220
p = bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
49
p = bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
61
p = bpf_rdonly_cast(&v, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
71
p = bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
88
p = bpf_rdonly_cast(&v, 0);
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
872
: __imm(bpf_rdonly_cast),
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
885
bpf_rdonly_cast(0, 0);
tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
207
return subprog_untrusted_bad_type(bpf_rdonly_cast(0, 0));