Home | History | Annotate | Download | only in qemud

Lines Matching refs:Looper

274 /* A Looper object is used to monitor activity on one or more
332 /* Looper is the main object modeling a looper object
340 } Looper;
342 /* initialize a looper object */
344 looper_init( Looper* l )
353 /* finalize a looper object */
355 looper_done( Looper* l )
370 looper_find( Looper* l, int fd )
382 /* grow the arrays in the looper object */
384 looper_grow( Looper* l )
409 looper_add( Looper* l, int fd, EventFunc func, void* user )
438 looper_del( Looper* l, int fd )
457 looper_enable( Looper* l, int fd, int events )
482 looper_disable( Looper* l, int fd, int events )
506 looper_loop( Looper* l )
766 /* the looper that manages the fds */
767 Looper* looper;
803 fdhandler_list_init( FDHandlerList* list, Looper* looper )
805 list->looper = looper;
841 looper_del( f->list->looper, f->fd );
888 looper_enable( f->list->looper, f->fd, EPOLLOUT );
942 looper_disable( f->list->looper, f->fd, EPOLLOUT );
967 looper_add( list->looper, fd, (EventFunc) fdhandler_event, f );
968 looper_enable( list->looper, fd, EPOLLIN );
1023 looper_add( list->looper, fd, (EventFunc) fdhandler_accept_event, f );
1024 looper_enable( list->looper, fd, EPOLLIN );
1240 Looper looper[1];
1619 /* initialize looper and fdhandlers list */
1620 looper_init( m->looper );
1621 fdhandler_list_init( m->fdhandlers, m->looper );
1717 looper_loop( m->looper );