Home
last modified time | relevance | path

Searched refs:fdp (Results 1 – 22 of 22) sorted by relevance

/original-bsd/sys/kern/
H A Dkern_descrip.c81 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 Dinit_main.c81 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 Dsys_generic.c48 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 Dkern_exec.c68 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 Dvfs_syscalls.c255 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 Duipc_syscalls.c47 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 Dvfs_lookup.c54 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 Duipc_usrreq.c611 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 Dexternalconnect.c140 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 Dportald.h37 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 Dpt_file.c28 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 Dpt_exec.c26 int portal_exec(pcr, key, v, so, fdp) in portal_exec() argument
31 int *fdp;
H A Dpt_tcp.c38 int portal_tcp(pcr, key, v, kso, fdp) in portal_tcp() argument
43 int *fdp;
124 *fdp = so;
H A Dactivate.c35 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 Dfdesc_vfsops.c148 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 Dfdesc_vnops.c305 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 Dsun_misc.c385 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 Dsun_ioctl.c59 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 Dnfs_start.c80 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 Dhpux_compat.c600 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 Dhpux_tty.c470 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 Dvm_mmap.c164 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)