/linux-master/include/linux/ |
H A D | uio_driver.h | 31 * @dma_addr: DMA handle set by dma_alloc_coherent, used with 45 dma_addr_t dma_addr; member in struct:uio_mem
|
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 183 * @dma_addr: DMA address of the software descriptor 188 dma_addr_t dma_addr; member in struct:xilinx_dpdma_sw_desc 497 * @dma_addr: array of dma addresses 498 * @num_src_addr: number of addresses in @dma_addr 501 * from @dma_addr. If a previous descriptor is specified in @prev, its next 508 dma_addr_t dma_addr[], 514 hw_desc->src_addr = lower_32_bits(dma_addr[0]); 518 upper_32_bits(dma_addr[0])); 523 addr[i - 1] = lower_32_bits(dma_addr[i]); 529 addr_msb = upper_32_bits(dma_addr[ 505 xilinx_dpdma_sw_desc_set_dma_addrs(struct xilinx_dpdma_device *xdev, struct xilinx_dpdma_sw_desc *sw_desc, struct xilinx_dpdma_sw_desc *prev, dma_addr_t dma_addr[], unsigned int num_src_addr) argument 557 dma_addr_t dma_addr; local [all...] |
/linux-master/include/net/ |
H A D | smc.h | 38 dma_addr_t dma_addr; member in struct:smcd_dmb
|
/linux-master/sound/soc/meson/ |
H A D | axg-fifo.c | 107 return bytes_to_frames(runtime, addr - (unsigned int)runtime->dma_addr); 123 end_ptr = runtime->dma_addr + runtime->dma_bytes - AXG_FIFO_BURST; 124 regmap_write(fifo->map, FIFO_START_ADDR, runtime->dma_addr); 169 regmap_write(fifo->map, FIFO_INIT_ADDR, runtime->dma_addr);
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | request_manager.c | 741 u64 dma_addr; local 752 (dma_addr_t *)&dma_addr); 758 sc->dma_addr = dma_addr; 847 lio_dma_free(oct, sc->size, sc, sc->dma_addr); 863 u64 dma_addr; local 893 dma_addr = sc->dma_addr; 898 sc->dma_addr = dma_addr; [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | norm_desc.c | 269 dma_addr_t dma_addr; local 276 dma_addr = dma_rx_phy + i * sizeof(*p); 280 i, &dma_addr,
|
/linux-master/drivers/net/ethernet/i825xx/ |
H A D | sni_82596.c | 135 &lp->dma_addr, GFP_KERNEL); 146 lp->dma_addr); 163 lp->dma_addr);
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_mips.c | 99 dma_addr_t dma_addr; local 130 &dma_addr)); 131 boot_data->stack_phys_addr = dma_addr;
|
H A D | pvr_vm_mips.c | 183 dma_addr_t dma_addr; local 189 &dma_addr); 193 pte = ((dma_addr >> ROGUE_MIPSFW_LOG2_PAGE_SIZE_4K)
|
/linux-master/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 153 tx_desc->dma_addr, ISER_HEADERS_LEN, DMA_TO_DEVICE); 227 u64 dma_addr; local 252 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 254 if (ib_dma_mapping_error(device->ib_device, dma_addr)) 257 rx_desc->dma_addr = dma_addr; 260 rx_sg->addr = rx_desc->dma_addr; 270 ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, 294 ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, 648 desc->dma_addr, ISER_RX_PAYLOAD_SIZ [all...] |
/linux-master/drivers/char/agp/ |
H A D | alpha-agp.c | 17 dma_addr_t dma_addr; local 21 dma_addr = vmf->address - vmf->vma->vm_start + agp->aperture.bus_base; 22 pa = agp->ops->translate(agp, dma_addr);
|
/linux-master/sound/soc/kirkwood/ |
H A D | kirkwood-dma.c | 183 unsigned long addr = substream->runtime->dma_addr; 211 writel(runtime->dma_addr, priv->io + KIRKWOOD_PLAY_BUF_ADDR); 215 writel(runtime->dma_addr, priv->io + KIRKWOOD_REC_BUF_ADDR);
|
/linux-master/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.c | 155 u64 dma_addr; local 167 dma_addr = ib_dma_map_single(ib_dev, rx_desc->buf, 169 if (ib_dma_mapping_error(ib_dev, dma_addr)) 172 rx_desc->dma_addr = dma_addr; 175 rx_sg->addr = rx_desc->dma_addr + isert_get_hdr_offset(rx_desc); 186 ib_dma_unmap_single(ib_dev, rx_desc->dma_addr, 207 ib_dma_unmap_single(ib_dev, rx_desc->dma_addr, 328 ib_dma_unmap_single(ib_dev, isert_conn->login_desc->dma_addr, 344 isert_conn->login_desc->dma_addr 844 u64 dma_addr; local [all...] |
/linux-master/drivers/char/xillybus/ |
H A D | xillybus_core.c | 306 dma_unmap_single(data->device, data->dma_addr, 334 this->dma_addr = addr; 349 dma_addr_t dma_addr; local 396 &dma_addr); 400 iowrite32((u32) (dma_addr & 0xffffffff), 402 iowrite32(((u32) ((((u64) dma_addr) >> 32) & 0xffffffff)), 407 this_buffer->dma_addr = dma_addr; 414 ep->msgbuf_dma_addr = dma_addr; 660 channel->wr_buffers[0]->dma_addr, [all...] |
/linux-master/kernel/dma/ |
H A D | debug.c | 1210 size_t size, int direction, dma_addr_t dma_addr, 1218 if (dma_mapping_error(dev, dma_addr)) 1229 entry->dev_addr = dma_addr; 1245 void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument 1256 ref.dev_addr = dma_addr; 1283 void debug_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, argument 1289 .dev_addr = dma_addr, 1389 dma_addr_t dma_addr, void *virt, 1412 entry->dev_addr = dma_addr; 1424 void *virt, dma_addr_t dma_addr) 1209 debug_dma_map_page(struct device *dev, struct page *page, size_t offset, size_t size, int direction, dma_addr_t dma_addr, unsigned long attrs) argument 1388 debug_dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t dma_addr, void *virt, unsigned long attrs) argument 1423 debug_dma_free_coherent(struct device *dev, size_t size, void *virt, dma_addr_t dma_addr) argument 1450 debug_dma_map_resource(struct device *dev, phys_addr_t addr, size_t size, int direction, dma_addr_t dma_addr, unsigned long attrs) argument 1475 debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr, size_t size, int direction) argument [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | iommu.c | 389 static bool iommu_free_check(struct iommu_table *tbl, dma_addr_t dma_addr, argument 394 entry = dma_addr >> tbl->it_page_shift; 402 printk(KERN_INFO "\tdma_addr = 0x%llx\n", (u64)dma_addr); 436 static void __iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, argument 443 entry = dma_addr >> tbl->it_page_shift; 448 if (!iommu_free_check(tbl, dma_addr, npages)) 458 static void iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, argument 461 __iommu_free(tbl, dma_addr, npages); 476 dma_addr_t dma_next = 0, dma_addr; local 532 dma_addr [all...] |
/linux-master/arch/arm/mach-rpc/ |
H A D | dma.c | 32 dma_addr_t dma_addr; member in struct:iomd_dma 59 idma->cur_addr = idma->dma_addr; 73 idma->dma_addr += end - offset; 78 idma->dma_addr = idma->dma.sg->dma_address; 178 idma->dma_addr = idma->dma.sg->dma_address;
|
/linux-master/drivers/comedi/ |
H A D | comedi_buf.c | 37 buf->virt_addr, buf->dma_addr); 98 dma_addr_t dma_addr; local 105 PAGE_SIZE * n_pages, &dma_addr, 113 buf->dma_addr = dma_addr + (i << PAGE_SHIFT);
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptlf.h | 71 dma_addr_t dma_addr; member in struct:otx2_cpt_inst_queue 168 iq->dma_addr = iq->real_dma_addr + OTX2_CPT_INST_GRP_QLEN_BYTES; 172 iq->dma_addr = PTR_ALIGN(iq->dma_addr, 189 lf_q_base.u = lfs->lf[slot].iqueue.dma_addr;
|
/linux-master/drivers/media/platform/nxp/ |
H A D | imx7-media-csi.c | 219 dma_addr_t dma_addr; member in struct:imx7_csi_dma_buf 399 static void imx7_csi_update_buf(struct imx7_csi *csi, dma_addr_t dma_addr, argument 403 imx7_csi_reg_write(csi, dma_addr, CSI_CSIDMASA_FB2); 405 imx7_csi_reg_write(csi, dma_addr, CSI_CSIDMASA_FB1); 417 dma_addr_t dma_addr; local 423 dma_addr = vb2_dma_contig_plane_dma_addr(vb2_buf, 0); 426 dma_addr = csi->underrun_buf.dma_addr; 429 imx7_csi_update_buf(csi, dma_addr, i); 456 dma_free_coherent(csi->dev, buf->len, buf->virt, buf->dma_addr); 738 dma_addr_t dma_addr; local 1320 dma_addr_t dma_addr; local [all...] |
/linux-master/drivers/scsi/ |
H A D | atari_scsi.c | 162 unsigned long addr = SCSI_DMA_READ_P(dma_addr), end_addr; 198 SCSI_DMA_READ_P(dma_addr)); 214 (SCSI_DMA_READ_P(dma_addr) - atari_dma_startaddr); 235 * dma_addr is 9 bytes to high, but this could vary. 337 phys_dst = SCSI_DMA_READ_P(dma_addr); 458 SCSI_DMA_WRITE_P(dma_addr, addr);
|
H A D | zorro_esp.c | 60 unsigned char dma_addr; /* DMA address [0x0000] */ member in struct:blz1230_dma_registers 68 unsigned char dma_addr; /* DMA address [0x0000] */ member in struct:blz1230II_dma_registers 218 static u32 zorro_esp_dma_length_limit(struct esp *esp, u32 dma_addr, argument 224 static u32 fastlane_esp_dma_length_limit(struct esp *esp, u32 dma_addr, argument 296 writeb((addr >> 24) & 0xff, &dregs->dma_addr); 297 writeb((addr >> 16) & 0xff, &dregs->dma_addr); 298 writeb((addr >> 8) & 0xff, &dregs->dma_addr); 299 writeb(addr & 0xff, &dregs->dma_addr); 342 writeb((addr >> 16) & 0xff, &dregs->dma_addr); 343 writeb((addr >> 8) & 0xff, &dregs->dma_addr); [all...] |
/linux-master/net/smc/ |
H A D | smc_loopback.c | 84 dmb_node->dma_addr = SMC_DMA_ADDR_INVALID; 104 dmb->dma_addr = dmb_node->dma_addr; 190 dmb->dma_addr = dmb_node->dma_addr;
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_req_if.c | 168 inst->vsi_ctx.pred_buf_dma = inst->pred_buf.dma_addr; 200 inst->vsi_ctx.mv_buf_dma[i] = mem->dma_addr; 353 y_fb_dma = fb ? (u64)fb->base_y.dma_addr : 0; 354 c_fb_dma = fb ? (u64)fb->base_c.dma_addr : 0; 359 inst->vsi_ctx.dec.bs_dma = (uint64_t)bs->dma_addr;
|
/linux-master/drivers/gpu/drm/sti/ |
H A D | sti_gdp.c | 520 dma_addr_t dma_addr; local 527 base = dma_alloc_wc(gdp->dev, size, &dma_addr, GFP_KERNEL); 536 if (dma_addr & 0xF) { 541 gdp->node_list[i].top_field_paddr = dma_addr; 545 dma_addr += sizeof(struct sti_gdp_node); 547 if (dma_addr & 0xF) { 552 gdp->node_list[i].btm_field_paddr = dma_addr; 555 dma_addr += sizeof(struct sti_gdp_node); 785 (unsigned long) dma_obj->dma_addr); 789 top_field->gam_gdp_pml = (u32) dma_obj->dma_addr [all...] |