Lines Matching refs:credits

186 	unsigned int	credits;        /* # of available RX buffers */  member
200 unsigned int credits; /* credits to be returned to SGE */ member
426 unsigned int credits) in sched_skb() argument
443 if (credits < MAX_SKB_FRAGS + 1) in sched_skb()
503 while (q->credits--) { in free_freelQ_buffers()
595 sge->respQ.credits = 0; in alloc_rx_resources()
828 while (q->credits < q->size) { in refill_free_list()
858 q->credits++; in refill_free_list()
876 if (sge->freelQ[0].credits > (sge->freelQ[0].size >> 2) && in freelQs_empty()
877 sge->freelQ[1].credits > (sge->freelQ[1].size >> 2)) { in freelQs_empty()
1014 fl->credits++; in recycle_fl_buf()
1067 if (fl->credits < 2) { in get_packet()
1313 unsigned int credits, queued_skb = 0; in restart_sched() local
1318 credits = q->size - q->in_use; in restart_sched()
1319 pr_debug("restart_sched credits=%d\n", credits); in restart_sched()
1320 while ((skb = sched_skb(sge, NULL, credits)) != NULL) { in restart_sched()
1333 credits = q->size - q->in_use; in restart_sched()
1517 if (unlikely(--fl->credits < in process_responses()
1531 if (++q->credits > SGE_RESPQ_REPLENISH_THRES) { in process_responses()
1532 writel(q->credits, adapter->regs + A_SG_RSPQUEUECREDIT); in process_responses()
1533 q->credits = 0; in process_responses()
1586 if (++q->credits > SGE_RESPQ_REPLENISH_THRES) { in process_pure_responses()
1587 writel(q->credits, adapter->regs + A_SG_RSPQUEUECREDIT); in process_pure_responses()
1588 q->credits = 0; in process_pure_responses()
1702 unsigned int credits, pidx, genbit, count, use_sched_skb = 0; in t1_sge_tx() local
1709 credits = q->size - q->in_use; in t1_sge_tx()
1714 if (unlikely(credits < count)) { in t1_sge_tx()
1726 if (unlikely(credits - count < q->stop_thres)) { in t1_sge_tx()
1741 skb = sched_skb(sge, skb, credits); in t1_sge_tx()
1782 credits = q->size - q->in_use; in t1_sge_tx()