/illumos-gate/usr/src/test/os-tests/tests/poll/ |
H A D | poll_test.c | 181 dppoll(int pollfd, pollfd_t *fds, nfds_t nfds, int timeout, time_t *elapsed) in dppoll() argument 193 ret = ioctl(pollfd, DP_POLL, &arg); in dppoll() 204 clear_fd(const char *testName, int pollfd, int testfd) in clear_fd() argument 213 ret = write(pollfd, &fd, sizeof (pollfd_t)); in clear_fd() 291 dev_poll_no_fd_test(int pollfd) in dev_poll_no_fd_test() argument 300 ret = dppoll(pollfd, NULL, 0, timeout * 1000, &elapsed); in dev_poll_no_fd_test() 319 dev_poll_with_fds_test(int pollfd, int testfd) in dev_poll_with_fds_test() argument 332 clear_fd(testName, pollfd, testfd); in dev_poll_with_fds_test() 341 ret = write(pollfd, fds, sizeof (pollfd_t)); in dev_poll_with_fds_test() 352 ret = dppoll(pollfd, fds, 5, timeout * 1000, &elapsed); in dev_poll_with_fds_test() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pwait/ |
H A D | pwait.c | 52 struct pollfd *pollfd; in main() local 53 struct pollfd *pfd; in main() 98 pollfd = (struct pollfd *)malloc(argc*sizeof (struct pollfd)); in main() 99 if (pollfd == NULL) { in main() 124 pfd = &pollfd[i]; in main() 143 while (poll(pollfd, argc, INFTIM) < 0) { in main() 151 pfd = &pollfd[i]; in main()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | poll_solaris.c | 310 struct pollfd *pollfd = alloca(sizeof(struct pollfd)*(numpollfd+1)); in b_poll() local 313 struct pollfd pollfd[numpollfd+1]; in b_poll() local 331 pollfd[i].fd = fd; in b_poll() 340 pollfd[i].events = poll_strtoevents(s); in b_poll() 343 pollfd[i].revents = 0; in b_poll() 348 n = poll(pollfd, numpollfd, timeout); in b_poll() 373 poll_eventstostr(buff, pollfd[i].revents); in b_poll() 378 if (eventarrayname && pollfd[i].revents) in b_poll()
|
/illumos-gate/usr/src/cmd/lp/lib/msgs/ |
H A D | mlisten.c | 51 static struct pollfd * PollFdList = NULL; 70 PollFdList = (struct pollfd*) Malloc(ConsSize * sizeof(struct pollfd)); in mlisteninit() 88 struct pollfd * fdp; in mlistenadd() 102 PollFdList = (struct pollfd*) Realloc(PollFdList, ConsSize * sizeof(struct pollfd)); in mlistenadd() 114 PollFdList = (struct pollfd*) Realloc(PollFdList, ConsSize * sizeof(struct pollfd)); in mlistenadd() 174 struct pollfd * fdp; in mlisten()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | util.c | 69 struct pollfd *poll_fds = NULL; 170 struct pollfd * 185 struct pollfd *p; in set_pollfd() 192 sizeof (struct pollfd)))) == NULL) { in set_pollfd() 214 struct pollfd *p; in clear_pollfd() 226 struct pollfd *p = find_pollfd(fd); in isset_pollfd()
|
H A D | inetd_impl.h | 243 extern struct pollfd *poll_fds; 265 extern struct pollfd *find_pollfd(int);
|
/illumos-gate/usr/src/lib/libcurses/screen/ |
H A D | napms.c | 77 struct pollfd pollfd; in napms() local 79 if (poll(&pollfd, 0L, ms) == -1) in napms()
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 92 struct pollfd **, nfds_t *, struct bc_ifs *); 95 static SLPError mc_sendmsg(struct pollfd *, struct msghdr *, 97 static SLPError bc_sendmsg(struct pollfd *, struct msghdr *, struct bc_ifs *); 98 static void mc_recvmsg(struct pollfd *, nfds_t, slp_handle_impl_t *, 102 static void free_pfds(struct pollfd *, nfds_t); 108 struct pollfd [], nfds_t); 198 struct pollfd pfd[1]; in slp_uc_udp_send() 339 struct pollfd *pfd; in slp_mc_send() 702 struct pollfd **fds, nfds_t *nfds, in make_mc_target() 925 static SLPError mc_sendmsg(struct pollfd *fds, in mc_sendmsg() [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | select.c | 114 struct pollfd *pfd; in pselect() 115 struct pollfd *p; in pselect() 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()
|
H A D | poll.c | 34 ppoll(struct pollfd *_RESTRICT_KYWD fds, nfds_t nfd, in ppoll() 42 poll(struct pollfd *fds, nfds_t nfd, int timeout) in poll()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | poll.h | 48 typedef struct pollfd { struct 152 int poll(struct pollfd *, nfds_t, int);
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rpc_sel2poll.c | 49 struct pollfd *p0) /* target pollfd array */ in __rpc_select_to_poll() 53 struct pollfd *p = p0; in __rpc_select_to_poll()
|
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | os-ip.c | 66 struct pollfd *ossi_pollfds; 93 #define NSLDAPI_CB_POLL_MATCH( sbp, pollfd ) \ argument 94 ( ((sbp)->sb_sd == NSLDAPI_CB_POLL_SD_CAST ((pollfd).lpoll_fd)) && \ 95 (((sbp)->sb_sasl_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg) || \ 96 ((sbp)->sb_ext_io_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg) ) ) 98 #define NSLDAPI_CB_POLL_MATCH( sbp, pollfd ) \ argument 99 ((sbp)->sb_sd == NSLDAPI_CB_POLL_SD_CAST ((pollfd).lpoll_fd) && \ 100 (sbp)->sb_ext_io_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg) 144 extern int _poll(struct pollfd *fds, unsigned long nfds, int timeout); 1261 struct pollfd *newpollfds; [all …]
|
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | worker.c | 311 struct pollfd *pfd = NULL; 324 pfd = (struct pollfd *) malloc(PFD_STEP * sizeof(struct pollfd)); 421 struct pollfd *tpfd; 426 tpfd = (struct pollfd *)
|
/illumos-gate/usr/src/lib/auditd_plugins/remote/ |
H A D | transport.c | 103 static void do_reset(int *, struct pollfd *, boolean_t); 104 static void do_cleanup(int *, struct pollfd *, boolean_t); 510 struct pollfd fds; in connect_timeout() 558 struct pollfd fds; in send_timeout() 607 struct pollfd fds; in recv_timeout() 955 struct pollfd fds[2]; in recv_record() 957 struct pollfd *pipe_fd = &fds[0]; in recv_record() 958 struct pollfd *recv_fd = &fds[1]; in recv_record() 1306 do_reset(int *fds_cnt, struct pollfd *recv_fd, boolean_t do_signal) in do_reset() 1355 do_cleanup(int *fds_cnt, struct pollfd *recv_fd, boolean_t do_signal) in do_cleanup()
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_name_service.c | 639 struct pollfd pollfd; in dapls_ns_resolve_addr() local 720 pollfd.fd = fd; in dapls_ns_resolve_addr() 721 pollfd.events = POLLIN | POLLOUT; in dapls_ns_resolve_addr() 722 pollfd.revents = 0; in dapls_ns_resolve_addr() 736 retval = poll(&pollfd, 1, tmo); in dapls_ns_resolve_addr()
|
/illumos-gate/usr/src/lib/libdhcpagent/common/ |
H A D | dhcpagent_ipc.c | 980 struct pollfd pollfd; in dhcp_ipc_timed_read() local 984 pollfd.fd = fd; in dhcp_ipc_timed_read() 985 pollfd.events = POLLIN; in dhcp_ipc_timed_read() 991 retv = poll(&pollfd, 1, *msec); in dhcp_ipc_timed_read() 1013 if (!(pollfd.revents & POLLIN)) { in dhcp_ipc_timed_read()
|
/illumos-gate/usr/src/cmd/ttymon/ |
H A D | tmextern.h | 89 extern void do_poll(struct pollfd *, int); 172 extern struct pollfd *Pollp;
|
H A D | ttymon.c | 57 static int set_poll(struct pollfd *); 211 if ((Pollp = (struct pollfd *) in initialize() 212 malloc((unsigned)(Npollfd * sizeof (struct pollfd)))) in initialize() 213 == (struct pollfd *)NULL) in initialize() 516 set_poll(struct pollfd *fdp) in set_poll()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | startup.c | 470 poll_ifs = (struct pollfd *) in setup_listen_sock() 471 malloc(max_poll_ifs * sizeof (struct pollfd)); in setup_listen_sock() 474 poll_ifs = (struct pollfd *)realloc((char *)poll_ifs, in setup_listen_sock() 475 max_poll_ifs * sizeof (struct pollfd)); in setup_listen_sock()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | sfpoll.c | 106 { struct pollfd* fds; 114 if(!(fds = (struct pollfd*)malloc(m*sizeof(struct pollfd))) )
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | main.c | 51 struct pollfd *fdarray; 172 if ((fdarray = malloc(FDOFFSET * sizeof (struct pollfd))) == NULL) { in init_signalhandling()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | nfs_tbind.c | 123 static struct pollfd *poll_array; 772 struct pollfd *tpa; in add_to_poll_list() 779 tpa = (struct pollfd *)0; in add_to_poll_list() 785 poll_array = (struct pollfd *) in add_to_poll_list() 786 malloc(poll_array_size * sizeof (struct pollfd) + 256); in add_to_poll_list() 789 if (poll_array == (struct pollfd *)NULL || in add_to_poll_list() 801 num_fds * sizeof (struct pollfd)); in add_to_poll_list() 852 num_to_copy * sizeof (struct pollfd)); in remove_from_poll_list() 854 sizeof (struct pollfd)); in remove_from_poll_list()
|
/illumos-gate/usr/src/lib/libpcp/common/ |
H A D | libpcp.c | 1379 pollfd_t pollfd; in vldc_write() local 1381 pollfd.events = POLLOUT; in vldc_write() 1382 pollfd.revents = 0; in vldc_write() 1383 pollfd.fd = fd; in vldc_write() 1388 if (poll(&pollfd, 1, glvc_timeout * MILLISEC) <= 0) { in vldc_write() 1418 struct pollfd fds[1]; in vldc_read()
|
/illumos-gate/usr/src/lib/librsm/inc/ |
H A D | rsmapi.h | 274 int rsm_memseg_get_pollfd(void *, struct pollfd *); 289 int rsm_intr_signal_wait_pollfd(struct pollfd [], nfds_t, int, int *);
|