Lines Matching refs:bufs
45 buf = &rx->dqo.bufs[i]; in gve_free_rx_mbufs_dqo()
74 if (rx->dqo.bufs != NULL) { in gve_rx_free_ring_dqo()
79 if (rx->dqo.bufs[j].mapped) in gve_rx_free_ring_dqo()
81 rx->dqo.bufs[j].dmamap); in gve_rx_free_ring_dqo()
84 free(rx->dqo.bufs, M_GVE); in gve_rx_free_ring_dqo()
85 rx->dqo.bufs = NULL; in gve_rx_free_ring_dqo()
128 rx->dqo.bufs = malloc(rx->dqo.buf_cnt * sizeof(struct gve_rx_buf_dqo), in gve_rx_alloc_ring_dqo()
165 &rx->dqo.bufs[j].dmamap); in gve_rx_alloc_ring_dqo()
172 rx->dqo.bufs[j].mapped = true; in gve_rx_alloc_ring_dqo()
233 struct gve_rx_buf_dqo *buf = &rx->dqo.bufs[j]; in gve_clear_rx_ring_dqo()
235 vm_page_t page = rx->com.qpl->pages[buf - rx->dqo.bufs]; in gve_clear_rx_ring_dqo()
256 &rx->dqo.bufs[j], slist_entry); in gve_clear_rx_ring_dqo()
298 desc->buf_id = htole16(buf - rx->dqo.bufs); in gve_rx_post_buf_dqo()
355 return (&(rx->com.qpl->dmas[buf - rx->dqo.bufs])); in gve_get_page_dma_handle()
366 composed_id.buf_id = buf - rx->dqo.bufs; in gve_rx_post_qpl_buf_dqo()
393 page = rx->com.qpl->pages[buf - rx->dqo.bufs]; in gve_rx_maybe_extract_from_used_bufs()
629 buf = &rx->dqo.bufs[buf_id]; in gve_rx_dqo()
742 int page_idx = buf - rx->dqo.bufs; in gve_get_cpu_addr_for_qpl_buf()
809 page_idx = buf - rx->dqo.bufs; in gve_rx_add_extmbuf_to_ctx()
856 buf = &rx->dqo.bufs[buf_id]; in gve_rx_dqo_qpl()