Lines Matching refs:closeonexec

121 int pid_vnodeinfo(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t  buffer, uint32_t buffersize, int32_t * retval);
122 int pid_vnodeinfopath(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
123 int pid_socketinfo(socket_t so, struct fileproc *fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
124 int pid_pseminfo(struct psemnode * psem, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
125 int pid_pshminfo(struct pshmnode * pshm, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
126 int pid_pipeinfo(struct pipe * p, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
127 int pid_kqueueinfo(struct kqueue * kq, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
128 int pid_atalkinfo(struct atalk * at, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
137 void fill_fileinfo(struct fileproc * fp, int closeonexec, struct proc_fileinfo * finfo);
1217 pid_vnodeinfo(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1226 fill_fileinfo(fp, closeonexec, &vfi.pfi);
1238 pid_vnodeinfopath(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1247 fill_fileinfo(fp, closeonexec, &vfip.pfi);
1263 fill_fileinfo(struct fileproc * fp, int closeonexec, struct proc_fileinfo * fproc)
1271 if (closeonexec != 0)
1305 pid_socketinfo(socket_t so, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1312 fill_fileinfo(fp, closeonexec, &s.pfi);
1325 pid_pseminfo(struct psemnode *psem, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1331 fill_fileinfo(fp, closeonexec, &pseminfo.pfi);
1342 pid_pshminfo(struct pshmnode *pshm, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1348 fill_fileinfo(fp, closeonexec, &pshminfo.pfi);
1359 pid_pipeinfo(struct pipe * p, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1365 fill_fileinfo(fp, closeonexec, &pipeinfo.pfi);
1375 pid_kqueueinfo(struct kqueue * kq, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1382 fill_fileinfo(fp, closeonexec, &kqinfo.pfi);
1393 pid_atalkinfo(__unused struct atalk * at, __unused struct fileproc *fp, __unused int closeonexec, __unused user_addr_t buffer, __unused uint32_t buffersize, __unused int32_t * retval)
1408 int closeonexec = 0;
1462 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1463 error = pid_vnodeinfo(vp, vid, fp, closeonexec, buffer, buffersize, retval);
1476 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1477 error = pid_vnodeinfopath(vp, vid, fp, closeonexec, buffer, buffersize, retval);
1488 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1489 error = pid_socketinfo(so, fp, closeonexec, buffer, buffersize, retval);
1500 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1501 error = pid_pseminfo(psem, fp, closeonexec, buffer, buffersize, retval);
1512 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1513 error = pid_pshminfo(pshm, fp, closeonexec, buffer, buffersize, retval);
1524 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1525 error = pid_pipeinfo(cpipe, fp, closeonexec, buffer, buffersize, retval);
1536 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1537 error = pid_kqueueinfo(kq, fp, closeonexec, buffer, buffersize, retval);
1550 closeonexec = p->p_fd->fd_ofileflags[fd] & UF_EXCLOSE;
1551 error = pid_atalkinfo(at, fp, closeonexec, buffer, buffersize, retval);