Lines Matching refs:pollfds_map
85 struct pollfd **pollfds_map; member
287 nmap = os_realloc_array(eloop.pollfds_map, new_max_sock + 50, in eloop_sock_table_add_sock()
293 eloop.pollfds_map = nmap; in eloop_sock_table_add_sock()
435 static struct pollfd * find_pollfd(struct pollfd **pollfds_map, int fd, int mx) in find_pollfd() argument
438 return pollfds_map[fd]; in find_pollfd()
447 struct pollfd **pollfds_map, in eloop_sock_table_set_fds() argument
456 os_memset(pollfds_map, 0, sizeof(struct pollfd *) * max_pollfd_map); in eloop_sock_table_set_fds()
465 pollfds_map[fd] = &(pollfds[nxt]); in eloop_sock_table_set_fds()
478 pfd = pollfds_map[fd]; in eloop_sock_table_set_fds()
484 pollfds_map[fd] = pfd; in eloop_sock_table_set_fds()
504 pfd = pollfds_map[fd]; in eloop_sock_table_set_fds()
510 pollfds_map[fd] = pfd; in eloop_sock_table_set_fds()
521 struct pollfd **pollfds_map, in eloop_sock_table_dispatch_table() argument
533 pfd = find_pollfd(pollfds_map, table->table[i].sock, in eloop_sock_table_dispatch_table()
555 struct pollfd **pollfds_map, in eloop_sock_table_dispatch() argument
558 if (eloop_sock_table_dispatch_table(readers, pollfds_map, in eloop_sock_table_dispatch()
563 if (eloop_sock_table_dispatch_table(writers, pollfds_map, in eloop_sock_table_dispatch()
567 eloop_sock_table_dispatch_table(exceptions, pollfds_map, in eloop_sock_table_dispatch()
1140 eloop.pollfds, eloop.pollfds_map, in eloop_run()
1229 &eloop.exceptions, eloop.pollfds_map, in eloop_run()
1293 os_free(eloop.pollfds_map); in eloop_destroy()