Home
last modified time | relevance | path

Searched refs:dma_handle (Results 1 – 25 of 131) sorted by relevance

123456

/drivers/xen/
A Dgrant-dma-ops.c79 dma_addr_t *dma_handle, gfp_t gfp, in xen_grant_dma_alloc() argument
111 *dma_handle = grant_to_dma(grant); in xen_grant_dma_alloc()
117 dma_addr_t dma_handle, unsigned long attrs) in xen_grant_dma_free() argument
130 grant = dma_to_grant(dma_handle); in xen_grant_dma_free()
146 dma_addr_t *dma_handle, in xen_grant_dma_alloc_pages() argument
160 struct page *vaddr, dma_addr_t dma_handle, in xen_grant_dma_free_pages() argument
176 dma_addr_t dma_handle; in xen_grant_dma_map_page() local
197 dma_handle = grant_to_dma(grant) + dma_offset; in xen_grant_dma_map_page()
199 return dma_handle; in xen_grant_dma_map_page()
207 unsigned long dma_offset = xen_offset_in_page(dma_handle); in xen_grant_dma_unmap_page()
[all …]
A Dswiotlb-xen.c121 dma_addr_t dma_handle; in xen_swiotlb_fixup() local
132 dma_bits, &dma_handle); in xen_swiotlb_fixup()
144 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_swiotlb_alloc_coherent() argument
159 *dma_handle = xen_phys_to_dma(dev, phys); in xen_swiotlb_alloc_coherent()
160 if (*dma_handle + size - 1 > dma_mask || in xen_swiotlb_alloc_coherent()
164 dma_handle) != 0) in xen_swiotlb_alloc_coherent()
179 dma_addr_t dma_handle, unsigned long attrs) in xen_swiotlb_free_coherent() argument
187 if (WARN_ON_ONCE(dma_handle + size - 1 > dev->coherent_dma_mask) || in xen_swiotlb_free_coherent()
/drivers/net/ethernet/broadcom/bnge/
A Dbnge_hwrm.c25 dma_addr_t dma_handle; in bnge_hwrm_req_create() local
32 &dma_handle); in bnge_hwrm_req_create()
42 ctx->dma_handle = dma_handle; in bnge_hwrm_req_create()
51 ctx->req->resp_addr = cpu_to_le64(dma_handle + BNGE_HWRM_RESP_OFFSET); in bnge_hwrm_req_create()
133 dma_addr_t dma_handle = ctx->dma_handle; /* save before invalidate */ in __hwrm_ctx_invalidate() local
144 if (dma_handle) in __hwrm_ctx_invalidate()
145 dma_pool_free(bd->hwrm_dma_pool, addr, dma_handle); in __hwrm_ctx_invalidate()
443 dma_addr_t *dma_handle) in bnge_hwrm_req_dma_slice() argument
461 *dma_handle = ctx->dma_handle + offset; in bnge_hwrm_req_dma_slice()
472 addr = dma_alloc_coherent(bd->dev, size, dma_handle, ctx->gfp); in bnge_hwrm_req_dma_slice()
[all …]
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_hwrm.c64 dma_addr_t dma_handle; in __hwrm_req_init() local
71 &dma_handle); in __hwrm_req_init()
81 ctx->dma_handle = dma_handle; in __hwrm_req_init()
90 ctx->req->resp_addr = cpu_to_le64(dma_handle + BNXT_HWRM_RESP_OFFSET); in __hwrm_req_init()
221 ctx->req->resp_addr = cpu_to_le64(ctx->dma_handle + in hwrm_req_replace()
301 dma_addr_t dma_handle = ctx->dma_handle; /* save before invalidate */ in __hwrm_ctx_drop() local
312 if (dma_handle) in __hwrm_ctx_drop()
313 dma_pool_free(bp->hwrm_dma_pool, addr, dma_handle); in __hwrm_ctx_drop()
519 short_input.req_addr = cpu_to_le64(ctx->dma_handle); in __hwrm_send()
796 *dma_handle = ctx->dma_handle + offset; in hwrm_req_dma_slice()
[all …]
/drivers/scsi/aic94xx/
A Daic94xx_hwi.c222 &seq->next_scb.dma_handle); in asd_init_scbs()
502 dma_addr_t dma_handle; in asd_extend_devctx() local
524 dma_handle = asd_ha->hw_prof.ddb_ext->dma_handle; in asd_extend_devctx()
527 dma_handle = (dma_addr_t) dma_addr; in asd_extend_devctx()
540 dma_addr_t dma_handle; in asd_extend_cmdctx() local
560 dma_handle = asd_ha->hw_prof.scb_ext->dma_handle; in asd_extend_cmdctx()
563 dma_handle = (dma_addr_t) dma_addr; in asd_extend_cmdctx()
1042 &ascb->dma_scb.dma_handle); in asd_ascb_alloc()
1061 ascb->dma_scb.dma_handle); in asd_ascb_alloc()
1141 cpu_to_le64(((u64)seq->next_scb.dma_handle)); in asd_swap_head_scb()
[all …]
A Daic94xx_hwi.h81 dma_addr_t dma_handle; member
250 &token->dma_handle, in asd_alloc_coherent()
265 token->vaddr, token->dma_handle); in asd_free_coherent()
330 ascb->dma_scb.dma_handle); in asd_ascb_free()
/drivers/media/common/saa7146/
A Dsaa7146_core.c404 &dev->d_rps0.dma_handle, in saa7146_init_one()
410 &dev->d_rps1.dma_handle, in saa7146_init_one()
416 &dev->d_i2c.dma_handle, GFP_KERNEL); in saa7146_init_one()
465 dev->d_i2c.dma_handle); in saa7146_init_one()
468 dev->d_rps1.dma_handle); in saa7146_init_one()
471 dev->d_rps0.dma_handle); in saa7146_init_one()
493 { dev->d_i2c.cpu_addr, dev->d_i2c.dma_handle }, in saa7146_remove_one()
494 { dev->d_rps1.cpu_addr, dev->d_rps1.dma_handle }, in saa7146_remove_one()
495 { dev->d_rps0.cpu_addr, dev->d_rps0.dma_handle }, in saa7146_remove_one()
/drivers/media/pci/intel/ipu6/
A Dipu6-dma.c114 void ipu6_dma_sync_single(struct ipu6_bus_device *sys, dma_addr_t dma_handle, in ipu6_dma_sync_single() argument
122 info = get_vm_info(mmu, dma_handle); in ipu6_dma_sync_single()
126 offset = dma_handle - info->ipu6_iova; in ipu6_dma_sync_single()
153 dma_addr_t *dma_handle, gfp_t gfp, in ipu6_dma_alloc() argument
213 *dma_handle = PFN_PHYS(iova->pfn_lo); in ipu6_dma_alloc()
216 info->ipu6_iova = *dma_handle; in ipu6_dma_alloc()
245 dma_addr_t dma_handle, unsigned long attrs) in ipu6_dma_free() argument
249 struct iova *iova = find_iova(&mmu->dmap->iovad, PHYS_PFN(dma_handle)); in ipu6_dma_free()
258 info = get_vm_info(mmu, dma_handle); in ipu6_dma_free()
A Dipu6-dma.h20 void ipu6_dma_sync_single(struct ipu6_bus_device *sys, dma_addr_t dma_handle,
26 dma_addr_t *dma_handle, gfp_t gfp,
29 dma_addr_t dma_handle, unsigned long attrs);
/drivers/staging/media/ipu7/
A Dipu7-dma.c114 void ipu7_dma_sync_single(struct ipu7_bus_device *sys, dma_addr_t dma_handle, in ipu7_dma_sync_single() argument
122 info = get_vm_info(mmu, dma_handle); in ipu7_dma_sync_single()
126 offset = dma_handle - info->ipu7_iova; in ipu7_dma_sync_single()
153 dma_addr_t *dma_handle, gfp_t gfp, in ipu7_dma_alloc() argument
213 *dma_handle = PFN_PHYS(iova->pfn_lo); in ipu7_dma_alloc()
216 info->ipu7_iova = *dma_handle; in ipu7_dma_alloc()
245 dma_addr_t dma_handle, unsigned long attrs) in ipu7_dma_free() argument
249 struct iova *iova = find_iova(&mmu->dmap->iovad, PHYS_PFN(dma_handle)); in ipu7_dma_free()
258 info = get_vm_info(mmu, dma_handle); in ipu7_dma_free()
A Dipu7-dma.h23 void ipu7_dma_sync_single(struct ipu7_bus_device *sys, dma_addr_t dma_handle,
29 dma_addr_t *dma_handle, gfp_t gfp,
32 dma_addr_t dma_handle, unsigned long attrs);
/drivers/crypto/marvell/cesa/
A Dtdma.c206 dma_addr_t dma_handle; in mv_cesa_dma_add_desc() local
209 &dma_handle); in mv_cesa_dma_add_desc()
213 new_tdma->cur_dma = dma_handle; in mv_cesa_dma_add_desc()
215 chain->last->next_dma = cpu_to_le32(dma_handle); in mv_cesa_dma_add_desc()
267 dma_addr_t dma_handle; in mv_cesa_dma_add_op() local
274 op = dma_pool_alloc(cesa_dev->dma->op_pool, flags, &dma_handle); in mv_cesa_dma_add_op()
285 tdma->src = cpu_to_le32(dma_handle); in mv_cesa_dma_add_op()
/drivers/scsi/
A Da2091.c66 scsi_pointer->dma_handle = addr; in dma_setup()
71 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_setup()
74 scsi_pointer->dma_handle = (dma_addr_t) NULL; in dma_setup()
111 scsi_pointer->dma_handle = addr; in dma_setup()
168 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_stop()
A Da3000.c71 scsi_pointer->dma_handle = addr; in dma_setup()
84 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_setup()
95 scsi_pointer->dma_handle = (dma_addr_t) NULL; in dma_setup()
113 scsi_pointer->dma_handle = addr; in dma_setup()
179 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_stop()
A Dgvp11.c73 scsi_pointer->dma_handle = addr; in dma_setup()
78 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_setup()
81 scsi_pointer->dma_handle = (dma_addr_t) NULL; in dma_setup()
128 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_setup()
159 scsi_pointer->dma_handle = addr; in dma_setup()
200 dma_unmap_single(hdata->dev, scsi_pointer->dma_handle, in dma_stop()
A Dmegaraid.c227 dma_addr_t dma_handle; in mega_query_adapter() local
231 &dma_handle, GFP_KERNEL); in mega_query_adapter()
237 mbox.xferaddr = (u32)dma_handle; in mega_query_adapter()
253 dma_handle); in mega_query_adapter()
2019 dma_handle, GFP_KERNEL); in mega_allocate_inquiry()
2027 dma_handle); in mega_free_inquiry()
2171 dma_addr_t dma_handle; in proc_show_rebuild_rate() local
2214 dma_addr_t dma_handle; in proc_show_battery() local
2317 dma_addr_t dma_handle; in proc_show_pdrv() local
2492 dma_addr_t dma_handle; in proc_show_rdrv() local
[all …]
/drivers/net/ethernet/rocker/
A Drocker_main.c191 dma_addr_t dma_handle; in rocker_dma_test_offset() local
214 dma_handle, buf, expect, in rocker_dma_test_offset()
221 dma_handle, buf, expect, in rocker_dma_test_offset()
230 dma_handle, buf, expect, in rocker_dma_test_offset()
499 dma_addr_t dma_handle; in rocker_dma_ring_bufs_alloc() local
520 desc->buf_addr = dma_handle; in rocker_dma_ring_bufs_alloc()
678 dma_addr_t dma_handle; in rocker_dma_rx_ring_skb_map() local
731 dma_addr_t dma_handle; in rocker_dma_rx_ring_skb_unmap() local
1832 dma_addr_t dma_handle; in rocker_tx_desc_frags_unmap() local
1854 dma_addr_t dma_handle; in rocker_tx_desc_frag_map_put() local
[all …]
/drivers/s390/net/
A Dism_drv.c183 dma_addr_t dma_handle; in register_sba() local
186 sba = dma_alloc_coherent(&ism->pdev->dev, PAGE_SIZE, &dma_handle, in register_sba()
194 cmd.request.sba = dma_handle; in register_sba()
197 dma_free_coherent(&ism->pdev->dev, PAGE_SIZE, sba, dma_handle); in register_sba()
202 ism->sba_dma_addr = dma_handle; in register_sba()
210 dma_addr_t dma_handle; in register_ieq() local
213 ieq = dma_alloc_coherent(&ism->pdev->dev, PAGE_SIZE, &dma_handle, in register_ieq()
221 cmd.request.ieq = dma_handle; in register_ieq()
225 dma_free_coherent(&ism->pdev->dev, PAGE_SIZE, ieq, dma_handle); in register_ieq()
231 ism->ieq_dma_addr = dma_handle; in register_ieq()
/drivers/tty/
A Dgoldfish.c77 dma_addr_t dma_handle; in goldfish_tty_rw() local
98 dma_handle = dma_map_single(qtty->dev, (void *)addr, in goldfish_tty_rw()
101 if (dma_mapping_error(qtty->dev, dma_handle)) { in goldfish_tty_rw()
105 do_rw_io(qtty, dma_handle, avail, is_write); in goldfish_tty_rw()
111 dma_unmap_single(qtty->dev, dma_handle, avail, dma_dir); in goldfish_tty_rw()
/drivers/media/pci/cx18/
A Dcx18-queue.h18 dma_sync_single_for_cpu(&s->cx->pci_dev->dev, buf->dma_handle, in cx18_buf_sync_for_cpu()
25 dma_sync_single_for_device(&s->cx->pci_dev->dev, buf->dma_handle, in cx18_buf_sync_for_device()
/drivers/infiniband/hw/mana/
A Dah.c24 ah->av = dma_pool_zalloc(mdev->av_pool, GFP_ATOMIC, &ah->dma_handle); in mana_ib_create_ah()
55 dma_pool_free(mdev->av_pool, ah->av, ah->dma_handle); in mana_ib_destroy_ah()
/drivers/media/pci/ivtv/
A Divtv-queue.h44 dma_sync_single_for_cpu(&s->itv->pdev->dev, buf->dma_handle, in ivtv_buf_sync_for_cpu()
52 buf->dma_handle, s->buf_size + 256, in ivtv_buf_sync_for_device()
/drivers/message/fusion/
A Dmptsas.c1377 dma_addr_t dma_handle; in mptsas_sas_enclosure_pg0() local
1430 dma_handle); in mptsas_sas_enclosure_pg0()
2034 dma_addr_t dma_handle; in mptsas_get_linkerrors() local
2086 dma_handle); in mptsas_get_linkerrors()
2390 dma_addr_t dma_handle; in mptsas_sas_io_unit_pg0() local
2457 dma_handle); in mptsas_sas_io_unit_pg0()
2514 dma_handle); in mptsas_sas_io_unit_pg1()
2578 dma_handle); in mptsas_sas_phy_pg0()
2659 dma_handle); in mptsas_sas_device_pg0()
2742 dma_handle); in mptsas_sas_expander_pg0()
[all …]
/drivers/gpu/nova-core/
A Dfb.rs49 hal::fb_hal(chipset).write_sysmem_flush_page(bar, page.dma_handle())?; in register()
65 if hal.read_sysmem_flush_page(bar) == self.page.dma_handle() { in unregister()
/drivers/crypto/intel/keembay/
A Docs-hcu.c730 dma_addr_t dma_handle; in ocs_hcu_digest() local
739 dma_handle = dma_map_single(dev, data, data_len, DMA_TO_DEVICE); in ocs_hcu_digest()
740 if (dma_mapping_error(dev, dma_handle)) in ocs_hcu_digest()
749 writel(dma_handle, hcu_dev->io_base + OCS_HCU_DMA_SRC_ADDR); in ocs_hcu_digest()
760 dma_unmap_single(dev, dma_handle, data_len, DMA_TO_DEVICE); in ocs_hcu_digest()

Completed in 75 milliseconds

123456