Lines Matching defs:rx_info
48 struct hinic3_rx_info *rx_info, u16 buf_len)
57 rx_info->page = page;
58 rx_info->page_offset = page_offset;
76 struct hinic3_rx_info *rx_info;
81 rx_info = &rxq->rx_info[rxq->next_to_update];
83 err = rx_alloc_mapped_page(rxq->page_pool, rx_info,
88 dma_addr = page_pool_get_dma_addr(rx_info->page) +
89 rx_info->page_offset;
106 struct hinic3_rx_info *rx_info,
112 page = rx_info->page;
113 va = (u8 *)page_address(page) + rx_info->page_offset;
116 page_pool_dma_sync_for_cpu(rxq->page_pool, page, rx_info->page_offset,
128 rx_info->page_offset, size, rxq->buf_len);
135 struct hinic3_rx_info *rx_info;
143 rx_info = &rxq->rx_info[sw_ci];
152 hinic3_add_rx_frag(rxq, rx_info, skb, size);
155 rx_info->page = NULL;