Lines Matching refs:uattr

1702 			  union bpf_attr __user *uattr)  in bpf_prog_query()  argument
1727 return lirc_prog_query(attr, uattr); in bpf_prog_query()
1732 return cgroup_bpf_prog_query(attr, uattr); in bpf_prog_query()
1738 union bpf_attr __user *uattr) in bpf_prog_test_run() argument
1753 ret = prog->aux->ops->test_run(prog, attr, uattr); in bpf_prog_test_run()
1762 union bpf_attr __user *uattr, in bpf_obj_get_next_id() argument
1782 err = put_user(next_id, &uattr->next_id); in bpf_obj_get_next_id()
1920 union bpf_attr __user *uattr) in bpf_prog_get_info_by_fd() argument
2089 put_user(info_len, &uattr->info.info_len)) in bpf_prog_get_info_by_fd()
2097 union bpf_attr __user *uattr) in bpf_map_get_info_by_fd() argument
2130 put_user(info_len, &uattr->info.info_len)) in bpf_map_get_info_by_fd()
2138 union bpf_attr __user *uattr) in bpf_btf_get_info_by_fd() argument
2148 return btf_get_info_by_fd(btf, attr, uattr); in bpf_btf_get_info_by_fd()
2154 union bpf_attr __user *uattr) in bpf_obj_get_info_by_fd() argument
2169 uattr); in bpf_obj_get_info_by_fd()
2172 uattr); in bpf_obj_get_info_by_fd()
2174 err = bpf_btf_get_info_by_fd(f.file->private_data, attr, uattr); in bpf_obj_get_info_by_fd()
2209 union bpf_attr __user *uattr, in bpf_task_fd_query_copy() argument
2218 if (put_user(len, &uattr->task_fd_query.buf_len)) in bpf_task_fd_query_copy()
2246 if (put_user(prog_id, &uattr->task_fd_query.prog_id) || in bpf_task_fd_query_copy()
2247 put_user(fd_type, &uattr->task_fd_query.fd_type) || in bpf_task_fd_query_copy()
2248 put_user(probe_offset, &uattr->task_fd_query.probe_offset) || in bpf_task_fd_query_copy()
2249 put_user(probe_addr, &uattr->task_fd_query.probe_addr)) in bpf_task_fd_query_copy()
2258 union bpf_attr __user *uattr) in bpf_task_fd_query() argument
2303 err = bpf_task_fd_query_copy(attr, uattr, in bpf_task_fd_query()
2320 err = bpf_task_fd_query_copy(attr, uattr, prog_id, in bpf_task_fd_query()
2334 SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size) in SYSCALL_DEFINE3() argument
2342 err = bpf_check_uarg_tail_zero(uattr, sizeof(attr), size); in SYSCALL_DEFINE3()
2348 if (copy_from_user(&attr, uattr, size) != 0) in SYSCALL_DEFINE3()
2387 err = bpf_prog_query(&attr, uattr); in SYSCALL_DEFINE3()
2390 err = bpf_prog_test_run(&attr, uattr); in SYSCALL_DEFINE3()
2393 err = bpf_obj_get_next_id(&attr, uattr, in SYSCALL_DEFINE3()
2397 err = bpf_obj_get_next_id(&attr, uattr, in SYSCALL_DEFINE3()
2407 err = bpf_obj_get_info_by_fd(&attr, uattr); in SYSCALL_DEFINE3()
2419 err = bpf_task_fd_query(&attr, uattr); in SYSCALL_DEFINE3()