Home
last modified time | relevance | path

Searched refs:rx_oob (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c2466 struct mana_recv_buf_oob *rx_oob; in mana_destroy_rxq() local
2496 rx_oob = &rxq->rx_oobs[i]; in mana_destroy_rxq()
2498 if (!rx_oob->buf_va) in mana_destroy_rxq()
2501 page = virt_to_head_page(rx_oob->buf_va); in mana_destroy_rxq()
2503 if (rxq->frag_count == 1 || !rx_oob->from_pool) { in mana_destroy_rxq()
2504 dma_unmap_single(dev, rx_oob->sgl[0].address, in mana_destroy_rxq()
2505 rx_oob->sgl[0].size, DMA_FROM_DEVICE); in mana_destroy_rxq()
2506 mana_put_rx_page(rxq, page, rx_oob->from_pool); in mana_destroy_rxq()
2508 page_pool_free_va(rxq->page_pool, rx_oob->buf_va, true); in mana_destroy_rxq()
2511 rx_oob->buf_va = NULL; in mana_destroy_rxq()
[all …]
H A Dhw_channel.c243 const struct hwc_rx_oob *rx_oob) in mana_hwc_rx_event_handler() argument
260 wqe = mana_gd_get_wqe_ptr(rq, rx_oob->wqe_offset / GDMA_WQE_BU_SIZE); in mana_hwc_rx_event_handler()
278 mana_hwc_handle_resp(hwc, rx_oob->tx_oob_data_size, rx_req); in mana_hwc_rx_event_handler()
287 const struct hwc_rx_oob *rx_oob) in mana_hwc_tx_event_handler() argument
/linux/include/net/mana/
H A Dhw_channel.h139 const struct hwc_rx_oob *rx_oob);
142 const struct hwc_rx_oob *rx_oob);