| /drivers/xen/ |
| A D | grant-dma-ops.c | 79 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 D | swiotlb-xen.c | 121 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 D | bnge_hwrm.c | 25 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 D | bnxt_hwrm.c | 64 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 D | aic94xx_hwi.c | 222 &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 D | aic94xx_hwi.h | 81 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 D | saa7146_core.c | 404 &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 D | ipu6-dma.c | 114 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 D | ipu6-dma.h | 20 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 D | ipu7-dma.c | 114 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 D | ipu7-dma.h | 23 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 D | tdma.c | 206 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 D | a2091.c | 66 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 D | a3000.c | 71 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 D | gvp11.c | 73 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 D | megaraid.c | 227 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 D | rocker_main.c | 191 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 D | ism_drv.c | 183 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 D | goldfish.c | 77 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 D | cx18-queue.h | 18 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 D | ah.c | 24 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 D | ivtv-queue.h | 44 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 D | mptsas.c | 1377 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 D | fb.rs | 49 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 D | ocs-hcu.c | 730 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()
|