Lines Matching refs:flag

71 	int			flag;  member
120 g_attr_changed_event(void *arg, int flag) in g_attr_changed_event() argument
131 if (flag != EV_CANCEL && g_shutdown == 0) { in g_attr_changed_event()
144 g_attr_changed(struct g_provider *pp, const char *attr, int flag) in g_attr_changed() argument
149 args = g_malloc(sizeof *args, flag); in g_attr_changed()
154 error = g_post_event(g_attr_changed_event, args, flag, pp, NULL); in g_attr_changed()
255 ep->flag |= EV_INPROGRESS; in one_event()
263 ep->flag &= ~EV_INPROGRESS; in one_event()
264 if (ep->flag & EV_WAKEUP) { in one_event()
265 ep->flag |= EV_DONE; in one_event()
313 if (ep->flag & EV_INPROGRESS) in g_cancel_event()
324 if (ep->flag & EV_WAKEUP) { in g_cancel_event()
325 ep->flag |= (EV_DONE|EV_CANCELED); in g_cancel_event()
339 g_alloc_event(int flag) in g_alloc_event() argument
341 KASSERT(flag == M_WAITOK || flag == M_NOWAIT, in g_alloc_event()
344 return (g_malloc(sizeof(struct g_event), flag | M_ZERO)); in g_alloc_event()
354 ep->flag = wuflag; in g_post_event_ep_va()
386 g_post_event_x(g_event_t *func, void *arg, int flag, int wuflag, struct g_event **epp, va_list ap) in g_post_event_x() argument
391 func, arg, flag, wuflag); in g_post_event_x()
394 ep = g_alloc_event(flag); in g_post_event_x()
404 g_post_event(g_event_t *func, void *arg, int flag, ...) in g_post_event() argument
409 KASSERT(flag == M_WAITOK || flag == M_NOWAIT, in g_post_event()
411 va_start(ap, flag); in g_post_event()
412 i = g_post_event_x(func, arg, flag, 0, NULL, ap); in g_post_event()
435 g_waitfor_event(g_event_t *func, void *arg, int flag, ...) in g_waitfor_event() argument
442 KASSERT(flag == M_WAITOK || flag == M_NOWAIT, in g_waitfor_event()
444 va_start(ap, flag); in g_waitfor_event()
445 error = g_post_event_x(func, arg, flag, EV_WAKEUP, &ep, ap); in g_waitfor_event()
451 while (!(ep->flag & EV_DONE)) in g_waitfor_event()
453 if (ep->flag & EV_CANCELED) in g_waitfor_event()