Lines Matching refs:page_offset
107 int page_offset; member
131 int page_offset; member
1308 if (rx->page_offset + bytes <= MYRI10GE_ALLOC_SIZE) { in myri10ge_alloc_rx_pages()
1333 rx->page_offset = 0; in myri10ge_alloc_rx_pages()
1338 rx->info[idx].page_offset = rx->page_offset; in myri10ge_alloc_rx_pages()
1343 htonl(MYRI10GE_LOWPART_TO_U32(rx->bus) + rx->page_offset); in myri10ge_alloc_rx_pages()
1348 rx->page_offset += SKB_DATA_ALIGN(bytes); in myri10ge_alloc_rx_pages()
1352 end_offset = rx->page_offset + bytes - 1; in myri10ge_alloc_rx_pages()
1353 if ((unsigned)(rx->page_offset ^ end_offset) > 4095) in myri10ge_alloc_rx_pages()
1354 rx->page_offset = end_offset & ~4095; in myri10ge_alloc_rx_pages()
1372 (info->page_offset + 2 * bytes) > MYRI10GE_ALLOC_SIZE) { in myri10ge_unmap_rx_page()
1411 frag->page_offset += VLAN_HLEN; in myri10ge_vlan_rx()
1441 va = page_address(rx->info[idx].page) + rx->info[idx].page_offset; in myri10ge_rx_done()
1469 rx->info[idx].page_offset, in myri10ge_rx_done()
1478 rx_frags[0].page_offset += MXGEFW_PAD; in myri10ge_rx_done()
1501 rx_frags[0].page_offset; in myri10ge_rx_done()
1504 rx_frags[0].page_offset += hlen; in myri10ge_rx_done()
2190 ss->rx_small.page_offset = MYRI10GE_ALLOC_SIZE; in myri10ge_allocate_rings()
2191 ss->rx_big.page_offset = MYRI10GE_ALLOC_SIZE; in myri10ge_allocate_rings()
2271 ss->rx_big.info[idx].page_offset = MYRI10GE_ALLOC_SIZE; in myri10ge_free_rings()
2282 ss->rx_small.info[idx].page_offset = in myri10ge_free_rings()