Lines Matching defs:close

2222  * close
2224 * Description: The implementation of the close(2) system call
2227 * the close is to occur
2235 * close function
2238 close(proc_t p, struct close_args *uap, int32_t *retval)
2275 * the close is to occur
2280 * EBADF fd already in close wait state
2282 * close function
2326 * call out to allow 3rd party notification of close.
2376 panic("close with reserved fd returns with freed fd:%d: proc: %p", fd, p);
3610 * close that destroys the associate fileproc. The caller should
3671 * close that destroys the associate fileproc. The caller should
3736 * close that destroys the associate fileproc. The caller should
3817 * the last attempt to close a file).
3831 * Technically, the close reference is supposed to be protected
3836 * block each close attempt, rather than merely the last close.
3839 * device to have an intermediate close followed by an open to
4088 * Description: Perform close-on-exec processing for all files in a process
4089 * that are either marked as close-on-exec, or which were in the
4094 * close-on-exec.
4134 * not marked close-on-exec.
4486 * close function
4495 * device on last close of that device.
4533 * close function
4562 * POSIX record locking dictates that any close releases ALL
4625 * Notes: For character devices, this occurs on the last close of the
4627 * close to prevent fd's from being closed out from under
4641 fp->f_iocount-- ; /* (the one the close holds) */
5305 * Description: Generic fileops close indirected through the fileops pointer
5309 * file to close
5313 * !0 Errno from close