Lines Matching refs:credits

195 	unsigned int	credits;        /* # of available RX buffers */  member
209 unsigned int credits; /* credits to be returned to SGE */ member
432 unsigned int credits) in sched_skb() argument
449 if (credits < MAX_SKB_FRAGS + 1) in sched_skb()
509 while (q->credits--) { in free_freelQ_buffers()
602 sge->respQ.credits = 0; in alloc_rx_resources()
832 while (q->credits < q->size) { in refill_free_list()
862 q->credits++; in refill_free_list()
880 if (sge->freelQ[0].credits > (sge->freelQ[0].size >> 2) && in freelQs_empty()
881 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()
1311 unsigned int credits, queued_skb = 0; in restart_sched() local
1316 credits = q->size - q->in_use; in restart_sched()
1317 pr_debug("restart_sched credits=%d\n", credits); in restart_sched()
1318 while ((skb = sched_skb(sge, NULL, credits)) != NULL) { in restart_sched()
1331 credits = q->size - q->in_use; in restart_sched()
1515 if (unlikely(--fl->credits < in process_responses()
1529 if (++q->credits > SGE_RESPQ_REPLENISH_THRES) { in process_responses()
1530 writel(q->credits, adapter->regs + A_SG_RSPQUEUECREDIT); in process_responses()
1531 q->credits = 0; in process_responses()
1584 if (++q->credits > SGE_RESPQ_REPLENISH_THRES) { in process_pure_responses()
1585 writel(q->credits, adapter->regs + A_SG_RSPQUEUECREDIT); in process_pure_responses()
1586 q->credits = 0; in process_pure_responses()
1665 unsigned int credits, pidx, genbit, count, use_sched_skb = 0; in t1_sge_tx() local
1673 credits = q->size - q->in_use; in t1_sge_tx()
1678 if (unlikely(credits < count)) { in t1_sge_tx()
1690 if (unlikely(credits - count < q->stop_thres)) { in t1_sge_tx()
1705 skb = sched_skb(sge, skb, credits); in t1_sge_tx()
1746 credits = q->size - q->in_use; in t1_sge_tx()