Lines Matching refs:rx_page

718 			if (rx_page_desc[i].rx_page[j].addr != NULL) {  in atl1e_clean_rx_ring()
719 memset(rx_page_desc[i].rx_page[j].addr, 0, in atl1e_clean_rx_ring()
778 *rx_page_desc[i].rx_page[j].write_offset_addr = 0; in atl1e_init_ring_ptrs()
779 rx_page_desc[i].rx_page[j].read_offset = 0; in atl1e_init_ring_ptrs()
861 rx_page_desc[i].rx_page[j].dma = in atl1e_setup_ring_resources()
863 rx_page_desc[i].rx_page[j].addr = in atl1e_setup_ring_resources()
876 rx_page_desc[i].rx_page[j].write_offset_dma = in atl1e_setup_ring_resources()
878 rx_page_desc[i].rx_page[j].write_offset_addr = in atl1e_setup_ring_resources()
928 page_phy_addr = rx_page_desc[i].rx_page[j].dma; in atl1e_configure_des_ring()
930 rx_page_desc[i].rx_page[j].write_offset_dma; in atl1e_configure_des_ring()
1406 return &(rx_page_desc[que].rx_page[rx_using]); in atl1e_get_rx_page()
1417 struct atl1e_rx_page *rx_page = atl1e_get_rx_page(adapter, que); in atl1e_clean_rx_irq() local
1421 write_offset = *(rx_page->write_offset_addr); in atl1e_clean_rx_irq()
1422 if (likely(rx_page->read_offset < write_offset)) { in atl1e_clean_rx_irq()
1428 prrs = (struct atl1e_recv_ret_status *) (rx_page->addr + in atl1e_clean_rx_irq()
1429 rx_page->read_offset); in atl1e_clean_rx_irq()
1486 rx_page->read_offset += in atl1e_clean_rx_irq()
1492 if (rx_page->read_offset >= rx_ring->page_size) { in atl1e_clean_rx_irq()
1497 rx_page->read_offset = in atl1e_clean_rx_irq()
1498 *(rx_page->write_offset_addr) = 0; in atl1e_clean_rx_irq()
1504 rx_page = atl1e_get_rx_page(adapter, que); in atl1e_clean_rx_irq()
1506 write_offset = *(rx_page->write_offset_addr); in atl1e_clean_rx_irq()
1507 } while (rx_page->read_offset < write_offset); in atl1e_clean_rx_irq()