Lines Matching defs:band

1814  * The queue count is maintained on a per-band basis.
1815 * Priority band 0 (normal messages) uses q_count,
1823 * normal band of flow. The one exception to this
1825 * their own conceptual "band", but are accounted
1860 uchar_t band = 0;
1864 band = bp->b_band;
1870 if (band == 0 && (q->q_flag & (QWANTW|QWANTWSYNC)) == 0)
1873 qbackenable(q, band);
2099 * specified band.
2108 qbackenable(queue_t *q, uchar_t band)
2125 if (band == 0 && (q->q_flag & (QWANTW|QWANTWSYNC)) == 0)
2136 if (band == 0) {
2144 ASSERT((unsigned)band <= q->q_nband);
2148 i = band;
2168 if (band != 0)
2181 backenable(q, band);
2234 if (mp->b_band != 0) { /* Adjust band pointers */
2313 unsigned char qbf[NBAND]; /* band flushing backenable flags */
2372 * If any band can now be written to, and there is a writer
2373 * for that band, then backenable the closest service procedure.
2398 * Flush the queue of messages of the given priority band.
2402 * (priority 0) band than in any other.
2406 * did not have a check for (mp->b_datap->db_type < QPCTL) in the band 0
2417 int band;
2462 band = pri;
2466 while (--band > 0)
2534 * band is not full. If the band is full, return 0 (may not put message)
2535 * and set QWANTW(QB_WANTW) flag for zero(non-zero) band (caller wants to
2562 * No band exists yet, so return success.
2590 * are HIGH PRIORITY (type >= QPCTL), PRIORITY (type < QPCTL && band > 0),
2591 * and B_NORMAL (type < QPCTL && band == 0).
2633 * The qband structure for this priority band is
2639 * band of flow which can be described entirely
2713 * Insert bp after the last message in this band.
2865 * Insert bp before the first message in this band.
2910 * If the queue class or band is less than that of the last
2973 * the priority band of the new message must adhere to the following