Lines Matching refs:qbp
1930 qband_t *qbp; in getq_noenab() local
2067 qbp = q->q_bandp; in getq_noenab()
2070 qbp = qbp->qb_next; in getq_noenab()
2071 if (qbp->qb_first == qbp->qb_last) { in getq_noenab()
2072 qbp->qb_first = NULL; in getq_noenab()
2073 qbp->qb_last = NULL; in getq_noenab()
2075 qbp->qb_first = bp->b_next; in getq_noenab()
2077 qbp->qb_count -= bytecnt; in getq_noenab()
2078 qbp->qb_mblkcnt -= mblkcnt; in getq_noenab()
2079 if (qbp->qb_mblkcnt == 0 || in getq_noenab()
2080 ((qbp->qb_count < qbp->qb_hiwat) && in getq_noenab()
2081 (qbp->qb_mblkcnt < qbp->qb_hiwat))) { in getq_noenab()
2082 qbp->qb_flag &= ~QB_FULL; in getq_noenab()
2111 qband_t *qbp; in qbackenable() local
2147 qbp = q->q_bandp; in qbackenable()
2150 qbp = qbp->qb_next; in qbackenable()
2152 if (qbp->qb_lowat == 0 || (qbp->qb_count < qbp->qb_lowat && in qbackenable()
2153 qbp->qb_mblkcnt < qbp->qb_lowat)) { in qbackenable()
2154 backenab = qbp->qb_flag & QB_WANTW; in qbackenable()
2169 qbp->qb_flag &= ~QB_WANTW; in qbackenable()
2219 qband_t *qbp = NULL; in rmvq_noenab() local
2236 qbp = q->q_bandp; in rmvq_noenab()
2239 qbp = qbp->qb_next; in rmvq_noenab()
2240 if (mp == qbp->qb_first) { in rmvq_noenab()
2242 qbp->qb_first = mp->b_next; in rmvq_noenab()
2244 qbp->qb_first = NULL; in rmvq_noenab()
2246 if (mp == qbp->qb_last) { in rmvq_noenab()
2248 qbp->qb_last = mp->b_prev; in rmvq_noenab()
2250 qbp->qb_last = NULL; in rmvq_noenab()
2279 qbp->qb_count -= bytecnt; in rmvq_noenab()
2280 qbp->qb_mblkcnt -= mblkcnt; in rmvq_noenab()
2281 if (qbp->qb_mblkcnt == 0 || ((qbp->qb_count < qbp->qb_hiwat) && in rmvq_noenab()
2282 (qbp->qb_mblkcnt < qbp->qb_hiwat))) { in rmvq_noenab()
2283 qbp->qb_flag &= ~QB_FULL; in rmvq_noenab()
2310 qband_t *qbp; in flushq_common() local
2324 for (qbp = q->q_bandp; qbp; qbp = qbp->qb_next) { in flushq_common()
2325 qbp->qb_first = NULL; in flushq_common()
2326 qbp->qb_last = NULL; in flushq_common()
2327 qbp->qb_count = 0; in flushq_common()
2328 qbp->qb_mblkcnt = 0; in flushq_common()
2329 qbp->qb_flag &= ~QB_FULL; in flushq_common()
2349 for (qbp = q->q_bandp; qbp; qbp = qbp->qb_next) { in flushq_common()
2350 if ((qbp->qb_flag & QB_WANTW) && in flushq_common()
2351 (((qbp->qb_count < qbp->qb_lowat) && in flushq_common()
2352 (qbp->qb_mblkcnt < qbp->qb_lowat)) || in flushq_common()
2353 qbp->qb_lowat == 0)) { in flushq_common()
2354 qbp->qb_flag &= ~QB_WANTW; in flushq_common()
2416 qband_t *qbp; in flushband() local
2430 for (qbp = q->q_bandp; qbp; qbp = qbp->qb_next) { in flushband()
2431 qbp->qb_first = NULL; in flushband()
2432 qbp->qb_last = NULL; in flushband()
2433 qbp->qb_count = 0; in flushband()
2434 qbp->qb_mblkcnt = 0; in flushband()
2435 qbp->qb_flag &= ~QB_FULL; in flushband()
2465 qbp = q->q_bandp; in flushband()
2467 qbp = qbp->qb_next; in flushband()
2468 mp = qbp->qb_first; in flushband()
2473 last = qbp->qb_last->b_next; in flushband()
2541 qband_t *qbp; in bcanput() local
2569 qbp = q->q_bandp; in bcanput()
2571 qbp = qbp->qb_next; in bcanput()
2572 if (qbp->qb_flag & QB_FULL) { in bcanput()
2573 qbp->qb_flag |= QB_WANTW; in bcanput()
2607 qband_t *qbp = NULL; in putq() local
2658 qbp = q->q_bandp; in putq()
2661 qbp = qbp->qb_next; in putq()
2676 if (qbp) { in putq()
2677 qbp->qb_first = bp; in putq()
2678 qbp->qb_last = bp; in putq()
2680 } else if (!qbp) { /* bp->b_band == 0 */ in putq()
2709 if (qbp->qb_first) { in putq()
2710 tmp = qbp->qb_last; in putq()
2752 qbp->qb_first = bp; in putq()
2754 qbp->qb_last = bp; in putq()
2760 if (qbp) { in putq()
2761 qbp->qb_count += bytecnt; in putq()
2762 qbp->qb_mblkcnt += mblkcnt; in putq()
2763 if ((qbp->qb_count >= qbp->qb_hiwat) || in putq()
2764 (qbp->qb_mblkcnt >= qbp->qb_hiwat)) { in putq()
2765 qbp->qb_flag |= QB_FULL; in putq()
2796 qband_t *qbp = NULL; in putbq() local
2837 qbp = q->q_bandp; in putbq()
2840 qbp = qbp->qb_next; in putbq()
2856 if (qbp) { in putbq()
2857 qbp->qb_first = bp; in putbq()
2858 qbp->qb_last = bp; in putbq()
2860 } else if (qbp) { /* bp->b_band != 0 */ in putbq()
2861 tmp = qbp->qb_first; in putbq()
2904 qbp->qb_last = bp; in putbq()
2906 qbp->qb_first = bp; in putbq()
2942 if (qbp) { in putbq()
2943 qbp->qb_count += bytecnt; in putbq()
2944 qbp->qb_mblkcnt += mblkcnt; in putbq()
2945 if ((qbp->qb_count >= qbp->qb_hiwat) || in putbq()
2946 (qbp->qb_mblkcnt >= qbp->qb_hiwat)) { in putbq()
2947 qbp->qb_flag |= QB_FULL; in putbq()
2987 qband_t *qbp = NULL; in insq() local
3048 qbp = q->q_bandp; in insq()
3051 qbp = qbp->qb_next; in insq()
3071 if (qbp) { /* adjust qband pointers and count */ in insq()
3072 if (!qbp->qb_first) { in insq()
3073 qbp->qb_first = mp; in insq()
3074 qbp->qb_last = mp; in insq()
3078 qbp->qb_first = mp; in insq()
3081 qbp->qb_last = mp; in insq()
3083 qbp->qb_count += bytecnt; in insq()
3084 qbp->qb_mblkcnt += mblkcnt; in insq()
3085 if ((qbp->qb_count >= qbp->qb_hiwat) || in insq()
3086 (qbp->qb_mblkcnt >= qbp->qb_hiwat)) { in insq()
3087 qbp->qb_flag |= QB_FULL; in insq()
3275 qband_t *qbp = NULL; in strqset() local
3310 qbp = q->q_bandp; in strqset()
3313 qbp = qbp->qb_next; in strqset()
3318 if (qbp) in strqset()
3319 qbp->qb_hiwat = (size_t)val; in strqset()
3325 if (qbp) in strqset()
3326 qbp->qb_lowat = (size_t)val; in strqset()
3332 if (qbp) in strqset()
3375 if (qbp) in strqset()
3407 if (qbp) in strqset()
3436 qband_t *qbp = NULL; in strqget() local
3469 qbp = q->q_bandp; in strqget()
3472 qbp = qbp->qb_next; in strqget()
3476 if (qbp) in strqget()
3477 *(size_t *)valp = qbp->qb_hiwat; in strqget()
3483 if (qbp) in strqget()
3484 *(size_t *)valp = qbp->qb_lowat; in strqget()
3490 if (qbp) in strqget()
3497 if (qbp) in strqget()
3504 if (qbp) in strqget()
3505 *(size_t *)valp = qbp->qb_count; in strqget()
3511 if (qbp) in strqget()
3512 *(mblk_t **)valp = qbp->qb_first; in strqget()
3518 if (qbp) in strqget()
3519 *(mblk_t **)valp = qbp->qb_last; in strqget()
3525 if (qbp) in strqget()
3526 *(uint_t *)valp = qbp->qb_flag; in strqget()
3532 if (qbp) in strqget()