Lines Matching refs:rx_page
671 if (rx_page_desc[i].rx_page[j].addr != NULL) {
672 memset(rx_page_desc[i].rx_page[j].addr, 0,
733 *rx_page_desc[i].rx_page[j].write_offset_addr = 0;
734 rx_page_desc[i].rx_page[j].read_offset = 0;
822 rx_page_desc[i].rx_page[j].dma =
824 rx_page_desc[i].rx_page[j].addr =
837 rx_page_desc[i].rx_page[j].write_offset_dma =
839 rx_page_desc[i].rx_page[j].write_offset_addr =
891 page_phy_addr = rx_page_desc[i].rx_page[j].dma;
893 rx_page_desc[i].rx_page[j].write_offset_dma;
1363 return (struct atl1e_rx_page *)&(rx_page_desc[que].rx_page[rx_using]);
1375 struct atl1e_rx_page *rx_page = atl1e_get_rx_page(adapter, que);
1379 write_offset = *(rx_page->write_offset_addr);
1380 if (likely(rx_page->read_offset < write_offset)) {
1386 prrs = (struct atl1e_recv_ret_status *) (rx_page->addr +
1387 rx_page->read_offset);
1445 rx_page->read_offset +=
1451 if (rx_page->read_offset >= rx_ring->page_size) {
1456 rx_page->read_offset =
1457 *(rx_page->write_offset_addr) = 0;
1463 rx_page = atl1e_get_rx_page(adapter, que);
1465 write_offset = *(rx_page->write_offset_addr);
1466 } while (rx_page->read_offset < write_offset);