/original-bsd/sys/kern/ |
H A D | kern_descrip.c | 81 fdp = p->p_fd; 82 if (old >= fdp->fd_nfiles || fdp->fd_ofiles[old] == NULL) 296 fdp->fd_ofileflags[new] = fdp->fd_ofileflags[old] &~ UF_EXCLOSE; 328 while (fdp->fd_lastfile > 0 && fdp->fd_ofiles[fdp->fd_lastfile] == NULL) 549 fpp = &fdp->fd_ofiles[fdp->fd_freefile]; 550 for (i = fdp->fd_nfiles - fdp->fd_freefile; --i >= 0; fpp++) 691 if (fdp->fd_rdir) 872 fdp->fd_ofileflags[indx] = fdp->fd_ofileflags[dfd]; 882 fdp->fd_ofiles[indx] = fdp->fd_ofiles[dfd]; 884 fdp->fd_ofileflags[indx] = fdp->fd_ofileflags[dfd]; [all …]
|
H A D | init_main.c | 81 register struct filedesc0 *fdp; local 137 fdp = &filedesc0; 138 p->p_fd = &fdp->fd_fd; 139 fdp->fd_fd.fd_refcnt = 1; 140 fdp->fd_fd.fd_cmask = cmask; 141 fdp->fd_fd.fd_ofiles = fdp->fd_dfiles; 142 fdp->fd_fd.fd_ofileflags = fdp->fd_dfileflags; 143 fdp->fd_fd.fd_nfiles = NDFILE; 231 fdp->fd_fd.fd_cdir = rootvnode; 232 VREF(fdp->fd_fd.fd_cdir); [all …]
|
H A D | sys_generic.c | 48 register struct filedesc *fdp = p->p_fd; local 56 if (((u_int)SCARG(uap, fd)) >= fdp->fd_nfiles || 104 register struct filedesc *fdp = p->p_fd; local 115 if (((u_int)SCARG(uap, fd)) >= fdp->fd_nfiles || 190 register struct filedesc *fdp = p->p_fd; local 249 register struct filedesc *fdp = p->p_fd; local 339 register struct filedesc *fdp; local 348 fdp = p->p_fd; 349 if ((u_int)SCARG(uap, fd) >= fdp->fd_nfiles || 576 register struct filedesc *fdp = p->p_fd; local [all …]
|
H A D | kern_exec.c | 68 register struct filedesc *fdp = p->p_fd; local 464 for (nc = fdp->fd_lastfile; nc >= 0; --nc) { 465 if (fdp->fd_ofileflags[nc] & UF_EXCLOSE) { 466 (void) closef(fdp->fd_ofiles[nc], p); 467 fdp->fd_ofiles[nc] = NULL; 468 fdp->fd_ofileflags[nc] = 0; 469 if (nc < fdp->fd_freefile) 470 fdp->fd_freefile = nc; 472 fdp->fd_ofileflags[nc] &= ~UF_MAPPED; 478 while (fdp->fd_lastfile > 0 && fdp->fd_ofiles[fdp->fd_lastfile] == NULL) [all …]
|
H A D | vfs_syscalls.c | 255 struct filedesc *fdp; local 264 fdp = p->p_fd; 266 vrele(fdp->fd_cdir); 268 fdp->fd_cdir = newdp; 271 vrele(fdp->fd_rdir); 273 fdp->fd_rdir = newdp; 615 vrele(fdp->fd_cdir); 616 fdp->fd_cdir = vp; 640 vrele(fdp->fd_cdir); 668 vrele(fdp->fd_rdir); [all …]
|
H A D | uipc_syscalls.c | 47 struct filedesc *fdp = p->p_fd; local 59 fdp->fd_ofiles[fd] = 0; 288 register struct filedesc *fdp = p->p_fd; local 329 fdp->fd_ofiles[sv[1]] = 0; 332 fdp->fd_ofiles[sv[0]] = 0; 981 register struct filedesc *fdp = p->p_fd; local 1009 fdp->fd_ofiles[retval[1]] = 0; 1012 fdp->fd_ofiles[retval[0]] = 0; 1223 getsock(fdp, fdes, fpp) in getsock() argument 1224 struct filedesc *fdp; in getsock() [all …]
|
H A D | vfs_lookup.c | 54 register struct filedesc *fdp; /* pointer to file descriptor state */ local 72 fdp = cnp->cn_proc->p_fd; 100 if ((ndp->ni_rootdir = fdp->fd_rdir) == NULL) 102 dp = fdp->fd_cdir;
|
H A D | uipc_usrreq.c | 611 struct filedesc *fdp = p->p_fd; local 625 if ((unsigned)fd >= fdp->fd_nfiles || 626 fdp->fd_ofiles[fd] == NULL) 631 fp = fdp->fd_ofiles[*(int *)rp];
|
/original-bsd/contrib/connectd/libc/ |
H A D | externalconnect.c | 140 struct fdsocket *fdp; local 143 fdp = fdsockets ; 154 sock = fdp->sock ; 160 if (ISCDREQUEST(fdp->state)) externalabort(fdp->fd); 163 fdp->fd = -1 ; 224 fdp = fdsockets ; 229 fdp += inprocess ; 240 sock = fdp->sock ; 282 fdp = fdsockets ; 291 sock = fdp->sock ; [all …]
|
/original-bsd/sbin/mount_portal/ |
H A D | portald.h | 37 char *key, char **v, int so, int *fdp)); 45 char *key, char **v, int so, int *fdp)); 47 char *key, char **v, int so, int *fdp)); 49 char *key, char **v, int so, int *fdp));
|
H A D | pt_file.c | 28 int portal_file(pcr, key, v, so, fdp) in portal_file() argument 33 int *fdp; 73 *fdp = fd; 76 fprintf(stderr, "pt_file returns *fdp = %d, error = %d\n", *fdp, error);
|
H A D | pt_exec.c | 26 int portal_exec(pcr, key, v, so, fdp) in portal_exec() argument 31 int *fdp;
|
H A D | pt_tcp.c | 38 int portal_tcp(pcr, key, v, kso, fdp) in portal_tcp() argument 43 int *fdp; 124 *fdp = so;
|
H A D | activate.c | 35 static int activate_argv(pcr, key, v, so, fdp) in activate_argv() argument 40 int *fdp; 46 return ((*pr->pr_func)(pcr, key, v, so, fdp));
|
/original-bsd/sys/miscfs/fdesc/ |
H A D | fdesc_vfsops.c | 148 struct filedesc *fdp; local 161 fdp = p->p_fd; 162 last = min(fdp->fd_nfiles, lim); 164 for (i = fdp->fd_freefile; i < last; i++) 165 if (fdp->fd_ofiles[i] == NULL) 172 if (fdp->fd_nfiles < lim) 173 freefd += (lim - fdp->fd_nfiles);
|
H A D | fdesc_vnops.c | 305 struct filedesc *fdp = p->p_fd; local 310 if (fd >= fdp->fd_nfiles || (fp = fdp->fd_ofiles[fd]) == NULL) 440 struct filedesc *fdp = ap->a_p->p_fd; local 460 if (fd >= fdp->fd_nfiles || (fp = fdp->fd_ofiles[fd]) == NULL) { 512 struct filedesc *fdp; local 534 fdp = uio->uio_procp->p_fd; 561 if ((dt->d_fileno-FD_STDIN) >= fdp->fd_nfiles) 563 if (fdp->fd_ofiles[dt->d_fileno-FD_STDIN] == NULL) 584 if (i >= fdp->fd_nfiles) 587 if (fdp->fd_ofiles[i] != NULL) {
|
/original-bsd/sys/sparc/sunos/ |
H A D | sun_misc.c | 385 register struct filedesc *fdp; local 403 fdp = p->p_fd; 404 if ((unsigned)uap->fd < fdp->fd_nfiles && /*XXX*/ 405 (fp = fdp->fd_ofiles[uap->fd]) != NULL && /*XXX*/ 504 register struct filedesc *fdp = p->p_fd; local 511 if ((error = getvnode(fdp, uap->fdes, &fp)) != 0) 523 if (fdp->fd_rdir != NULL) 524 vrele(fdp->fd_rdir); 525 fdp->fd_rdir = vp;
|
H A D | sun_ioctl.c | 59 register struct filedesc *fdp = p->p_fd; local 64 if ((unsigned)uap->fd >= fdp->fd_nfiles || 65 (fp = fdp->fd_ofiles[uap->fd]) == NULL)
|
/original-bsd/usr.sbin/amd/amd/ |
H A D | nfs_start.c | 80 static int do_select(smask, fds, fdp, tvp) in do_select() argument 83 int *fdp; 115 nsel = select(fds, fdp, (int *) 0, (int *) 0,
|
/original-bsd/sys/hp/hpux/ |
H A D | hpux_compat.c | 600 register struct filedesc *fdp = p->p_fd; variable 604 if (((unsigned)uap->i) >= fdp->fd_nfiles || 605 (fp = fdp->fd_ofiles[uap->i]) == NULL) 609 fdp->fd_ofiles[fd] = fp; 610 fdp->fd_ofileflags[fd] = fdp->fd_ofileflags[uap->i] &~ UF_EXCLOSE; 612 if (fd > fdp->fd_lastfile) 613 fdp->fd_lastfile = fd; 778 register struct filedesc *fdp = p->p_fd; variable 1352 register struct filedesc *fdp = p->p_fd; variable 2160 register struct filedesc *fdp = p->p_fd; variable [all …]
|
H A D | hpux_tty.c | 470 register struct filedesc *fdp = p->p_fd; variable 476 if (((unsigned)fdes) >= fdp->fd_nfiles || 477 (fp = fdp->fd_ofiles[fdes]) == NULL)
|
/original-bsd/sys/vm/ |
H A D | vm_mmap.c | 164 register struct filedesc *fdp = p->p_fd; local 233 if (((unsigned)SCARG(uap, fd)) >= fdp->fd_nfiles || 234 (fp = fdp->fd_ofiles[SCARG(uap, fd)]) == NULL)
|