Home
last modified time | relevance | path

Searched refs:busa (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/mm/
H A Diommu.c191 unsigned int busa, busa0; in __sbus_iommu_map_page() local
219 busa = busa0; in __sbus_iommu_map_page()
223 iommu_invalidate_page(iommu->regs, busa); in __sbus_iommu_map_page()
224 busa += PAGE_SIZE; in __sbus_iommu_map_page()
283 unsigned int busa = dma_addr & PAGE_MASK; in sbus_iommu_unmap_page() local
286 unsigned int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_unmap_page()
289 BUG_ON(busa < iommu->start); in sbus_iommu_unmap_page()
292 iommu_invalidate_page(iommu->regs, busa); in sbus_iommu_unmap_page()
293 busa += PAGE_SIZE; in sbus_iommu_unmap_page()
395 dma_addr_t busa, unsigne in sbus_iommu_free()
394 sbus_iommu_free(struct device *dev, size_t len, void *cpu_addr, dma_addr_t busa, unsigned long attrs) sbus_iommu_free() argument
[all...]
/kernel/linux/linux-6.6/arch/sparc/mm/
H A Diommu.c192 unsigned int busa, busa0; in __sbus_iommu_map_page() local
220 busa = busa0; in __sbus_iommu_map_page()
224 iommu_invalidate_page(iommu->regs, busa); in __sbus_iommu_map_page()
225 busa += PAGE_SIZE; in __sbus_iommu_map_page()
284 unsigned int busa = dma_addr & PAGE_MASK; in sbus_iommu_unmap_page() local
287 unsigned int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_unmap_page()
290 BUG_ON(busa < iommu->start); in sbus_iommu_unmap_page()
293 iommu_invalidate_page(iommu->regs, busa); in sbus_iommu_unmap_page()
294 busa += PAGE_SIZE; in sbus_iommu_unmap_page()
396 dma_addr_t busa, unsigne in sbus_iommu_free()
395 sbus_iommu_free(struct device *dev, size_t len, void *cpu_addr, dma_addr_t busa, unsigned long attrs) sbus_iommu_free() argument
[all...]
/kernel/linux/linux-5.10/net/9p/
H A Dtrans_rdma.c102 * @busa: Bus address to unmap when the WR completes
108 dma_addr_t busa; member
302 ib_dma_unmap_single(rdma->cm_id->device, c->busa, client->msize, in recv_done()
350 c->busa, c->req->tc.size, in send_done()
391 c->busa = ib_dma_map_single(rdma->cm_id->device, in post_recv()
394 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) in post_recv()
399 sge.addr = c->busa; in post_recv()
410 ib_dma_unmap_single(rdma->cm_id->device, c->busa, in post_recv()
486 c->busa = ib_dma_map_single(rdma->cm_id->device, in rdma_request()
489 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) { in rdma_request()
[all...]
/kernel/linux/linux-6.6/net/9p/
H A Dtrans_rdma.c100 * @busa: Bus address to unmap when the WR completes
106 dma_addr_t busa; member
301 ib_dma_unmap_single(rdma->cm_id->device, c->busa, client->msize, in recv_done()
349 c->busa, c->req->tc.size, in send_done()
390 c->busa = ib_dma_map_single(rdma->cm_id->device, in post_recv()
393 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) in post_recv()
398 sge.addr = c->busa; in post_recv()
409 ib_dma_unmap_single(rdma->cm_id->device, c->busa, in post_recv()
485 c->busa = ib_dma_map_single(rdma->cm_id->device, in rdma_request()
488 if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) { in rdma_request()
[all...]

Completed in 4 milliseconds