Lines Matching refs:__user
62 int bpf_check_uarg_tail_zero(void __user *uaddr, in bpf_check_uarg_tail_zero()
66 unsigned char __user *addr; in bpf_check_uarg_tail_zero()
67 unsigned char __user *end; in bpf_check_uarg_tail_zero()
412 static ssize_t bpf_dummy_read(struct file *filp, char __user *buf, size_t siz, in bpf_dummy_read()
421 static ssize_t bpf_dummy_write(struct file *filp, const char __user *buf, in bpf_dummy_write()
725 static void *__bpf_copy_key(void __user *ukey, u64 key_size) in __bpf_copy_key()
741 void __user *ukey = u64_to_user_ptr(attr->key); in map_lookup_elem()
742 void __user *uvalue = u64_to_user_ptr(attr->value); in map_lookup_elem()
876 void __user *ukey = u64_to_user_ptr(attr->key); in map_update_elem()
877 void __user *uvalue = u64_to_user_ptr(attr->value); in map_update_elem()
989 void __user *ukey = u64_to_user_ptr(attr->key); in map_delete_elem()
1039 void __user *ukey = u64_to_user_ptr(attr->key); in map_get_next_key()
1040 void __user *unext_key = u64_to_user_ptr(attr->next_key); in map_get_next_key()
1105 void __user *ukey = u64_to_user_ptr(attr->key); in map_lookup_and_delete_elem()
1106 void __user *uvalue = u64_to_user_ptr(attr->value); in map_lookup_and_delete_elem()
1630 static int bpf_prog_load(union bpf_attr *attr, union bpf_attr __user *uattr) in bpf_prog_load()
2054 union bpf_attr __user *uattr) in bpf_prog_query()
2097 union bpf_attr __user *uattr) in bpf_prog_test_run()
2129 union bpf_attr __user *uattr, in bpf_obj_get_next_id()
2325 union bpf_attr __user *uattr) in bpf_prog_get_info_by_fd()
2327 struct bpf_prog_info __user *uinfo = u64_to_user_ptr(attr->info.info); in bpf_prog_get_info_by_fd()
2331 char __user *uinsns; in bpf_prog_get_info_by_fd()
2357 u32 __user *user_map_ids = u64_to_user_ptr(info.map_ids); in bpf_prog_get_info_by_fd()
2466 u64 __user *user_ksyms; in bpf_prog_get_info_by_fd()
2496 u32 __user *user_lens; in bpf_prog_get_info_by_fd()
2525 char __user *user_finfo; in bpf_prog_get_info_by_fd()
2537 __u8 __user *user_linfo; in bpf_prog_get_info_by_fd()
2553 __u64 __user *user_linfo; in bpf_prog_get_info_by_fd()
2571 __u8 __user (*user_prog_tags)[BPF_TAG_SIZE]; in bpf_prog_get_info_by_fd()
2600 union bpf_attr __user *uattr) in bpf_map_get_info_by_fd()
2602 struct bpf_map_info __user *uinfo = u64_to_user_ptr(attr->info.info); in bpf_map_get_info_by_fd()
2641 union bpf_attr __user *uattr) in bpf_btf_get_info_by_fd()
2643 struct bpf_btf_info __user *uinfo = u64_to_user_ptr(attr->info.info); in bpf_btf_get_info_by_fd()
2657 union bpf_attr __user *uattr) in bpf_obj_get_info_by_fd()
2712 union bpf_attr __user *uattr, in bpf_task_fd_query_copy()
2717 char __user *ubuf = u64_to_user_ptr(attr->task_fd_query.buf); in bpf_task_fd_query_copy()
2761 union bpf_attr __user *uattr) in bpf_task_fd_query()
2837 SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size) in SYSCALL_DEFINE3() argument