/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_printf.c | 158 pfd->pfd_fmt[strlen(pfd->pfd_fmt) - 1] = 'i'; in pfcheck_dint() 160 pfd->pfd_fmt[strlen(pfd->pfd_fmt) - 1] = 'u'; in pfcheck_dint() 419 width = pfd->pfd_dynwidth ? pfd->pfd_dynwidth : pfd->pfd_width; in pfprint_stack() 701 for (pfd = _dtrace_conversions; pfd->pfc_name != NULL; pfd++) { in dt_pfdict_create() 847 nfd = pfd; in dt_printf_create() 1008 for (pfd = pfv->pfv_argv; pfd != NULL; pfd = nfd) { in dt_printf_destroy() 1010 free(pfd); in dt_printf_destroy() 1349 for (i = 0; i < pfv->pfv_argc; i++, pfd = pfd->pfd_next) { in dt_printf_format() 1365 bcopy(pfd->pfd_prefix, tmp, pfd->pfd_preflen); in dt_printf_format() 1739 for (i = 0; i < pfv->pfv_argc; i++, pfd = pfd->pfd_next) { in dtrace_printf_create() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pwait/ |
H A D | pwait.c | 53 struct pollfd *pfd; in main() local 124 pfd = &pollfd[i]; in main() 132 pfd->events = POLLPRI; in main() 133 pfd->revents = 0; in main() 151 pfd = &pollfd[i]; in main() 152 if (pfd->fd < 0 || (pfd->revents & ~POLLPRI) == 0) { in main() 157 pfd->events = 0; in main() 158 pfd->revents = 0; in main() 167 if (pread(pfd->fd, &psinfo, in main() 186 (void) close(pfd->fd); in main() [all …]
|
/illumos-gate/usr/src/uts/common/fs/portfs/ |
H A D | port_fd.c | 181 portfd_t *pfd; in port_associate_fd() local 219 pfd = NULL; in port_associate_fd() 225 if (pfd == NULL) { in port_associate_fd() 234 pdp = PFTOD(pfd); in port_associate_fd() 267 pdp = PFTOD(pfd); in port_associate_fd() 404 delfd_port(fd, pfd); in port_associate_fd() 445 portfd_t *pfd; in port_dissociate_fd() local 467 if (pfd == NULL) { in port_dissociate_fd() 556 portfd_t *pfd; in port_cache_grow_hashtbl() local 572 pfd = oldtbl[i]; in port_cache_grow_hashtbl() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/regression/ |
H A D | illumos-15031.c | 30 has_event(int pfd) in has_event() argument 36 int res = port_get(pfd, &ev, &ts); in has_event() 53 int pfd = port_create(); in main() local 54 assert(pfd >= 0); in main() 56 res = port_associate(pfd, PORT_SOURCE_FD, (uintptr_t)pipes[1], POLLIN, in main() 60 if (has_event(pfd)) { in main() 65 (void) sprintf(port_path, "/proc/%d/fd/%d", getpid(), pfd); in main() 79 if (!has_event(pfd)) { in main()
|
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | worker.c | 311 struct pollfd *pfd = NULL; local 325 if (pfd == NULL) 395 pfd[nfd].fd = RD_PIPE; 397 pfd[nfd].revents = 0; 427 realloc(pfd, new); 430 pfd = tpfd; 447 pfd[nfd].revents = 0; 488 if (pfd[i].revents == 0) 503 pfd[i].events, pfd[i].revents)); 565 if (pfd != NULL) [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | syncloop.c | 324 static struct pollfd pfd; variable 330 pfd.fd = dfd; in quiet_period() 331 pfd.events = POLLIN; in quiet_period() 332 pfd.revents = 0; in quiet_period() 370 pfd.fd = dfd; in first_packet() 371 pfd.events = POLLIN; in first_packet() 441 pfd.fd = dfd; in many_packets() 442 pfd.events = POLLIN; in many_packets() 466 pfd.fd = dfd; in many_packets() 483 pfd.fd = dfd; in many_packets() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | klpd.c | 763 klpd_reg_t *pfd; in pfexec_unreg() local 771 if (pfd != NULL && pfd->klpd_door == dh) { in pfexec_unreg() 774 pfd = NULL; in pfexec_unreg() 783 if (pfd != NULL) in pfexec_unreg() 784 klpd_rele(pfd); in pfexec_unreg() 847 klpd_reg_t *pfd; in pfexec_call() local 862 klpd_hold(pfd); in pfexec_call() 874 klpd_rele(pfd); in pfexec_call() 988 klpd_rele(pfd); in pfexec_call() 1084 klpd_rele(pfd); in get_forced_privs() [all …]
|
H A D | fio.c | 284 int pfd; in fd_reserve() local 293 for (pfd = fd; pfd >= 0; pfd = (pfd & (pfd + 1)) - 1) in fd_reserve() 643 portfd_t *pfd; in closeandsetf() local 801 if (pfd) in closeandsetf() 908 portfd_t *pfd; in closeall() local 1451 portfd_t *pfd; in close_exec() local 1484 if (pfd) in close_exec() 1803 pfd->pfd_next->pfd_prev = pfd; in addfd_port() 1823 pfd->pfd_prev->pfd_next = pfd->pfd_next; in delfd_port() 1825 pfd->pfd_next->pfd_prev = pfd->pfd_prev; in delfd_port() [all …]
|
/illumos-gate/usr/src/cmd/ipf/lib/ |
H A D | ipft_pc.c | 78 static int pfd = -1, swapped = 0; variable 105 if (pfd != -1) 106 return pfd; 141 pfd = fd; 152 return close(pfd); in pcap_close() 165 if (read(pfd, (char *)rec, sizeof(*rec)) != sizeof(*rec)) 204 if (read(pfd, bufp, i) != i) 239 if (read(pfd, s, i) != i)
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | select.c | 114 struct pollfd *pfd; in pselect() local 155 p = pfd = alloca(nfds * sizeof (struct pollfd)); in pselect() 160 p = pfd = malloc(npfds * sizeof (struct pollfd)); in pselect() 165 p = pfd = alloca(npfds * sizeof (struct pollfd)); in pselect() 201 npfds = (int)(p - pfd); in pselect() 203 rv = _pollsys(pfd, npfds, tsp, sigmask); in pselect() 238 for (p = pfd, n = npfds; n-- > 0; p++) { in pselect() 282 for (p = pfd, n = npfds; n-- > 0; p++) { in pselect() 350 free(pfd); in pselect()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/nc/ |
H A D | atomicio.c | 47 struct pollfd pfd; in atomicio() local 49 pfd.fd = fd; in atomicio() 50 pfd.events = f == read ? POLLIN : POLLOUT; in atomicio() 58 (void) poll(&pfd, 1, -1); in atomicio()
|
H A D | netcat.c | 670 struct pollfd pfd[2]; in readwrite() local 679 pfd[0].fd = nfd; in readwrite() 680 pfd[0].events = POLLIN; in readwrite() 683 pfd[1].fd = wfd; in readwrite() 684 pfd[1].events = POLLIN; in readwrite() 686 while (pfd[0].fd != -1) { in readwrite() 698 if (pfd[0].revents & (POLLIN|POLLHUP)) { in readwrite() 703 pfd[0].fd = -1; in readwrite() 704 pfd[0].events = 0; in readwrite() 725 pfd[1].fd = -1; in readwrite() [all …]
|
/illumos-gate/usr/src/cmd/lp/lib/msgs/ |
H A D | mdestroy.c | 41 struct pollfd pfd; in mdestroy() local 52 pfd.fd = md->readfd; in mdestroy() 53 pfd.events = POLLIN; in mdestroy() 54 while (poll(&pfd, 1, 500) > 0) { in mdestroy()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | main.c | 55 int pfd; in init_proc() local 67 if ((pfd = open(procname, O_WRONLY)) < 0) { in init_proc() 82 if (writev(pfd, piov, 2) == -1) in init_proc() 92 if (writev(pfd, piov, 2) == -1) in init_proc() 102 if (writev(pfd, piov, 2) == -1) in init_proc() 112 if (writev(pfd, piov, 2) == -1) in init_proc() 121 if (writev(pfd, piov, 2) == -1) in init_proc() 124 (void) close(pfd); in init_proc()
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod-svc/ |
H A D | smbiod-svc.c | 177 daemonize_fini(int pfd, int rc) in daemonize_fini() argument 180 (void) write(pfd, &rc, sizeof (rc)); in daemonize_fini() 181 close(pfd); in daemonize_fini() 190 int door_fd = -1, tmp_fd = -1, pfd = -1; in main() local 253 pfd = daemonize_init(); in main() 296 if (pfd != -1) { in main() 297 daemonize_fini(pfd, rc); in main() 298 pfd = -1; in main() 346 if (pfd != -1) in main() 347 daemonize_fini(pfd, rc); in main()
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbutil/ |
H A D | print.c | 193 int pfd = -1; in print_file() local 195 pfd = smb_open_printer(ctx, title, setup_len, mode); in print_file() 196 if (pfd < 0) { in print_file() 213 wcnt = smb_fh_write(pfd, offset, rcnt, databuf); in print_file() 227 (void) smb_fh_close(pfd); in print_file()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rtime_tli.c | 101 struct pollfd pfd; in rtime_tli() local 115 pfd.fd = fd; in rtime_tli() 116 pfd.events = POLLIN | POLLPRI | POLLRDNORM | POLLRDBAND; in rtime_tli() 120 res = poll(&pfd, 1, msec); in rtime_tli() 122 if ((res <= 0) || (pfd.revents & POLLNVAL)) in rtime_tli()
|
/illumos-gate/usr/src/cmd/bdiff/ |
H A D | bdiff.c | 93 int pfd[2]; in main() local 265 if ((pipe(pfd)) == -1) in main() 268 (void) close(pfd[0]); in main() 269 (void) close(pfd[1]); in main() 272 (void) close(pfd[0]); in main() 274 (void) dup(pfd[1]); in main() 275 (void) close(pfd[1]); in main() 294 (void) close(pfd[1]); in main() 295 pipeinp = fdopen(pfd[0], "r"); in main()
|
/illumos-gate/usr/src/cmd/sgs/libcrle/common/ |
H A D | audit.c | 64 int pfd; variable 82 pfd = atoi(str); in la_version() 124 (void) write(pfd, buffer, strlen(buffer)); in la_objopen() 149 (void) write(pfd, buffer, strlen(buffer)); in la_objfilter()
|
/illumos-gate/usr/src/cmd/hotplugd/ |
H A D | hotplugd.c | 95 int pfd; in main() local 140 pfd = daemonize(); in main() 146 (void) write(pfd, &status, sizeof (status)); in main() 147 (void) close(pfd); in main() 155 (void) write(pfd, &status, sizeof (status)); in main() 156 (void) close(pfd); in main()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/features/ |
H A D | poll | 27 int pfd[2]; 33 if (pipe(pfd) < 0 || 42 close(pfd[1]); 45 if (sfpkrd(pfd[0], buf, sizeof(buf), '\n', -1, 1) >= 0 || 51 close(pfd[0]); 53 write(pfd[1], msg, sizeof(msg) - 1); 57 close(pfd[0]);
|
/illumos-gate/usr/src/test/os-tests/tests/signalfd/ |
H A D | multipoll.c | 37 int pfd = open("/dev/poll", O_RDWR); in main() local 38 if (pfd == -1) { in main() 52 ssize_t wrote = write(pfd, buf, sizeof (buf)); in main()
|
/illumos-gate/usr/src/cmd/ttymon/ |
H A D | tmhandler.c | 500 struct pollfd pfd[2]; in sigpoll_catch() local 506 pfd[0].fd = PCpipe[0]; in sigpoll_catch() 507 pfd[1].fd = Pfd; in sigpoll_catch() 508 pfd[0].events = POLLIN; in sigpoll_catch() 509 pfd[1].events = POLLIN; in sigpoll_catch() 510 if ((ret = poll(pfd, 2, 0)) < 0) in sigpoll_catch() 514 if (pfd[0].revents & POLLIN) in sigpoll_catch() 515 read_pid(pfd[0].fd); in sigpoll_catch() 516 if (pfd[1].revents & POLLIN) in sigpoll_catch()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_traverse.c | 208 ASSERT(pfd->pd_flags & TRAVERSE_PREFETCH_DATA); in prefetch_needed() 521 prefetch_data_t *pfd = arg; in traverse_prefetcher() local 526 ASSERT(pfd->pd_bytes_fetched >= 0); in traverse_prefetcher() 529 if (pfd->pd_cancel) in traverse_prefetcher() 532 if (!prefetch_needed(pfd, bp)) in traverse_prefetcher() 535 mutex_enter(&pfd->pd_mtx); in traverse_prefetcher() 536 while (!pfd->pd_cancel && pfd->pd_bytes_fetched >= zfs_pd_bytes_max) in traverse_prefetcher() 537 cv_wait(&pfd->pd_cv, &pfd->pd_mtx); in traverse_prefetcher() 538 pfd->pd_bytes_fetched += BP_GET_LSIZE(bp); in traverse_prefetcher() 539 cv_broadcast(&pfd->pd_cv); in traverse_prefetcher() [all …]
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 198 struct pollfd pfd[1]; in slp_uc_udp_send() local 224 pfd[0].fd = sockfd; in slp_uc_udp_send() 225 pfd[0].events = POLLRDNORM; in slp_uc_udp_send() 252 0, &timeout, sent, &now, pfd, 1); in slp_uc_udp_send() 339 struct pollfd *pfd; in slp_mc_send() local 373 if (mc_sendmsg(pfd, msg, &bcifs) != SLP_OK) { in slp_mc_send() 391 free_pfds(pfd, nfds); in slp_mc_send() 1034 if (pfd[i].fd < 0 || in mc_recvmsg() 1046 if (recvfrom(pfd[i].fd, reply, mtu, 0, in mc_recvmsg() 1162 struct pollfd pfd[], nfds_t nfds) { in wait_for_response() argument [all …]
|