Lines Matching full:busy
49 * isn't one already. The consumer runs with the flags sets to BUSY and
53 * TAKING_OVER. The original consumer stops and sets the flags back to BUSY for
75 BUSY, /* consumer is running already, or will be shortly. */ enumerator
126 MPASS(os.flags == BUSY); in drain_ring()
146 MPASS(os.flags == BUSY || in drain_ring()
151 ns.flags = BUSY; in drain_ring()
170 MPASS(os.flags == BUSY || os.flags == TOO_BUSY || in drain_ring()
177 ns.flags = BUSY; in drain_ring()
188 MPASS(os.flags == BUSY); in drain_ring()
194 MPASS(ns.flags == BUSY); in drain_ring()
218 MPASS(ns.flags == BUSY); in drain_ring()
235 MPASS(os.flags == BUSY); in drain_txpkts()
244 MPASS(os.flags == BUSY); in drain_txpkts()
249 ns.flags = BUSY; in drain_txpkts()
253 if (ns.flags == BUSY) in drain_txpkts()
392 ns.flags = BUSY; in mp_ring_enqueue()
453 ns.flags = BUSY; in mp_ring_enqueue()
484 ns.flags = BUSY; in mp_ring_check_drainage()
493 ns.flags = BUSY; in mp_ring_check_drainage()