Lines Matching refs:fd

961 static fmode_t map_get_sys_perms(struct bpf_map *map, struct fd f)  in map_get_sys_perms()
1586 CLASS(fd, f)(ufd); in bpf_map_get() local
1598 CLASS(fd, f)(ufd); in bpf_map_get_with_uref() local
1675 CLASS(fd, f)(attr->map_fd); in map_lookup_elem()
1737 CLASS(fd, f)(attr->map_fd); in map_update_elem()
1790 CLASS(fd, f)(attr->map_fd); in map_delete_elem()
1844 CLASS(fd, f)(attr->map_fd); in map_get_next_key()
2117 CLASS(fd, f)(attr->map_fd); in map_lookup_and_delete_elem()
2200 CLASS(fd, f)(attr->map_fd); in map_freeze()
2549 CLASS(fd, f)(ufd); in __bpf_prog_get() local
3122 put_unused_fd(primer->fd); in bpf_link_cleanup()
3322 int fd, id; in bpf_link_prime() local
3324 fd = get_unused_fd_flags(O_CLOEXEC); in bpf_link_prime()
3325 if (fd < 0) in bpf_link_prime()
3326 return fd; in bpf_link_prime()
3331 put_unused_fd(fd); in bpf_link_prime()
3340 put_unused_fd(fd); in bpf_link_prime()
3346 primer->fd = fd; in bpf_link_prime()
3358 fd_install(primer->fd, primer->file); in bpf_link_settle()
3360 return primer->fd; in bpf_link_settle()
3372 CLASS(fd, f)(ufd); in bpf_link_get_from_fd() local
4172 int fd; in bpf_raw_tracepoint_open() local
4183 fd = bpf_raw_tp_link_attach(prog, tp_name, cookie, prog->expected_attach_type); in bpf_raw_tracepoint_open()
4184 if (fd < 0) in bpf_raw_tracepoint_open()
4186 return fd; in bpf_raw_tracepoint_open()
4685 int fd; in bpf_prog_get_fd_by_id() local
4697 fd = bpf_prog_new_fd(prog); in bpf_prog_get_fd_by_id()
4698 if (fd < 0) in bpf_prog_get_fd_by_id()
4701 return fd; in bpf_prog_get_fd_by_id()
4711 int fd; in bpf_map_get_fd_by_id() local
4735 fd = bpf_map_new_fd(map, f_flags); in bpf_map_get_fd_by_id()
4736 if (fd < 0) in bpf_map_get_fd_by_id()
4739 return fd; in bpf_map_get_fd_by_id()
5272 CLASS(fd, f)(attr->info.bpf_fd); in bpf_obj_get_info_by_fd()
5399 u32 fd = attr->task_fd_query.fd; in bpf_task_fd_query() local
5421 file = fget_task(task, fd); in bpf_task_fd_query()
5491 CLASS(fd, f)(attr->batch.map_fd); in bpf_map_do_batch()
5791 int fd; in bpf_link_get_fd_by_id() local
5803 fd = bpf_link_new_fd(link); in bpf_link_get_fd_by_id()
5804 if (fd < 0) in bpf_link_get_fd_by_id()
5807 return fd; in bpf_link_get_fd_by_id()
5826 int fd; in bpf_enable_runtime_stats() local
5836 fd = anon_inode_getfd("bpf-stats", &bpf_stats_fops, NULL, O_CLOEXEC); in bpf_enable_runtime_stats()
5837 if (fd >= 0) in bpf_enable_runtime_stats()
5841 return fd; in bpf_enable_runtime_stats()
6238 BPF_CALL_1(bpf_sys_close, u32, fd) in BPF_CALL_1() argument
6245 return close_fd(fd); in BPF_CALL_1()