• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/myri10ge/

Lines Matching refs:rx_small

182 	struct myri10ge_rx_buf rx_small;
1063 ss->rx_small.cnt = 0;
1456 rx_ok = myri10ge_rx_done(ss, &ss->rx_small,
1478 if (ss->rx_small.fill_cnt - ss->rx_small.cnt < myri10ge_fill_thresh)
1479 myri10ge_alloc_rx_pages(mgp, &ss->rx_small,
1715 ring->rx_mini_max_pending = mgp->ss[0].rx_small.mask + 1;
1884 data[i++] = (unsigned int)ss->rx_small.cnt;
1964 ss->rx_small.mask = ss->rx_big.mask = rx_ring_entries - 1;
1981 bytes = rx_ring_entries * sizeof(*ss->rx_small.shadow);
1982 ss->rx_small.shadow = kzalloc(bytes, GFP_KERNEL);
1983 if (ss->rx_small.shadow == NULL)
1998 bytes = rx_ring_entries * sizeof(*ss->rx_small.info);
1999 ss->rx_small.info = kzalloc(bytes, GFP_KERNEL);
2000 if (ss->rx_small.info == NULL)
2010 ss->rx_small.cnt = 0;
2012 ss->rx_small.fill_cnt = 0;
2013 ss->rx_small.page_offset = MYRI10GE_ALLOC_SIZE;
2015 ss->rx_small.watchdog_needed = 0;
2017 myri10ge_alloc_rx_pages(mgp, &ss->rx_small,
2020 if (ss->rx_small.fill_cnt < ss->rx_small.mask + 1) {
2022 slice, ss->rx_small.fill_cnt);
2044 for (i = ss->rx_small.cnt; i < ss->rx_small.fill_cnt; i++) {
2045 int idx = i & ss->rx_small.mask;
2046 myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx],
2048 put_page(ss->rx_small.info[idx].page);
2054 kfree(ss->rx_small.info);
2063 kfree(ss->rx_small.shadow);
2094 for (i = ss->rx_small.cnt; i < ss->rx_small.fill_cnt; i++) {
2095 idx = i & ss->rx_small.mask;
2096 if (i == ss->rx_small.fill_cnt - 1)
2097 ss->rx_small.info[idx].page_offset =
2099 myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx],
2101 put_page(ss->rx_small.info[idx].page);
2131 kfree(ss->rx_small.info);
2137 kfree(ss->rx_small.shadow);
2308 ss->rx_small.lanai = (struct mcp_kreq_ether_recv __iomem *)
3543 if (ss->rx_small.watchdog_needed) {
3544 myri10ge_alloc_rx_pages(mgp, &ss->rx_small,
3547 if (ss->rx_small.fill_cnt - ss->rx_small.cnt >=
3549 ss->rx_small.watchdog_needed = 0;