Lines Matching refs:avail
249 return fl->avail - fl->pend_cred <= s->fl_starve_thres; in fl_starving()
427 int avail = reclaimable(q); in reclaim_completed_tx() local
429 if (avail) { in reclaim_completed_tx()
434 if (avail > MAX_TX_RECLAIM) in reclaim_completed_tx()
435 avail = MAX_TX_RECLAIM; in reclaim_completed_tx()
437 free_tx_desc(adap, q, avail, unmap); in reclaim_completed_tx()
438 q->in_use -= avail; in reclaim_completed_tx()
495 q->avail--; in free_rx_bufs()
520 q->avail--; in unmap_rx_buf()
585 unsigned int cred = q->avail; in refill_fl()
624 q->avail++; in refill_fl()
652 q->avail++; in refill_fl()
660 out: cred = q->avail - cred; in refill_fl()
675 refill_fl(adap, fl, min(MAX_RX_REFILL, fl_cap(fl) - fl->avail), in __refill_fl()
2007 q->avail++; in restore_rx_bufs()
2134 if (q->offset >= 0 && rxq->fl.size - rxq->fl.avail >= 16) in process_responses()
2398 int avail = reclaimable(&q->q); in sge_tx_timer_cb() local
2400 if (avail) { in sge_tx_timer_cb()
2401 if (avail > budget) in sge_tx_timer_cb()
2402 avail = budget; in sge_tx_timer_cb()
2404 free_tx_desc(adap, &q->q, avail, true); in sge_tx_timer_cb()
2405 q->q.in_use -= avail; in sge_tx_timer_cb()
2406 budget -= avail; in sge_tx_timer_cb()
2553 fl->avail = fl->pend_cred = 0; in t4_sge_alloc_rxq()
2834 free_rx_bufs(adap, fl, fl->avail); in free_rspq_fl()