Home
last modified time | relevance | path

Searched refs:pfd (Results 1 – 25 of 70) sorted by relevance

123

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_printf.c158 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 Dpwait.c53 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 Dport_fd.c181 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 Dillumos-15031.c30 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 Dworker.c311 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 Dsyncloop.c324 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 Dklpd.c763 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 Dfio.c284 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 Dipft_pc.c78 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 Dselect.c114 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 Datomicio.c47 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 Dnetcat.c670 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 Dmdestroy.c41 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 Dmain.c55 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 Dsmbiod-svc.c177 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 Dprint.c193 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 Drtime_tli.c101 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 Dbdiff.c93 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 Daudit.c64 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 Dhotplugd.c95 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 Dpoll27 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 Dmultipoll.c37 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 Dtmhandler.c500 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 Ddmu_traverse.c208 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 Dslp_net.c198 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 …]

123