• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/chelsio/

Lines Matching defs:freelQ

194 struct freelQ {
257 struct freelQ freelQ[SGE_FREELQ_N]; /* buffer free lists */
509 static void free_freelQ_buffers(struct pci_dev *pdev, struct freelQ *q)
541 struct freelQ *q = &sge->freelQ[i];
565 struct freelQ *q = &sge->freelQ[i];
588 sge->freelQ[!sge->jumbo_fl].rx_buffer_size = SGE_RX_SM_BUF_SIZE +
590 sge->freelQ[!sge->jumbo_fl].dma_offset;
595 sge->freelQ[sge->jumbo_fl].rx_buffer_size = size;
601 sge->freelQ[!sge->jumbo_fl].recycleq_idx = 0;
602 sge->freelQ[sge->jumbo_fl].recycleq_idx = 1;
761 setup_ring_params(ap, sge->freelQ[0].dma_addr,
762 sge->freelQ[0].size, A_SG_FL0BASELWR,
764 setup_ring_params(ap, sge->freelQ[1].dma_addr,
765 sge->freelQ[1].size, A_SG_FL1BASELWR,
795 return sge->freelQ[sge->jumbo_fl].rx_buffer_size -
796 sge->freelQ[sge->jumbo_fl].dma_offset -
828 static void refill_free_list(struct sge *sge, struct freelQ *q)
880 refill_free_list(sge, &sge->freelQ[0]);
881 refill_free_list(sge, &sge->freelQ[1]);
883 if (sge->freelQ[0].credits > (sge->freelQ[0].size >> 2) &&
884 sge->freelQ[1].credits > (sge->freelQ[1].size >> 2)) {
1007 static void recycle_fl_buf(struct freelQ *fl, int idx)
1049 struct freelQ *fl, unsigned int len)
1098 static void unexpected_offload(struct adapter *adapter, struct freelQ *fl)
1362 static void sge_rx(struct sge *sge, struct freelQ *fl, unsigned int len)
1517 struct freelQ *fl = &sge->freelQ[e->FreelistQid];
1583 const struct freelQ *fl = &sge->freelQ[e->FreelistQid];
2056 refill_free_list(sge, &sge->freelQ[0]);
2057 refill_free_list(sge, &sge->freelQ[1]);