Searched refs:waiter (Results 1 – 5 of 5) sorted by relevance
5 struct waiter;10 struct waiter *waiter_create(void);15 void waiter_destroy(struct waiter *w);20 void waiter_wait(struct waiter *w);27 int waiter_wait_timeout(struct waiter *w, unsigned int ms);32 void waiter_synchronize(struct waiter *w);41 struct waiter_ticket *waiter_add_null(struct waiter *w);48 struct waiter_ticket *waiter_add_fd(struct waiter *w, int fd);55 struct waiter_ticket *waiter_add_timeout(struct waiter *w, unsigned int ms);
122 struct waiter *waiter; member126 struct waiter { struct132 struct waiter *waiter_create(void) in waiter_create() argument134 struct waiter *w; in waiter_create()144 void waiter_destroy(struct waiter *w) in waiter_destroy()160 void waiter_synchronize(struct waiter *w) in waiter_synchronize()186 void waiter_wait(struct waiter *w) in waiter_wait()264 int waiter_wait_timeout(struct waiter *w, unsigned int ms) in waiter_wait_timeout()301 struct waiter_ticket *waiter_add_null(struct waiter *w) in waiter_add_null()308 ticket->waiter = w; in waiter_add_null()[all …]
708 struct waiter *w; in main()
23 "src/waiter.c",
33 src/waiter.c \