Lines Matching refs:p_fd

294 	p->p_fd->fd_ofiles[fd] = NULL;
295 p->p_fd->fd_ofileflags[fd] |= UF_RESERVED;
301 p->p_fd->fd_ofileflags[fd] |= (UF_RESERVED | UF_CLOSING);
308 p->p_fd->fd_ofiles[fd] = fp;
309 p->p_fd->fd_ofileflags[fd] &= ~UF_RESERVED;
310 if ((p->p_fd->fd_ofileflags[fd] & UF_RESVWAIT) == UF_RESVWAIT) {
311 p->p_fd->fd_ofileflags[fd] &= ~UF_RESVWAIT;
312 wakeup(&p->p_fd);
319 p->p_fd->fd_ofileflags[fd] |= UF_RESVWAIT;
320 msleep(&p->p_fd, &p->p_fdmlock, PRIBIO, "ftbl_waitfd", NULL);
329 waiting = (p->p_fd->fd_ofileflags[fd] & UF_RESVWAIT);
330 p->p_fd->fd_ofiles[fd] = NULL;
331 p->p_fd->fd_ofileflags[fd] = 0;
333 wakeup(&p->p_fd);
354 struct filedesc *fdp = p->p_fd;
466 struct filedesc *fdp = p->p_fd;
507 struct filedesc *fdp = p->p_fd;
675 struct filedesc *fdp = p->p_fd;
2295 struct filedesc *fdp = p->p_fd;
2759 struct filedesc *fdp = p->p_fd;
2860 struct filedesc *fdp = p->p_fd;
2921 struct filedesc *fdp = p->p_fd;
2965 struct filedesc *fdp = p->p_fd;
3024 struct filedesc *fdp = p->p_fd;
3081 struct filedesc *fdp = p->p_fd;
3136 struct filedesc *fdp = p->p_fd;
3193 struct filedesc *fdp = p->p_fd;
3260 struct filedesc *fdp = p->p_fd;
3315 struct filedesc *fdp = p->p_fd;
3375 struct filedesc *fdp = p->p_fd;
3429 struct filedesc *fdp = p->p_fd;
3550 struct filedesc *fdp = p->p_fd;
3856 if (fd < 0 || fd >= p->p_fd->fd_nfiles ||
3857 (fp = p->p_fd->fd_ofiles[fd]) == NULL ||
3858 ((p->p_fd->fd_ofileflags[fd] & UF_RESERVED) &&
3859 !(p->p_fd->fd_ofileflags[fd] & UF_CLOSING))) {
4042 p->p_fd->fd_ofiles[nfd] = fp;
4119 struct filedesc *fdp = p->p_fd;
4213 struct filedesc *newfdp, *fdp = p->p_fd;
4418 fdp = p->p_fd;
4462 p->p_fd = NULL;