Searched refs:bpf_copy_from_user_str (Results 1 – 6 of 6) sorted by relevance
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_attach_probe.c | 26 int bpf_copy_from_user_str(void *dst, u32, const void *, u64) __weak __ksym; 105 ret = bpf_copy_from_user_str(data_short, sizeof(data_short), user_ptr, 0); in verify_sleepable_user_copy_str() 110 ret = bpf_copy_from_user_str(data_short_pad, sizeof(data_short_pad), user_ptr, BPF_F_PAD_ZEROS); in verify_sleepable_user_copy_str() 116 ret = bpf_copy_from_user_str(data_long, dynamic_sz & sizeof(data_long), user_ptr, 0); in verify_sleepable_user_copy_str() 121 ret = bpf_copy_from_user_str(data_long, sizeof(data_long), user_ptr, 0); in verify_sleepable_user_copy_str() 126 ret = bpf_copy_from_user_str(data_long_pad, sizeof(data_long_pad), user_ptr, BPF_F_PAD_ZEROS); in verify_sleepable_user_copy_str() 131 …ret = bpf_copy_from_user_str(data_long_err, sizeof(data_long_err), (void *)data_long, BPF_F_PAD_ZE… in verify_sleepable_user_copy_str() 136 ret = bpf_copy_from_user_str(data_long, sizeof(data_long), user_ptr, 2); in verify_sleepable_user_copy_str()
|
H A D | read_vsyscall.c | 18 int bpf_copy_from_user_str(void *dst, u32, const void *, u64) __weak __ksym; 51 read_ret[8] = bpf_copy_from_user_str((char *)buf, sizeof(buf), user_ptr, 0); in do_copy_from_user()
|
H A D | preempt_lock.c | 8 extern int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void *unsafe_ptr__ign, u64 flags) __weak __ksym; 119 __failure __msg("kernel func bpf_copy_from_user_str is sleepable within non-preemptible region") 125 bpf_copy_from_user_str(&data, sizeof(data), NULL, 0); in preempt_sleepable_kfunc() 166 bpf_copy_from_user_str(&i, sizeof(i), NULL, 0);
|
H A D | irq.c | 12 extern int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void *unsafe_ptr__ign, u64 flags) __weak __ksym; 209 __failure __msg("kernel func bpf_copy_from_user_str is sleepable within IRQ-disabled region") in irq_sleepable_kfunc() 216 bpf_copy_from_user_str(&data, sizeof(data), NULL, 0); in irq_sleepable_kfunc() 467 bpf_copy_from_user_str(&i, sizeof(i), NULL, 0);
|
H A D | rcu_read_lock.c | 457 bpf_copy_from_user_str(&i, sizeof(i), NULL, 0); in global_sleepable_kfunc_subprog()
|
/linux/kernel/bpf/ |
H A D | helpers.c | 3250 __bpf_kfunc int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void __user *unsafe_ptr__ign, … in bpf_copy_from_user_str() function 3814 BTF_ID_FLAGS(func, bpf_copy_from_user_str, KF_SLEEPABLE)
|