Searched refs:dst__sz (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| 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;
|
| 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;
|
| /linux/kernel/bpf/ |
| H A D | helpers.c | 3534 __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() argument 3541 if (unlikely(!dst__sz)) in bpf_copy_from_user_str() 3544 ret = strncpy_from_user(dst, unsafe_ptr__ign, dst__sz - 1); in bpf_copy_from_user_str() 3547 memset((char *)dst, 0, dst__sz); in bpf_copy_from_user_str() 3553 memset((char *)dst + ret, 0, dst__sz - ret); in bpf_copy_from_user_str() 3579 __bpf_kfunc int bpf_copy_from_user_task_str(void *dst, u32 dst__sz, in bpf_copy_from_user_task_str() argument 3588 if (unlikely(dst__sz == 0)) in bpf_copy_from_user_task_str() 3591 ret = copy_remote_vm_str(tsk, (unsigned long)unsafe_ptr__ign, dst, dst__sz, 0); in bpf_copy_from_user_task_str() 3594 memset(dst, 0, dst__sz); in bpf_copy_from_user_task_str() 3599 memset(dst + ret, 0, dst__sz - ret); in bpf_copy_from_user_task_str()
|