Home
last modified time | relevance | path

Searched refs:new_fd (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/arch/um/drivers/
H A Dxterm_kern.c17 int new_fd; member
29 xterm->new_fd = fd; in xterm_interrupt()
49 .new_fd = -1 }); in xterm_fd()
69 ret = data->new_fd; in xterm_fd()
/kernel/linux/linux-6.6/arch/um/drivers/
H A Dxterm_kern.c18 int new_fd; member
30 xterm->new_fd = fd; in xterm_interrupt()
50 .new_fd = -1 }); in xterm_fd()
70 ret = data->new_fd; in xterm_fd()
/kernel/linux/linux-5.10/arch/um/kernel/
H A Dirq.c132 struct irq_fd *new_fd; in activate_fd() local
183 new_fd = kmalloc(sizeof(struct irq_fd), GFP_ATOMIC); in activate_fd()
184 if (new_fd == NULL) in activate_fd()
189 *new_fd = ((struct irq_fd) { in activate_fd()
202 irq_entry->irq_array[type] = new_fd; in activate_fd()
/kernel/linux/linux-5.10/fs/
H A Dfile.c1159 int new_fd; in __receive_fd() local
1167 new_fd = get_unused_fd_flags(o_flags); in __receive_fd()
1168 if (new_fd < 0) in __receive_fd()
1169 return new_fd; in __receive_fd()
1171 new_fd = fd; in __receive_fd()
1175 error = put_user(new_fd, ufd); in __receive_fd()
1178 put_unused_fd(new_fd); in __receive_fd()
1184 fd_install(new_fd, get_file(file)); in __receive_fd()
1186 error = replace_fd(new_fd, file, o_flags); in __receive_fd()
1193 return new_fd; in __receive_fd()
[all...]
/kernel/linux/linux-6.6/fs/
H A Dfile.c1188 int new_fd; in __receive_fd() local
1195 new_fd = get_unused_fd_flags(o_flags); in __receive_fd()
1196 if (new_fd < 0) in __receive_fd()
1197 return new_fd; in __receive_fd()
1200 error = put_user(new_fd, ufd); in __receive_fd()
1202 put_unused_fd(new_fd); in __receive_fd()
1207 fd_install(new_fd, get_file(file)); in __receive_fd()
1209 return new_fd; in __receive_fd()
1212 int receive_fd_replace(int new_fd, struct file *file, unsigned int o_flags) in receive_fd_replace() argument
1219 error = replace_fd(new_fd, fil in receive_fd_replace()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Drdma_core.c463 int new_fd; in alloc_begin_fd_uobject() local
479 new_fd = get_unused_fd_flags(O_CLOEXEC); in alloc_begin_fd_uobject()
480 if (new_fd < 0) { in alloc_begin_fd_uobject()
481 ret = ERR_PTR(new_fd); in alloc_begin_fd_uobject()
494 uobj->id = new_fd; in alloc_begin_fd_uobject()
498 put_unused_fd(new_fd); in alloc_begin_fd_uobject()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Drdma_core.c457 int new_fd; in alloc_begin_fd_uobject() local
473 new_fd = get_unused_fd_flags(O_CLOEXEC); in alloc_begin_fd_uobject()
474 if (new_fd < 0) { in alloc_begin_fd_uobject()
475 ret = ERR_PTR(new_fd); in alloc_begin_fd_uobject()
488 uobj->id = new_fd; in alloc_begin_fd_uobject()
492 put_unused_fd(new_fd); in alloc_begin_fd_uobject()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dselect_reuseport.c439 int new_fd = accept(srv_fd, NULL, 0); in do_test() local
441 RET_IF(new_fd == -1, "accept(srv_fd)", in do_test()
442 "ev.data.u32:%u new_fd:%d errno:%d\n", in do_test()
443 ev.data.u32, new_fd, errno); in do_test()
445 nread = recv(new_fd, &rcv_cmd, sizeof(rcv_cmd), MSG_DONTWAIT); in do_test()
447 "recv(new_fd)", in do_test()
451 close(new_fd); in do_test()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dselect_reuseport.c430 int new_fd = accept(srv_fd, NULL, 0); in do_test() local
432 RET_IF(new_fd == -1, "accept(srv_fd)", in do_test()
433 "ev.data.u32:%u new_fd:%d errno:%d\n", in do_test()
434 ev.data.u32, new_fd, errno); in do_test()
436 nread = recv(new_fd, &rcv_cmd, sizeof(rcv_cmd), MSG_DONTWAIT); in do_test()
438 "recv(new_fd)", in do_test()
442 close(new_fd); in do_test()
/kernel/linux/linux-5.10/fs/jffs2/
H A Dgc.c853 struct jffs2_full_dirent *new_fd; in jffs2_garbage_collect_dirent() local
884 new_fd = jffs2_write_dirent(c, f, &rd, fd->name, rd.nsize, ALLOC_GC); in jffs2_garbage_collect_dirent()
886 if (IS_ERR(new_fd)) { in jffs2_garbage_collect_dirent()
888 PTR_ERR(new_fd)); in jffs2_garbage_collect_dirent()
889 return PTR_ERR(new_fd); in jffs2_garbage_collect_dirent()
891 jffs2_add_fd_to_list(c, new_fd, &f->dents); in jffs2_garbage_collect_dirent()
/kernel/linux/linux-6.6/fs/jffs2/
H A Dgc.c853 struct jffs2_full_dirent *new_fd; in jffs2_garbage_collect_dirent() local
884 new_fd = jffs2_write_dirent(c, f, &rd, fd->name, rd.nsize, ALLOC_GC); in jffs2_garbage_collect_dirent()
886 if (IS_ERR(new_fd)) { in jffs2_garbage_collect_dirent()
888 PTR_ERR(new_fd)); in jffs2_garbage_collect_dirent()
889 return PTR_ERR(new_fd); in jffs2_garbage_collect_dirent()
891 jffs2_add_fd_to_list(c, new_fd, &f->dents); in jffs2_garbage_collect_dirent()
/kernel/linux/linux-6.6/include/linux/
H A Dfile.h111 int receive_fd_replace(int new_fd, struct file *file, unsigned int o_flags);
/kernel/linux/linux-5.10/arch/um/os-Linux/skas/
H A Dprocess.c478 int new_fd = phys_mapping(to_phys((void *)new_stack), &new_offset); in copy_context_skas0() local
486 .fd = new_fd in copy_context_skas0()
/kernel/linux/linux-6.6/arch/um/os-Linux/skas/
H A Dprocess.c535 int new_fd = phys_mapping(uml_to_phys((void *)new_stack), &new_offset); in copy_context_skas0() local
543 .fd = new_fd, in copy_context_skas0()
/kernel/linux/linux-5.10/kernel/
H A Dfork.c2981 struct files_struct *fd, *new_fd = NULL; in ksys_unshare() local
3022 err = unshare_fd(unshare_flags, NR_OPEN_MAX, &new_fd); in ksys_unshare()
3033 if (new_fs || new_fd || do_sysvsem || new_cred || new_nsproxy) { in ksys_unshare()
3062 if (new_fd) { in ksys_unshare()
3064 current->files = new_fd; in ksys_unshare()
3065 new_fd = fd; in ksys_unshare()
3083 if (new_fd) in ksys_unshare()
3084 put_files_struct(new_fd); in ksys_unshare()
/kernel/linux/linux-6.6/kernel/
H A Dfork.c3404 struct files_struct *new_fd = NULL; in ksys_unshare() local
3445 err = unshare_fd(unshare_flags, NR_OPEN_MAX, &new_fd); in ksys_unshare()
3462 if (new_fs || new_fd || do_sysvsem || new_cred || new_nsproxy) { in ksys_unshare()
3491 if (new_fd) in ksys_unshare()
3492 swap(current->files, new_fd); in ksys_unshare()
3509 if (new_fd) in ksys_unshare()
3510 put_files_struct(new_fd); in ksys_unshare()
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dlibbpf.c3659 int new_fd, err; in bpf_map__reuse_fd() local
3677 new_fd = open("/", O_RDONLY | O_CLOEXEC); in bpf_map__reuse_fd()
3678 if (new_fd < 0) { in bpf_map__reuse_fd()
3683 new_fd = dup3(fd, new_fd, O_CLOEXEC); in bpf_map__reuse_fd()
3684 if (new_fd < 0) { in bpf_map__reuse_fd()
3696 map->fd = new_fd; in bpf_map__reuse_fd()
3710 close(new_fd); in bpf_map__reuse_fd()
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlibbpf.c4419 int new_fd, err; in bpf_map__reuse_fd() local
4443 new_fd = fcntl(fd, F_DUPFD_CLOEXEC, 3); in bpf_map__reuse_fd()
4444 if (new_fd < 0) { in bpf_map__reuse_fd()
4456 map->fd = new_fd; in bpf_map__reuse_fd()
4471 close(new_fd); in bpf_map__reuse_fd()

Completed in 51 milliseconds