Searched refs:USER_BPFPTR (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/include/linux/ |
A D | bpfptr.h | 21 static inline bpfptr_t USER_BPFPTR(void __user *p) in USER_BPFPTR() function 31 return USER_BPFPTR(u64_to_user_ptr(addr)); in make_bpfptr()
|
/linux-6.3-rc2/kernel/bpf/ |
A D | syscall.c | 3934 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); in bpf_prog_get_info_by_fd() 4219 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); in bpf_map_get_info_by_fd() 4263 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(*uinfo), info_len); in bpf_btf_get_info_by_fd() 4280 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); in bpf_link_get_info_by_fd() 5096 return __sys_bpf(cmd, USER_BPFPTR(uattr), size); in SYSCALL_DEFINE3()
|
/linux-6.3-rc2/net/bpf/ |
A D | test_run.c | 958 err = bpf_check_uarg_tail_zero(USER_BPFPTR(data_in), max_size, size); in bpf_ctx_init()
|
Completed in 15 milliseconds