Searched refs:UF_EXCLOSE (Results 1 – 10 of 10) sorted by relevance
/openbsd/sys/kern/ |
H A D | kern_descrip.c | 454 *retval = fdp->fd_ofileflags[fd] & UF_EXCLOSE ? 1 : 0; in sys_fcntl() 461 fdp->fd_ofileflags[fd] |= UF_EXCLOSE; in sys_fcntl() 463 fdp->fd_ofileflags[fd] &= ~UF_EXCLOSE; in sys_fcntl() 669 fdp->fd_ofileflags[new] = fdp->fd_ofileflags[old] & ~UF_EXCLOSE; in finishdup() 671 fdp->fd_ofileflags[new] |= UF_EXCLOSE; in finishdup() 713 fdp->fd_ofileflags[fd] |= (flags & UF_EXCLOSE); in fdinsert() 1408 fdp->fd_ofileflags[indx] = (fdp->fd_ofileflags[indx] & UF_EXCLOSE) | in dupfdopen() 1409 (fdp->fd_ofileflags[dupfd] & ~UF_EXCLOSE); in dupfdopen() 1426 if (fdp->fd_ofileflags[fd] & UF_EXCLOSE) { in fdcloseexec()
|
H A D | uipc_syscalls.c | 97 cloexec = (SCARG(uap, type) & SOCK_CLOEXEC) ? UF_EXCLOSE : 0; in sys_socket() 262 cloexec = (flags & SOCK_CLOEXEC) ? UF_EXCLOSE : 0; in doaccept() 463 cloexec = (SCARG(uap, type) & SOCK_CLOEXEC) ? UF_EXCLOSE : 0; in sys_socketpair() 1668 fdinsert(fdp, fd, UF_EXCLOSE, fp); in sys_ypconnect()
|
H A D | sys_generic.c | 449 fdp->fd_ofileflags[SCARG(uap, fd)] &= ~UF_EXCLOSE; in sys_ioctl() 451 fdp->fd_ofileflags[SCARG(uap, fd)] |= UF_EXCLOSE; in sys_ioctl()
|
H A D | sys_pipe.c | 180 cloexec = (flags & O_CLOEXEC) ? UF_EXCLOSE : 0; in dopipe()
|
H A D | vfs_syscalls.c | 1089 cloexec = (oflags & O_CLOEXEC) ? UF_EXCLOSE : 0; in doopenat() 1224 cloexec = (oflags & O_CLOEXEC) ? UF_EXCLOSE : 0; in sys___tmpfd() 1360 cloexec = (flags & O_CLOEXEC) ? UF_EXCLOSE : 0; in sys_fhopen()
|
H A D | uipc_usrreq.c | 1151 fdp->fd_ofileflags[fds[i]] |= UF_EXCLOSE; in unp_externalize()
|
H A D | kern_event.c | 1038 cloexec = (flags & O_CLOEXEC) ? UF_EXCLOSE : 0; in dokqueue()
|
/openbsd/sys/sys/ |
H A D | filedesc.h | 115 #define UF_EXCLOSE 0x01 /* auto-close on exec */ macro
|
/openbsd/usr.bin/fstat/ |
H A D | fstat.c | 483 if (kf->fd_ofileflags & UF_EXCLOSE) in vtrans()
|
/openbsd/sys/dev/pci/drm/ |
H A D | drm_linux.c | 2618 cloexec = (flags & O_CLOEXEC) ? UF_EXCLOSE : 0; in dma_buf_fd() 3151 fdinsert(fdp, fd, UF_EXCLOSE, fp); in fd_install()
|