Lines Matching defs:wait
930 * cyclic_fire() is wait-free; it will not block or spin.
1794 * refuses to wait, we must return (doing nothing). Otherwise,
1798 * handler rpend times. The caller will wait until the
1894 cyclic_remove_here(cyc_cpu_t *cpu, cyc_index_t ndx, cyc_time_t *when, int wait)
1903 ASSERT(wait == CY_WAIT || wait == CY_NOWAIT);
1908 arg.cyx_wait = wait;
1918 * check the cyp_rpend. If it's non-zero, then we need to wait here
1922 ASSERT(!(wait == CY_NOWAIT && cpu->cyp_rpend != 0));
1925 if (wait != arg.cyx_wait) {
1927 * We are being told that we must wait if we want to
1931 ASSERT(wait == CY_NOWAIT && arg.cyx_wait == CY_WAIT);