/linux-master/drivers/net/ethernet/intel/ |
H A D | e100.c | 419 dma_addr_t dma_addr; member in struct:rx 497 dma_addr_t dma_addr; member in struct:cb 580 dma_addr_t dma_addr; member in struct:nic 650 u32 dma_addr = nic->dma_addr + offsetof(struct mem, selftest); local 658 iowrite32(selftest | dma_addr, &nic->csr->port); 813 static int e100_exec_cmd(struct nic *nic, u8 cmd, dma_addr_t dma_addr) argument 835 iowrite32(dma_addr, &nic->csr->scb.gen_ptr); 879 nic->cb_to_send->dma_addr))) { 1388 cb->u.dump_buffer_addr = cpu_to_le32(nic->dma_addr 1738 dma_addr_t dma_addr; local [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | denali.c | 548 dma_addr_t dma_addr, int page, bool write) 566 denali->host_write(denali, mode, lower_32_bits(dma_addr)); 569 denali->host_write(denali, mode, upper_32_bits(dma_addr)); 573 dma_addr_t dma_addr, int page, bool write) 587 denali->host_write(denali, mode | ((dma_addr >> 16) << 8), 0x2200); 590 denali->host_write(denali, mode | ((dma_addr & 0xffff) << 8), 0x2300); 656 dma_addr_t dma_addr; local 661 dma_addr = dma_map_single(denali->dev, buf, size, dir); 662 if (dma_mapping_error(denali->dev, dma_addr)) { 692 denali->setup_dma(denali, dma_addr, pag 547 denali_setup_dma64(struct denali_controller *denali, dma_addr_t dma_addr, int page, bool write) argument 572 denali_setup_dma32(struct denali_controller *denali, dma_addr_t dma_addr, int page, bool write) argument [all...] |
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.c | 489 unsigned long dma_addr = OCM_BASE_ADDR; local 492 dma_addr -= asd_ha->hw_prof.max_ddbs * ASD_DDB_SIZE; 493 asd_write_reg_addr(asd_ha, DEVCTXBASE, (dma_addr_t) dma_addr); 503 unsigned long dma_addr; local 525 dma_addr = ALIGN((unsigned long) dma_handle, ASD_DDB_SIZE); 526 dma_addr -= asd_ha->hw_prof.max_ddbs * ASD_DDB_SIZE; 527 dma_handle = (dma_addr_t) dma_addr; 541 unsigned long dma_addr; local 561 dma_addr = ALIGN((unsigned long) dma_handle, ASD_SCB_SIZE); 562 dma_addr [all...] |
/linux-master/drivers/dma/xilinx/ |
H A D | xdma.c | 47 * @dma_addr: DMA address of block start 51 dma_addr_t dma_addr; member in struct:xdma_desc_block 172 desc->next_desc = cpu_to_le64(block[1].dma_addr); 202 desc->next_desc = cpu_to_le64(block->dma_addr + ((i + 1) * XDMA_DESC_SIZE)); 205 desc->next_desc = cpu_to_le64(block->dma_addr); 255 sw_desc->desc_blocks[i].dma_addr); 272 dma_addr_t dma_addr; local 299 addr = dma_pool_alloc(chan->desc_pool, GFP_NOWAIT, &dma_addr); 304 sw_desc->desc_blocks[i].dma_addr = dma_addr; [all...] |
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 104 dma_unmap_addr(&unmap->vectors[0], dma_addr), 106 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0); 119 dma_unmap_addr(&unmap->vectors[vector], dma_addr), 122 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0); 298 dma_unmap_addr(&unmap->vector, dma_addr), 302 dma_unmap_addr_set(&unmap->vector, dma_addr, 0); 313 dma_unmap_addr(&unmap->vector, dma_addr), 317 dma_unmap_addr_set(&unmap->vector, dma_addr, 0); 347 dma_addr_t dma_addr; local 375 dma_addr 420 dma_addr_t dma_addr; local 2917 dma_addr_t dma_addr; local [all...] |
/linux-master/drivers/media/platform/ti/vpe/ |
H A D | vpe.c | 1025 dma_addr_t dma_addr; local 1032 dma_addr = ctx->mv_buf_dma[mv_buf_selector]; 1048 dma_addr = vb2_dma_contig_plane_dma_addr(vb, 0); 1052 dma_addr = vb2_dma_contig_plane_dma_addr(vb, plane); 1056 if (!dma_addr) { 1058 "acquiring output buffer(%d) dma_addr failed\n", 1063 dma_addr += offset; 1077 vpdma_fmt, dma_addr, MAX_OUT_WIDTH_REG1, 1093 dma_addr_t dma_addr; local 1101 dma_addr [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | iommu-common.c | 243 * itself when the mapping from dma_addr to the entry is not the 246 void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr, argument 254 entry = (dma_addr - iommu->table_map_base) >> shift;
|
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | vde.h | 90 dma_addr_t dma_addr; member in struct:tegra_vde_bo 161 dma_addr_t dma_addr[VB2_MAX_PLANES]; member in struct:tegra_m2m_buffer
|
/linux-master/arch/mips/ath25/ |
H A D | ar5312.c | 63 u32 dma_addr = ar5312_rst_reg_read(AR5312_DMAADDR); /* clears error */ local 66 proc_addr, proc1, dma_addr, dma1);
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/ |
H A D | rings.c | 37 dma_unmap_single(dev, txbuf->dma_addr, size, DMA_TO_DEVICE); 45 dma_unmap_page(dev, txbuf->dma_addr,
|
/linux-master/drivers/media/pci/tw5864/ |
H A D | tw5864-core.c | 167 tw_writel(TW5864_VLC_STREAM_BASE_ADDR, cur_frame->vlc.dma_addr); 168 tw_writel(TW5864_MV_STREAM_BASE_ADDR, cur_frame->mv.dma_addr);
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic.h | 281 static inline int enic_dma_map_check(struct enic *enic, dma_addr_t dma_addr) argument 283 if (unlikely(dma_mapping_error(&enic->pdev->dev, dma_addr))) {
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_gart.c | 278 * @dma_addr: DMA addresses of pages 286 int pages, struct page **pagelist, dma_addr_t *dma_addr, 303 page_base = dma_addr[i]; 285 radeon_gart_bind(struct radeon_device *rdev, unsigned int offset, int pages, struct page **pagelist, dma_addr_t *dma_addr, uint32_t flags) argument
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_txrx.h | 115 dma_addr_t dma_addr; /* DMA address of descriptor ring */ member in struct:funeth_txq 150 dma_addr_t dma_addr; /* DMA address of page start */ member in struct:funeth_rxbuf
|
/linux-master/sound/atmel/ |
H A D | ac97c.c | 259 writel(runtime->dma_addr, chip->regs + ATMEL_PDC_TPR); 261 writel(runtime->dma_addr + block_size, chip->regs + ATMEL_PDC_TNPR); 341 writel(runtime->dma_addr, chip->regs + ATMEL_PDC_RPR); 343 writel(runtime->dma_addr + block_size, chip->regs + ATMEL_PDC_RNPR); 421 bytes -= runtime->dma_addr; 438 bytes -= runtime->dma_addr; 496 writel(runtime->dma_addr + offset, chip->regs + ATMEL_PDC_TNPR); 514 writel(runtime->dma_addr + offset, chip->regs + ATMEL_PDC_RNPR);
|
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_samsung.c | 133 void __iomem *dma_addr; member in struct:s3c_onenand 520 void __iomem *base = onenand->dma_addr; 564 void __iomem *base = onenand->dma_addr; 586 void __iomem *base = onenand->dma_addr; 635 !onenand->dma_addr || count != mtd->writesize) 896 onenand->dma_addr = devm_platform_ioremap_resource(pdev, 1); 897 if (IS_ERR(onenand->dma_addr)) 898 return PTR_ERR(onenand->dma_addr);
|
/linux-master/sound/soc/au1x/ |
H A D | dbdma2.c | 206 (unsigned long)runtime->dma_addr, runtime->dma_bytes, 221 pcd->dma_area_s = pcd->dma_area = runtime->dma_addr;
|
/linux-master/drivers/media/platform/allegro-dvt/ |
H A D | allegro-mail.h | 178 u32 dma_addr; member in struct:mcu_msg_push_buffers_internal_buffer 193 u32 dma_addr; member in struct:mcu_msg_put_stream_buffer
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.h | 82 * @dma_addr: dma mapping address on each GPU for system memory physical page 119 dma_addr_t *dma_addr[MAX_GPU_INSTANCE]; member in struct:svm_range 183 void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr,
|
/linux-master/drivers/platform/x86/amd/pmc/ |
H A D | mp2_stb.c | 95 writeq(mp2->dma_addr, mp2->mmio + AMD_C2P_MSG1); 105 mp2->vslbase = dmam_alloc_coherent(dev, len, &mp2->dma_addr, GFP_KERNEL);
|
/linux-master/kernel/dma/ |
H A D | mapping.c | 389 bool __dma_need_sync(struct device *dev, dma_addr_t dma_addr) argument 396 * mapping, but @dma_addr is not necessary an SWIOTLB buffer. 399 return dma_direct_need_sync(dev, dma_addr); 441 void *cpu_addr, dma_addr_t dma_addr, size_t size, 447 return dma_direct_get_sgtable(dev, sgt, cpu_addr, dma_addr, 451 return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size, attrs); 494 * @dma_addr: device-view address returned from dma_alloc_attrs 503 void *cpu_addr, dma_addr_t dma_addr, size_t size, 509 return dma_direct_mmap(dev, vma, cpu_addr, dma_addr, size, 513 return ops->mmap(dev, vma, cpu_addr, dma_addr, siz 440 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) argument 502 dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | offload.c | 501 dma_addr_t dma_addr; local 526 dma_addr = dma_map_single(nn->dp.dev, img, 529 if (dma_mapping_error(nn->dp.dev, dma_addr)) { 535 nn_writeq(nn, NFP_NET_CFG_BPF_ADDR, dma_addr); 543 dma_unmap_single(nn->dp.dev, dma_addr, nfp_prog->prog_len * sizeof(u64),
|
/linux-master/drivers/scsi/bnx2i/ |
H A D | bnx2i_hwi.c | 791 dma_addr_t dma_addr; local 802 dma_addr = ep->qp.sq_pgtbl_phys; 803 ofld_req1.sq_page_table_addr_lo = (u32) dma_addr; 804 ofld_req1.sq_page_table_addr_hi = (u32) ((u64) dma_addr >> 32); 806 dma_addr = ep->qp.cq_pgtbl_phys; 807 ofld_req1.cq_page_table_addr_lo = (u32) dma_addr; 808 ofld_req1.cq_page_table_addr_hi = (u32) ((u64) dma_addr >> 32); 814 dma_addr = ep->qp.rq_pgtbl_phys; 815 ofld_req2.rq_page_table_addr_lo = (u32) dma_addr; 816 ofld_req2.rq_page_table_addr_hi = (u32) ((u64) dma_addr >> 3 852 dma_addr_t dma_addr; local [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | net_driver.h | 99 * @dma_addr: DMA base address of the buffer 107 dma_addr_t dma_addr; member in struct:ef4_buffer 136 * @dma_addr: DMA address of the fragment. 141 * @dma_offset: Offset of @dma_addr from the address of the backing DMA mapping. 148 dma_addr_t dma_addr; member in union:ef4_tx_buffer::__anon1522 256 * @dma_addr: DMA base address of the buffer 267 dma_addr_t dma_addr; member in struct:ef4_rx_buffer 286 * @dma_addr: The dma address of this page. 289 dma_addr_t dma_addr; member in struct:ef4_rx_page_state 1087 dma_addr_t dma_addr, unsigne [all...] |
/linux-master/sound/soc/sh/ |
H A D | siu_pcm.c | 221 buff = (dma_addr_t)PERIOD_OFFSET(rt->dma_addr, 230 (dma_addr_t)PERIOD_OFFSET(rt->dma_addr, 396 (unsigned long)rt->dma_addr, siu_stream->buf_bytes, 467 ptr = PERIOD_OFFSET(rt->dma_addr, 469 siu_stream->period_bytes) - rt->dma_addr;
|