Lines Matching refs:fw_flags
364 if (waiter->fw_flags & FWF_DESTROY) { in hook_wait_setflag()
369 while (waiter->fw_flags & busyset) { in hook_wait_setflag()
370 wantedset = ((waiter->fw_flags & wanted) == wanted); in hook_wait_setflag()
372 waiter->fw_flags |= wanted; in hook_wait_setflag()
385 waiter->fw_flags &= ~wanted; in hook_wait_setflag()
386 if (waiter->fw_flags & FWF_DESTROY) { in hook_wait_setflag()
392 waiter->fw_flags &= ~wanted; in hook_wait_setflag()
393 ASSERT((waiter->fw_flags & wanted) == 0); in hook_wait_setflag()
394 ASSERT((waiter->fw_flags & newflag) == 0); in hook_wait_setflag()
395 waiter->fw_flags |= newflag; in hook_wait_setflag()
413 waiter->fw_flags &= ~oldflag; in hook_wait_unsetflag()
432 ASSERT((waiter->fw_flags & FWF_DESTROY_WANTED) == 0); in hook_wait_destroy()
434 if (waiter->fw_flags & FWF_DESTROY_WANTED) { in hook_wait_destroy()
439 waiter->fw_flags |= FWF_DESTROY_WANTED; in hook_wait_destroy()
450 waiter->fw_flags = FWF_DESTROY_ACTIVE; in hook_wait_destroy()
473 waiter->fw_flags = FWF_NONE; in hook_wait_init()
1665 ((hei->hei_waiter.fw_flags & FWF_UNSAFE) == 0)) in hook_event_find()