rx_small 174 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct myri10ge_rx_buf rx_small; rx_small 1054 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.cnt = 0; rx_small 1329 drivers/net/ethernet/myricom/myri10ge/myri10ge.c rx = &ss->rx_small; rx_small 1486 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.fill_cnt - ss->rx_small.cnt < myri10ge_fill_thresh) rx_small 1487 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_alloc_rx_pages(mgp, &ss->rx_small, rx_small 1717 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ring->rx_mini_max_pending = mgp->ss[0].rx_small.mask + 1; rx_small 1848 drivers/net/ethernet/myricom/myri10ge/myri10ge.c data[i++] = (unsigned int)ss->rx_small.cnt; rx_small 1963 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.mask = ss->rx_big.mask = rx_ring_entries - 1; rx_small 1980 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bytes = rx_ring_entries * sizeof(*ss->rx_small.shadow); rx_small 1981 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.shadow = kzalloc(bytes, GFP_KERNEL); rx_small 1982 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.shadow == NULL) rx_small 1997 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bytes = rx_ring_entries * sizeof(*ss->rx_small.info); rx_small 1998 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.info = kzalloc(bytes, GFP_KERNEL); rx_small 1999 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.info == NULL) rx_small 2009 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.cnt = 0; rx_small 2011 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.fill_cnt = 0; rx_small 2012 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.page_offset = MYRI10GE_ALLOC_SIZE; rx_small 2014 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.watchdog_needed = 0; rx_small 2017 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.fill_cnt = ss->rx_small.mask + 1; rx_small 2019 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_alloc_rx_pages(mgp, &ss->rx_small, rx_small 2023 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.fill_cnt < ss->rx_small.mask + 1) { rx_small 2025 drivers/net/ethernet/myricom/myri10ge/myri10ge.c slice, ss->rx_small.fill_cnt); rx_small 2048 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.fill_cnt = ss->rx_small.cnt; rx_small 2049 drivers/net/ethernet/myricom/myri10ge/myri10ge.c for (i = ss->rx_small.cnt; i < ss->rx_small.fill_cnt; i++) { rx_small 2050 drivers/net/ethernet/myricom/myri10ge/myri10ge.c int idx = i & ss->rx_small.mask; rx_small 2051 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx], rx_small 2053 drivers/net/ethernet/myricom/myri10ge/myri10ge.c put_page(ss->rx_small.info[idx].page); rx_small 2059 drivers/net/ethernet/myricom/myri10ge/myri10ge.c kfree(ss->rx_small.info); rx_small 2068 drivers/net/ethernet/myricom/myri10ge/myri10ge.c kfree(ss->rx_small.shadow); rx_small 2100 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.fill_cnt = ss->rx_small.cnt; rx_small 2101 drivers/net/ethernet/myricom/myri10ge/myri10ge.c for (i = ss->rx_small.cnt; i < ss->rx_small.fill_cnt; i++) { rx_small 2102 drivers/net/ethernet/myricom/myri10ge/myri10ge.c idx = i & ss->rx_small.mask; rx_small 2103 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (i == ss->rx_small.fill_cnt - 1) rx_small 2104 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.info[idx].page_offset = rx_small 2106 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx], rx_small 2108 drivers/net/ethernet/myricom/myri10ge/myri10ge.c put_page(ss->rx_small.info[idx].page); rx_small 2138 drivers/net/ethernet/myricom/myri10ge/myri10ge.c kfree(ss->rx_small.info); rx_small 2144 drivers/net/ethernet/myricom/myri10ge/myri10ge.c kfree(ss->rx_small.shadow); rx_small 2252 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.lanai = (struct mcp_kreq_ether_recv __iomem *) rx_small 3516 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.watchdog_needed) { rx_small 3517 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_alloc_rx_pages(mgp, &ss->rx_small, rx_small 3520 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (ss->rx_small.fill_cnt - ss->rx_small.cnt >= rx_small 3522 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->rx_small.watchdog_needed = 0;