| /netbsd-src/sys/kern/ |
| H A D | kern_descrip.c | 179 fd_isused(filedesc_t *fdp, unsigned fd) in fd_isused() argument 183 KASSERT(fd < atomic_load_consume(&fdp->fd_dt)->dt_nfiles); in fd_isused() 185 return (fdp->fd_lomap[off] & (1U << (fd & NDENTRYMASK))) != 0; in fd_isused() 192 fd_checkmaps(filedesc_t *fdp) in fd_checkmaps() argument 198 KASSERT(fdp->fd_refcnt <= 1 || mutex_owned(&fdp->fd_lock)); in fd_checkmaps() 200 dt = fdp->fd_dt; in fd_checkmaps() 201 if (fdp->fd_refcnt == -1) { in fd_checkmaps() 210 (fdfile_t *)fdp->fd_dfdfile[fd]); in fd_checkmaps() 213 KASSERT(!fd_isused(fdp, f in fd_checkmaps() 222 fd_next_zero(filedesc_t * fdp,uint32_t * bitmap,int want,u_int bits) fd_next_zero() argument 287 fd_used(filedesc_t * fdp,unsigned fd) fd_used() argument 316 fd_unused(filedesc_t * fdp,unsigned fd) fd_unused() argument 356 filedesc_t *fdp; fd_getfile() local 447 filedesc_t *fdp; fd_putfile() local 569 filedesc_t *fdp; fd_getfile2() local 607 filedesc_t *fdp; fd_close() local 772 filedesc_t *fdp = curlwp->l_fd; fd_dup2() local 880 filedesc_t *fdp = p->p_fd; fd_alloc() local 1027 filedesc_t *fdp; fd_tryexpand() local 1169 filedesc_t *fdp; fd_affix() local 1202 filedesc_t *fdp; fd_abort() local 1305 fd_init(filedesc_t * fdp) fd_init() argument 1349 filedesc_t *fdp = obj; filedesc_ctor() local 1373 filedesc_t *fdp = obj; filedesc_dtor() local 1389 filedesc_t *fdp; fd_share() local 1402 filedesc_t *fdp = l->l_fd; fd_hold() local 1413 filedesc_t *newfdp, *fdp; fd_copy() local 1553 filedesc_t * const fdp = l->l_fd; fd_free() local 1697 filedesc_t *fdp; fd_dupopen() local 1756 filedesc_t *fdp; fd_closeexec() local 1841 filedesc_t *fdp = l->l_fd; fd_set_exclose() local 1914 filedesc_t *fdp; fd_clone() local [all...] |
| H A D | kern_event.c | 102 static void knote_detach(struct knote *, filedesc_t *fdp, bool); 461 filedesc_t *fdp = kq->kq_fdp; in knote_detach_quiesce() local 463 KASSERT(mutex_owned(&fdp->fd_lock)); in knote_detach_quiesce() 495 mutex_exit(&fdp->fd_lock); in knote_detach_quiesce() 522 mutex_exit(&fdp->fd_lock); in knote_detach_quiesce() 1095 filedesc_t *fdp = kq->kq_fdp; in knote_proc_fork_track() local 1133 mutex_enter(&fdp->fd_lock); in knote_proc_fork_track() 1146 mutex_exit(&fdp->fd_lock); in knote_proc_fork_track() 1162 mutex_exit(&fdp->fd_lock); in knote_proc_fork_track() 1169 KASSERT(fdp->fd_knhashmask != 0); in knote_proc_fork_track() [all …]
|
| H A D | subr_exec_fd.c | 46 filedesc_t *fdp; in fd_ktrexecfd() local 55 fdp = p->p_fd; in fd_ktrexecfd() 56 dt = atomic_load_consume(&fdp->fd_dt); in fd_ktrexecfd() 58 for (fd = 0; fd <= fdp->fd_lastfile; fd++) { in fd_ktrexecfd() 64 ff == (fdfile_t *)fdp->fd_dfdfile[fd]); in fd_ktrexecfd() 85 filedesc_t *fdp; in fd_checkstd() local 94 if ((fdp = p->p_fd) == NULL) in fd_checkstd() 96 dt = atomic_load_consume(&fdp->fd_dt); in fd_checkstd() 99 dt->dt_ff[i] == (fdfile_t *)fdp->fd_dfdfile[i]); in fd_checkstd()
|
| H A D | sys_descrip.c | 332 filedesc_t *fdp; in sys_fcntl() local 341 fdp = l->l_fd; in sys_fcntl() 348 while ((i = fdp->fd_lastfile) >= fd) { in sys_fcntl() 358 *retval = fdp->fd_lastfile; in sys_fcntl() 403 dt = atomic_load_consume(&fdp->fd_dt); in sys_fcntl()
|
| H A D | uipc_usrreq.c | 1420 int * const fdp = kmem_alloc(nfds * sizeof(int), KM_SLEEP); in unp_externalize() 1453 if ((error = fd_alloc(p, 0, &fdp[i])) != 0) { in unp_externalize() 1458 fd_abort(p, NULL, fdp[i]); in unp_externalize() 1483 const int fd = fdp[i]; in unp_externalize() 1524 kmem_free(fdp, nfds * sizeof(int)); in unp_externalize() 1545 int i, fd, *fdp; in unp_internalize() 1563 fdp = (int *)CMSG_DATA(cm); in unp_internalize() 1566 fd = *fdp++; in unp_internalize() 1600 fdp = (int *)CMSG_DATA(cm) + nfds; in unp_internalize() 1604 fp = atomic_load_consume(&dt->dt_ff[*--fdp] in unp_internalize() 1417 int * const fdp = kmem_alloc(nfds * sizeof(int), KM_SLEEP); unp_externalize() local 1542 int i, fd, *fdp; unp_internalize() local [all...] |
| /netbsd-src/external/ibm-public/postfix/dist/src/util/ |
| H A D | events.c | 545 EVENT_FDTABLE *fdp; in event_init() local 568 for (fdp = event_fdtable; fdp < event_fdtable + event_fdslots; fdp++) { in event_init() 569 fdp->callback = 0; in event_init() 570 fdp->context = 0; in event_init() 614 EVENT_FDTABLE *fdp; in event_extend() local 626 for (fdp = event_fdtable + old_slots; in event_extend() 627 fdp < event_fdtable + new_slots; fdp++) { in event_extend() 628 fdp->callback = 0; in event_extend() 629 fdp->context = 0; in event_extend() 694 EVENT_FDTABLE *fdp; in event_fork() local [all …]
|
| /netbsd-src/external/bsd/ipf/dist/lib/ |
| H A D | print_toif.c | 15 print_toif(family, tag, base, fdp) in print_toif() argument 19 frdest_t *fdp; 21 switch (fdp->fd_type) 24 PRINTF("%s %s%s", tag, base + fdp->fd_name, 25 (fdp->fd_ptr || (long)fdp->fd_ptr == -1) ? "" : "(!)"); 28 if (IP6_NOTZERO(&fdp->fd_ip6)) { 31 inet_ntop(AF_INET6, &fdp->fd_ip6, ipv6addr, 32 sizeof(fdp->fd_ip6)); 37 if (fdp->fd_ip.s_addr) 38 PRINTF(":%s", inet_ntoa(fdp->fd_ip)); [all …]
|
| /netbsd-src/lib/libc/rpc/ |
| H A D | svc_fdset.c | 68 struct pollfd *fdp; member 110 int fd = fds->fdp[i].fd; in svc_fdset_print() 161 free(fds->fdp); in svc_fdset_free() 179 if (fds->fdp != NULL) in svc_pollfd_alloc() 180 return fds->fdp; in svc_pollfd_alloc() 183 fds->fdp = calloc(fds->fdnum, sizeof(*fds->fdp)); in svc_pollfd_alloc() 184 if (fds->fdp == NULL) in svc_pollfd_alloc() 186 svc_pollfd_init(fds->fdp, fds->fdnum); in svc_pollfd_alloc() 187 return fds->fdp; in svc_pollfd_alloc() 209 pfd = realloc(fds->fdp, (fds->fdnum + FD_SETSIZE) * sizeof(*fds->fdp)); in svc_pollfd_add() [all …]
|
| /netbsd-src/external/bsd/file/dist/src/ |
| H A D | compress.c | 909 handledesc(void *v, int fd, int fdp[3][2]) in handledesc() 915 movedesc(v, STDIN_FILENO, fdp[STDIN_FILENO][0]); in handledesc() 916 if (fdp[STDIN_FILENO][1] > 2) in handledesc() 917 closedesc(v, fdp[STDIN_FILENO][1]); in handledesc() 923 movedesc(v, STDOUT_FILENO, fdp[STDOUT_FILENO][1]); in handledesc() 924 if (fdp[STDOUT_FILENO][0] > 2) in handledesc() 925 closedesc(v, fdp[STDOUT_FILENO][0]); in handledesc() 929 movedesc(v, STDERR_FILENO, fdp[STDERR_FILENO][1]); in handledesc() 930 if (fdp[STDERR_FILENO][0] > 2) in handledesc() 931 closedesc(v, fdp[STDERR_FILENO][0]); in handledesc() [all …]
|
| /netbsd-src/usr.bin/rsh/ |
| H A D | rsh.c | 303 checkfd(struct pollfd *fdp, int outfd) in checkfd() argument 308 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP)) in checkfd() 311 if ((fdp->revents & POLLIN) == 0) in checkfd() 315 nr = read(fdp->fd, buf, sizeof buf); in checkfd() 339 struct pollfd fds[3], *fdp = &fds[0]; in talk() local 345 fdp->events = POLLOUT|POLLNVAL|POLLERR|POLLHUP; in talk() 346 fdp->fd = rem; in talk() 368 rewrite: if (poll(fdp, 1, INFTIM) == -1) { in talk() 374 if (fdp->revents & (POLLNVAL|POLLERR|POLLHUP)) in talk() 377 if ((fdp->revents & POLLOUT) == 0) in talk() [all …]
|
| /netbsd-src/sbin/mount_portal/ |
| H A D | portald.h | 66 char *key, char **v, int *fdp); 74 char *key, char **v, int *fdp); 76 char *key, char **v, int *fdp); 78 char *key, char **v, int *fdp); 80 char *key, char **v, int *fdp); 82 char *key, char **v, int *fdp);
|
| H A D | pt_filter.c | 86 portal_rfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) in portal_rfilter() argument 158 fdp[0] = fileno(fp); in portal_rfilter() 163 portal_wfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) in portal_wfilter() argument 202 fdp[0] = fileno(fp); in portal_wfilter()
|
| H A D | pt_file.c | 131 portal_file(struct portal_cred *pcr, char *key, char **v, int *fdp) in portal_file() argument 185 *fdp = fd; in portal_file() 187 DEBUG_SYSLOG(LOG_DEBUG, "pt_file returns *fdp = %d, error = %d", *fdp, in portal_file()
|
| H A D | pt_tcp.c | 66 portal_tcp(struct portal_cred *pcr, char *key, char **v, int *fdp) in portal_tcp() argument 127 *fdp = so; in portal_tcp()
|
| /netbsd-src/usr.bin/rump_dhcpclient/ |
| H A D | bpf.c | 56 int *fdp = NULL; in open_socket() local 114 fdp = &iface->arp_fd; in open_socket() 118 fdp = &iface->raw_fd; in open_socket() 122 if (fdp) { in open_socket() 123 if (*fdp != -1) in open_socket() 124 rump_sys_close(*fdp); in open_socket() 125 *fdp = fd; in open_socket()
|
| /netbsd-src/sys/arch/acorn32/stand/nbfs/ |
| H A D | nbfs.c | 350 struct fileswitch_dirent *fdp; in nbfs_func_dirents() local 408 fdp = (struct fileswitch_dirent *)outp; in nbfs_func_dirents() 409 fdp->loadaddr = 0; in nbfs_func_dirents() 410 fdp->execaddr = 0; in nbfs_func_dirents() 411 fdp->length = 0; in nbfs_func_dirents() 412 fdp->attr = 0; in nbfs_func_dirents() 413 fdp->objtype = dp->d_type == DT_DIR ? in nbfs_func_dirents() 415 strcpy(fdp->name, dp->d_name); in nbfs_func_dirents() 416 for (i = 0; fdp->name[i] != '\0'; i++) in nbfs_func_dirents() 417 if (fdp->name[i] == '.') in nbfs_func_dirents() [all …]
|
| /netbsd-src/external/bsd/dhcpcd/dist/src/ |
| H A D | control.c | 61 struct fd_data *fdp; in control_queue_free() local 63 while ((fdp = TAILQ_FIRST(&fd->queue))) { in control_queue_free() 64 TAILQ_REMOVE(&fd->queue, fdp, next); in control_queue_free() 65 if (fdp->data_size != 0) in control_queue_free() 66 free(fdp->data); in control_queue_free() 67 free(fdp); in control_queue_free() 71 while ((fdp = TAILQ_FIRST(&fd->free_queue))) { in control_queue_free() 72 TAILQ_REMOVE(&fd->free_queue, fdp, next); in control_queue_free() 73 if (fdp->data_size != 0) in control_queue_free() 74 free(fdp->data); in control_queue_free() [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/libsframe/ |
| H A D | sframe.c | 1038 sframe_func_desc_entry *fdp; in sframe_get_funcdesc_with_addr_internal() local 1054 fdp = (sframe_func_desc_entry *) ctx->sfd_funcdesc; in sframe_get_funcdesc_with_addr_internal() 1062 if (fdp[mid].sfde_func_start_address == addr) in sframe_get_funcdesc_with_addr_internal() 1063 return fdp + mid; in sframe_get_funcdesc_with_addr_internal() 1065 if (fdp[mid].sfde_func_start_address < addr) in sframe_get_funcdesc_with_addr_internal() 1068 return fdp + (cnt - 1); in sframe_get_funcdesc_with_addr_internal() 1069 else if (fdp[mid+1].sfde_func_start_address > addr) in sframe_get_funcdesc_with_addr_internal() 1070 return fdp + mid; in sframe_get_funcdesc_with_addr_internal() 1190 sframe_func_desc_entry *fdp; in sframe_decoder_get_funcdesc() local 1197 fdp = sframe_decoder_get_funcdesc_at_index (ctx, i); in sframe_decoder_get_funcdesc() [all …]
|
| /netbsd-src/sys/external/bsd/ipf/netinet/ |
| H A D | ip_fil_netbsd.c | 1095 ipf_fastroute(mb_t *m0, mb_t **mpp, fr_info_t *fin, frdest_t *fdp) in ipf_fastroute() argument 1120 error = ipf_fastroute6(m0, mpp, fin, fdp); in ipf_fastroute() 1153 if ((fr != NULL) && !(fr->fr_flags & FR_KEEPSTATE) && (fdp != NULL) && in ipf_fastroute() 1154 (fdp->fd_type == FRD_DSTLIST)) { in ipf_fastroute() 1155 if (ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, &node) == 0) in ipf_fastroute() 1156 fdp = &node; in ipf_fastroute() 1158 if (fdp != NULL) in ipf_fastroute() 1159 ifp = fdp->fd_ptr; in ipf_fastroute() 1169 if ((fdp != NULL) && (fdp->fd_ip.s_addr != 0)) in ipf_fastroute() 1170 sockaddr_in_init(&u.dst4, &fdp->fd_ip, 0); in ipf_fastroute() [all …]
|
| /netbsd-src/crypto/external/bsd/openssh/dist/ |
| H A D | authfd.c | 91 ssh_get_authentication_socket_path(const char *authsocket, int *fdp) in ssh_get_authentication_socket_path() argument 112 if (fdp != NULL) in ssh_get_authentication_socket_path() 113 *fdp = sock; in ssh_get_authentication_socket_path() 124 ssh_get_authentication_socket(int *fdp) in ssh_get_authentication_socket() argument 128 if (fdp != NULL) in ssh_get_authentication_socket() 129 *fdp = -1; in ssh_get_authentication_socket() 135 return ssh_get_authentication_socket_path(authsocket, fdp); in ssh_get_authentication_socket()
|
| H A D | authfd.h | 44 int ssh_get_authentication_socket(int *fdp); 45 int ssh_get_authentication_socket_path(const char *authsocket, int *fdp);
|
| /netbsd-src/games/tetris/ |
| H A D | scores.c | 379 getscores(int *fdp) in getscores() argument 390 if (fdp != NULL) { in getscores() 416 if (fdp != NULL || errno != ENOENT) { in getscores() 553 if (fdp) in getscores() 554 *fdp = sd; in getscores() 563 if (fdp != NULL) { in getscores() 564 *fdp = -1; in getscores()
|
| /netbsd-src/external/bsd/ipf/dist/ |
| H A D | ip_fil.c | 419 ipf_fastroute(m, mpp, fin, fdp) in ipf_fastroute() argument 422 frdest_t *fdp; 437 if (!(fr->fr_flags & FR_KEEPSTATE) && (fdp != NULL) && 438 (fdp->fd_type == FRD_DSTLIST)) { 440 ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, &node); 441 fdp = &node; 443 ifp = fdp->fd_ptr;
|
| /netbsd-src/external/bsd/am-utils/dist/amd/ |
| H A D | nfs_start.c | 98 do_select(sigset_t smask, int fds, fd_set *fdp, struct timeval *tvp) in do_select() argument 100 do_select(int smask, int fds, fd_set *fdp, struct timeval *tvp) in do_select() 135 nsel = select(fds, fdp, (fd_set *) NULL, (fd_set *) NULL, in do_select()
|
| /netbsd-src/sys/ddb/ |
| H A D | db_xxx.c | 161 filedesc_t *fdp; in db_show_files_cmd() local 179 fdp = p->p_fd; in db_show_files_cmd() 180 dt = atomic_load_consume(&fdp->fd_dt); in db_show_files_cmd()
|