Home
last modified time | relevance | path

Searched refs:dma_region_handle (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/
H A Dmr.c46 req.gva.dma_region_handle = mr_params->gva.dma_region_handle; in mana_ib_gd_create_mr()
112 u64 dma_region_handle; in mana_ib_reg_user_mr() local
136 err = mana_ib_gd_create_dma_region(dev, mr->umem, &dma_region_handle); in mana_ib_reg_user_mr()
145 dma_region_handle); in mana_ib_reg_user_mr()
149 mr_params.gva.dma_region_handle = dma_region_handle; in mana_ib_reg_user_mr()
159 * There is no need to keep track of dma_region_handle after MR is in mana_ib_reg_user_mr()
160 * successfully created. The dma_region_handle is tracked in the PF in mana_ib_reg_user_mr()
168 dma_region_handle); in mana_ib_reg_user_mr()
[all...]
H A Dmain.c275 *gdma_region = create_resp.dma_region_handle; in mana_ib_gd_first_dma_region()
398 add_req->dma_region_handle = *gdma_region; in mana_ib_gd_create_dma_region()
/kernel/linux/linux-6.6/include/net/mana/
H A Dgdma.h205 u64 dma_region_handle; member
733 u64 dma_region_handle; member
740 u64 dma_region_handle; member
752 u64 dma_region_handle; member
794 u64 dma_region_handle; member
809 u64 dma_region_handle; member
861 int mana_gd_destroy_dma_region(struct gdma_context *gc, u64 dma_region_handle);
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c220 req.gdma_region = queue->mem_info.dma_region_handle; in mana_gd_create_hw_eq()
234 queue->mem_info.dma_region_handle = GDMA_INVALID_DMA_REGION; in mana_gd_create_hw_eq()
696 int mana_gd_destroy_dma_region(struct gdma_context *gc, u64 dma_region_handle) in mana_gd_destroy_dma_region() argument
702 if (dma_region_handle == GDMA_INVALID_DMA_REGION) in mana_gd_destroy_dma_region()
707 req.dma_region_handle = dma_region_handle; in mana_gd_destroy_dma_region()
764 resp.dma_region_handle == GDMA_INVALID_DMA_REGION) { in mana_gd_create_dma_region()
771 gmi->dma_region_handle = resp.dma_region_handle; in mana_gd_create_dma_region()
894 mana_gd_destroy_dma_region(gc, gmi->dma_region_handle); in mana_gd_destroy_queue()
[all...]
H A Dmana_en.c1940 wq_spec.gdma_region = txq->gdma_sq->mem_info.dma_region_handle; in mana_create_txq()
1943 cq_spec.gdma_region = cq->gdma_cq->mem_info.dma_region_handle; in mana_create_txq()
1958 txq->gdma_sq->mem_info.dma_region_handle = in mana_create_txq()
1960 cq->gdma_cq->mem_info.dma_region_handle = in mana_create_txq()
2222 wq_spec.gdma_region = rxq->gdma_rq->mem_info.dma_region_handle; in mana_create_rxq()
2225 cq_spec.gdma_region = cq->gdma_cq->mem_info.dma_region_handle; in mana_create_rxq()
2238 rxq->gdma_rq->mem_info.dma_region_handle = GDMA_INVALID_DMA_REGION; in mana_create_rxq()
2239 cq->gdma_cq->mem_info.dma_region_handle = GDMA_INVALID_DMA_REGION; in mana_create_rxq()

Completed in 13 milliseconds