/src/sys/kern/ |
subr_exec_fd.c | 46 filedesc_t *fdp; local in function:fd_ktrexecfd 55 fdp = p->p_fd; 56 dt = atomic_load_consume(&fdp->fd_dt); 58 for (fd = 0; fd <= fdp->fd_lastfile; fd++) { 64 ff == (fdfile_t *)fdp->fd_dfdfile[fd]); 85 filedesc_t *fdp; local in function:fd_checkstd 94 if ((fdp = p->p_fd) == NULL) 96 dt = atomic_load_consume(&fdp->fd_dt); 99 dt->dt_ff[i] == (fdfile_t *)fdp->fd_dfdfile[i]);
|
sys_aio.c | 620 struct filedesc *fdp = p->p_fd; local in function:sys_aio_cancel 628 dt = atomic_load_consume(&fdp->fd_dt);
|
sys_descrip.c | 332 filedesc_t *fdp; local in function:sys_fcntl 342 fdp = l->l_fd; 349 while ((i = fdp->fd_lastfile) >= fd) { 359 *retval = fdp->fd_lastfile; 411 dt = atomic_load_consume(&fdp->fd_dt);
|
uipc_usrreq.c | 1420 int * const fdp = kmem_alloc(nfds * sizeof(int), KM_SLEEP); local in function:unp_externalize 1453 if ((error = fd_alloc(p, 0, &fdp[i])) != 0) { 1458 fd_abort(p, NULL, fdp[i]); 1483 const int fd = fdp[i]; 1525 kmem_free(fdp, nfds * sizeof(int)); 1546 int i, fd, *fdp; local in function:unp_internalize 1564 fdp = (int *)CMSG_DATA(cm); 1567 fd = *fdp++; 1601 fdp = (int *)CMSG_DATA(cm) + nfds; 1605 fp = atomic_load_consume(&dt->dt_ff[*--fdp]->ff_file) [all...] |
uipc_socket2.c | 1618 filedesc_t *fdp; local in function:sofindproc 1636 fdp = p->p_fd; 1637 t = db_mutex_enter(&fdp->fd_lock); 1642 dt = atomic_load_consume(&fdp->fd_dt); 1669 mutex_exit(&fdp->fd_lock);
|
kern_sig.c | 1048 filedesc_t *fdp = p->p_fd; local in function:kpsignal 1052 dt = atomic_load_consume(&fdp->fd_dt);
|
kern_descrip.c | 179 fd_isused(filedesc_t *fdp, unsigned fd) 183 KASSERT(fd < atomic_load_consume(&fdp->fd_dt)->dt_nfiles); 185 return (fdp->fd_lomap[off] & (1U << (fd & NDENTRYMASK))) != 0; 192 fd_checkmaps(filedesc_t *fdp) 198 KASSERT(fdp->fd_refcnt <= 1 || mutex_owned(&fdp->fd_lock)); 200 dt = fdp->fd_dt; 201 if (fdp->fd_refcnt == -1) { 210 (fdfile_t *)fdp->fd_dfdfile[fd]); 213 KASSERT(!fd_isused(fdp, fd)) 356 filedesc_t *fdp; local in function:fd_getfile 447 filedesc_t *fdp; local in function:fd_putfile 569 filedesc_t *fdp; local in function:fd_getfile2 607 filedesc_t *fdp; local in function:fd_close 772 filedesc_t *fdp = curlwp->l_fd; local in function:fd_dup2 891 filedesc_t *fdp = p->p_fd; local in function:fd_alloc 1038 filedesc_t *fdp; local in function:fd_tryexpand 1180 filedesc_t *fdp; local in function:fd_affix 1213 filedesc_t *fdp; local in function:fd_abort 1362 filedesc_t *fdp = obj; local in function:filedesc_ctor 1386 filedesc_t *fdp = obj; local in function:filedesc_dtor 1402 filedesc_t *fdp; local in function:fd_share 1415 filedesc_t *fdp = l->l_fd; local in function:fd_hold 1426 filedesc_t *newfdp, *fdp; local in function:fd_copy 1571 filedesc_t * const fdp = l->l_fd; local in function:fd_free 1718 filedesc_t *fdp; local in function:fd_dupopen 1777 filedesc_t *fdp; local in function:fd_closeexec 1879 filedesc_t *fdp = l->l_fd; local in function:fd_set_exclose 1890 filedesc_t *fdp = l->l_fd; local in function:fd_set_foclose [all...] |
kern_event.c | 102 static void knote_detach(struct knote *, filedesc_t *fdp, bool); 321 * f_attach: fdp->fd_lock -> knote foplock -> 324 * f_detach: fdp->fd_lock -> knote foplock -> 327 * f_event via kevent: fdp->fd_lock -> knote foplock -> 343 * f_touch: fdp->fd_lock -> kn_kq->kq_lock (spin lock) 461 filedesc_t *fdp = kq->kq_fdp; local in function:knote_detach_quiesce 463 KASSERT(mutex_owned(&fdp->fd_lock)); 495 mutex_exit(&fdp->fd_lock); 522 mutex_exit(&fdp->fd_lock); 1095 filedesc_t *fdp = kq->kq_fdp local in function:knote_proc_fork_track 1891 filedesc_t *fdp; local in function:kqueue_register 2280 filedesc_t *fdp; local in function:kqueue_scan 2652 filedesc_t *fdp; local in function:kqueue_doclose 2681 filedesc_t *fdp; local in function:kqueue_close 2797 filedesc_t *fdp; local in function:knote_fdclose [all...] |
/src/sys/rump/fs/lib/libsyspuffs/ |
puffs_rumpglue.c | 55 struct filedesc *fdp; member in struct:ptargs 198 pap->fdp = curlwp->l_proc->p_fd;
|
/src/usr.bin/rump_dhcpclient/ |
bpf.c | 56 int *fdp = NULL; local in function:open_socket 114 fdp = &iface->arp_fd; 118 fdp = &iface->raw_fd; 122 if (fdp) { 123 if (*fdp != -1) 124 rump_sys_close(*fdp); 125 *fdp = fd;
|
/src/sys/ddb/ |
db_xxx.c | 161 filedesc_t *fdp; local in function:db_show_files_cmd 179 fdp = p->p_fd; 180 dt = atomic_load_consume(&fdp->fd_dt);
|
/src/sys/arch/acorn32/stand/nbfs/ |
nbfs.c | 350 struct fileswitch_dirent *fdp; local in function:nbfs_func_dirents 408 fdp = (struct fileswitch_dirent *)outp; 409 fdp->loadaddr = 0; 410 fdp->execaddr = 0; 411 fdp->length = 0; 412 fdp->attr = 0; 413 fdp->objtype = dp->d_type == DT_DIR ? 415 strcpy(fdp->name, dp->d_name); 416 for (i = 0; fdp->name[i] != '\0'; i++) 417 if (fdp->name[i] == '.' [all...] |
/src/usr.bin/rsh/ |
rsh.c | 303 checkfd(struct pollfd *fdp, int outfd) 308 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP)) 311 if ((fdp->revents & POLLIN) == 0) 315 nr = read(fdp->fd, buf, sizeof buf); 339 struct pollfd fds[3], *fdp = &fds[0]; local in function:talk 345 fdp->events = POLLOUT|POLLNVAL|POLLERR|POLLHUP; 346 fdp->fd = rem; 368 rewrite: if (poll(fdp, 1, INFTIM) == -1) { 374 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP)) 377 if ((fdp->revents & POLLOUT) == 0 [all...] |
/src/lib/libc/rpc/ |
svc_fdset.c | 68 struct pollfd *fdp; member in struct:svc_fdset 112 int fd = fds->fdp[i].fd; 164 free(fds->fdp); 183 if (fds->fdp != NULL) 184 return fds->fdp; 187 fds->fdp = calloc(fds->fdnum, sizeof(*fds->fdp)); 188 if (fds->fdp == NULL) 190 svc_pollfd_init(fds->fdp, fds->fdnum); 191 return fds->fdp; [all...] |
/src/sys/external/bsd/ipf/netinet/ |
ip_dstlist.c | 1205 frdest_t *fdp; local in function:ipf_dstlist_select_node 1228 fdp = &node->ipfd_dest; 1229 if (fdp->fd_ptr == NULL) 1230 fdp->fd_ptr = fin->fin_ifp;
|
ip_state.c | 1357 frdest_t *fdp; local in function:ipf_state_add 1824 fdp = &fr->fr_tifs[0]; 1825 if (fdp->fd_type == FRD_DSTLIST) { 1826 ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, 1829 bcopy(fdp, &is->is_tifs[0], sizeof(*fdp)); 1832 fdp = &fr->fr_tifs[1]; 1833 if (fdp->fd_type == FRD_DSTLIST) { 1834 ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, 1837 bcopy(fdp, &is->is_tifs[1], sizeof(*fdp)) [all...] |
fil.c | 3162 frdest_t *fdp; local in function:ipf_check 3168 fdp = fin->fin_dif; 3169 if ((fdp != NULL) && (fdp->fd_ptr != NULL) && 3170 (fdp->fd_ptr != (void *)-1) && (fin->fin_m != NULL)) { 3173 ipf_fastroute(mc, &mc, fin, fdp); 3176 fdp = fin->fin_tif; 3184 } else if ((fdp != NULL) && (fdp->fd_ptr != NULL) && 3185 (fdp->fd_ptr != (struct ifnet *)-1)) 3961 frdest_t *fdp; local in function:ipf_synclist 5422 frdest_t *fdp; local in function:ipf_derefrule [all...] |
/src/sys/fs/nfs/server/ |
nfs_nfsdport.c | 2873 struct filedesc *fdp; local in function:fp_getfvp 2877 fdp = p->td_proc->p_fd; 2878 if (fd < 0 || fd >= fdp->fd_nfiles || 2879 (fp = fdp->fd_ofiles[fd].fde_file) == NULL) {
|
/src/sys/compat/linux/common/ |
linux_misc.c | 2082 filedesc_t *fdp; local in function:linux_sys_close_range 2091 fdp = fd_copy(); 2093 l->l_proc->p_fd = fdp; 2094 l->l_fd = fdp;
|
/src/lib/librumphijack/ |
hijack.c | 1722 int *fdp = (void *)CMSG_DATA(cmsg); local in function:_msg_convert_fds 1726 const int * const efdp = fdp + nfds; 1728 while (fdp < efdp) { 1729 const int newval = func(*fdp); 1735 *fdp = newval; 1736 fdp++;
|