Lines Matching refs:readers
101 struct eloop_sock_table readers; member
184 eloop.readers.type = EVENT_TYPE_READ; in eloop_init()
443 static int eloop_sock_table_set_fds(struct eloop_sock_table *readers, in eloop_sock_table_set_fds() argument
458 if (readers && readers->table) { in eloop_sock_table_set_fds()
459 for (i = 0; i < readers->count; i++) { in eloop_sock_table_set_fds()
460 fd = readers->table[i].sock; in eloop_sock_table_set_fds()
552 static void eloop_sock_table_dispatch(struct eloop_sock_table *readers, in eloop_sock_table_dispatch() argument
558 if (eloop_sock_table_dispatch_table(readers, pollfds_map, in eloop_sock_table_dispatch()
627 if (eloop.readers.changed || in eloop_sock_table_dispatch()
649 if (eloop.readers.changed || in eloop_sock_table_dispatch()
686 if (eloop_sock_table_requeue(&eloop.readers) < 0) in eloop_sock_requeue()
739 return &eloop.readers; in eloop_get_sock_table()
1094 (!dl_list_empty(&eloop.timeout) || eloop.readers.count > 0 || in eloop_run()
1134 &eloop.readers, &eloop.writers, &eloop.exceptions, in eloop_run()
1141 eloop_sock_table_set_fds(&eloop.readers, rfds); in eloop_run()
1183 eloop.readers.changed = 0; in eloop_run()
1209 if (eloop.readers.changed || in eloop_run()
1223 eloop_sock_table_dispatch(&eloop.readers, &eloop.writers, in eloop_run()
1228 eloop_sock_table_dispatch(&eloop.readers, rfds); in eloop_run()
1281 eloop_sock_table_destroy(&eloop.readers); in eloop_destroy()