Lines Matching refs:avail
259 return fl->avail - fl->pend_cred <= s->fl_starve_thres; in fl_starving()
437 int avail = reclaimable(q); in reclaim_completed_tx() local
439 if (avail) { in reclaim_completed_tx()
444 if (avail > MAX_TX_RECLAIM) in reclaim_completed_tx()
445 avail = MAX_TX_RECLAIM; in reclaim_completed_tx()
447 free_tx_desc(adap, q, avail, unmap); in reclaim_completed_tx()
448 q->in_use -= avail; in reclaim_completed_tx()
505 q->avail--; in free_rx_bufs()
530 q->avail--; in unmap_rx_buf()
592 unsigned int cred = q->avail; in refill_fl()
626 q->avail++; in refill_fl()
654 q->avail++; in refill_fl()
662 out: cred = q->avail - cred; in refill_fl()
677 refill_fl(adap, fl, min(MAX_RX_REFILL, fl_cap(fl) - fl->avail), in __refill_fl()
1952 q->avail++; in restore_rx_bufs()
2077 if (q->offset >= 0 && rxq->fl.size - rxq->fl.avail >= 16) in process_responses()
2391 int avail = reclaimable(&q->q); in sge_tx_timer_cb() local
2393 if (avail) { in sge_tx_timer_cb()
2394 if (avail > budget) in sge_tx_timer_cb()
2395 avail = budget; in sge_tx_timer_cb()
2397 free_tx_desc(adap, &q->q, avail, true); in sge_tx_timer_cb()
2398 q->q.in_use -= avail; in sge_tx_timer_cb()
2399 budget -= avail; in sge_tx_timer_cb()
2521 fl->avail = fl->pend_cred = 0; in t4_sge_alloc_rxq()
2764 free_rx_bufs(adap, fl, fl->avail); in free_rspq_fl()