Lines Matching refs:ret
1365 int ret; in intr_event_handle() local
1384 ret = 0; in intr_event_handle()
1409 ret = ih->ih_filter(ih->ih_argument); in intr_event_handle()
1413 KASSERT(ret == FILTER_STRAY || in intr_event_handle()
1414 ((ret & (FILTER_SCHEDULE_THREAD | FILTER_HANDLED)) != 0 && in intr_event_handle()
1415 (ret & ~(FILTER_SCHEDULE_THREAD | FILTER_HANDLED)) == 0), in intr_event_handle()
1416 ("%s: incorrect return value %#x from %s", __func__, ret, in intr_event_handle()
1418 filter = filter || ret == FILTER_HANDLED; in intr_event_handle()
1420 if (ret & FILTER_SCHEDULE_THREAD) in intr_event_handle()
1422 else if (ret & FILTER_HANDLED) in intr_event_handle()
1424 else if (ret == FILTER_STRAY) in intr_event_handle()
1443 if (ret == FILTER_SCHEDULE_THREAD) in intr_event_handle()