/linux-master/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 25 #define is_direct_handle(dev, h) ((h) >= (dev)->archdata.dma_offset)
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hem.c | 693 int offset, dma_offset; local 704 dma_offset = offset = idx_offset * table->obj_size; 720 dma_offset = offset = obj * seg_size % mhop.bt_chunk_size; 722 dma_offset = offset = 0; 728 *dma_handle = hem->dma + dma_offset;
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | tx.c | 58 dma_addr_t unmap_addr = buffer->dma_addr - buffer->dma_offset; 241 buffer->dma_offset = buffer->dma_addr - unmap_addr;
|
H A D | net_driver.h | 141 * @dma_offset: Offset of @dma_addr from the address of the backing DMA mapping. 153 unsigned short dma_offset; member in struct:ef4_tx_buffer
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | tx.c | 277 tx_buffer->dma_offset = 0;
|
H A D | net_driver.h | 158 * @dma_offset: Offset of @dma_addr from the address of the backing DMA mapping. 173 unsigned short dma_offset; member in struct:efx_tx_buffer
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt.c | 258 /** @dma_offset: DMA offset to add to the PTE. */ 259 u64 dma_offset; member in struct:xe_pt_stage_bind_walk 494 xe_res_dma(curs) + xe_walk->dma_offset, 628 xe_walk.dma_offset = vram_region_gpu_offset(bo->ttm.resource); 632 xe_walk.dma_offset = xe_ttm_stolen_gpu_offset(xe_bo_device(bo));
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 191 u16 dma_offset; /* DMA offset to align IP headers */ member in struct:freelQ 558 q->dma_offset = sge->rx_pkt_pad ? 0 : NET_IP_ALIGN; 580 sge->freelQ[!sge->jumbo_fl].dma_offset; 789 sge->freelQ[sge->jumbo_fl].dma_offset - 826 unsigned int dma_len = q->rx_buffer_size - q->dma_offset; 836 skb_reserve(skb, q->dma_offset);
|
/linux-master/arch/sparc/kernel/ |
H A D | pci_sun4v.c | 871 u32 dma_mask, dma_offset; local 887 dma_offset = vdma[0]; 892 iommu->tbl.table_map_base = dma_offset;
|
H A D | iommu.c | 94 u32 dma_offset, u32 dma_addr_mask, 105 iommu->tbl.table_map_base = dma_offset; 93 iommu_table_init(struct iommu *iommu, int tsbsize, u32 dma_offset, u32 dma_addr_mask, int numa_node) argument
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | b44.h | 373 u32 dma_offset; member in struct:b44
|
H A D | b44.c | 697 dp->addr = cpu_to_le32((u32) mapping + bp->dma_offset); 1003 bp->tx_ring[entry].addr = cpu_to_le32((u32) mapping+bp->dma_offset); 1409 bw32(bp, B44_DMATX_ADDR, bp->tx_ring_dma + bp->dma_offset); 1412 bw32(bp, B44_DMARX_ADDR, bp->rx_ring_dma + bp->dma_offset); 2143 bp->dma_offset = ssb_dma_translation(sdev);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tx.c | 490 tx_buffer->dma_offset = 0;
|
H A D | net_driver.h | 138 * @dma_offset: Offset of @dma_addr from the address of the backing DMA mapping. 153 unsigned short dma_offset; member in struct:efx_tx_buffer
|
/linux-master/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 57 f->dma_offset.initial = f->rect.top * f->f_width + f->rect.left; 58 f->dma_offset.line = f->f_width - (f->rect.left + f->rect.width); 60 pr_debug("dma_offset: initial: %d, line: %d\n", 61 f->dma_offset.initial, f->dma_offset.line);
|
H A D | camif-regs.c | 266 struct camif_dma_offset *offset = &frame->dma_offset;
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-core.h | 243 * @dma_offset: DMA offset in bytes 259 struct fimc_dma_offset dma_offset; member in struct:fimc_frame
|
H A D | fimc-reg.c | 170 const struct fimc_dma_offset *offset = &frame->dma_offset; 424 const struct fimc_dma_offset *offset = &frame->dma_offset;
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 553 dev->archdata.dma_offset = addr + dma_iommu_fixed_base; 556 dev->archdata.dma_offset = cell_dma_nommu_offset;
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 1934 uint32_t dma_offset = 0; local 2032 bf_set(lpfc_sli4_sge_offset, sgl, dma_offset); 2036 dma_offset += dma_len; 2123 uint32_t dma_offset = 0, num_sge = 0; local 2343 bf_set(lpfc_sli4_sge_offset, sgl, dma_offset); 2348 dma_offset += dma_len; 3054 uint32_t dma_offset = 0; local 3160 bf_set(lpfc_sli4_sge_offset, sgl, dma_offset); 3164 dma_offset += dma_len;
|
H A D | lpfc_bsg.c | 215 unsigned int sg_offset, dma_offset; local 235 dma_offset = 0; 237 (dma_offset < LPFC_BPL_SIZE)) { 238 dma_address = mp->virt + dma_offset; 249 if (transfer_bytes > (LPFC_BPL_SIZE - dma_offset)) 250 transfer_bytes = LPFC_BPL_SIZE - dma_offset; 255 dma_offset += transfer_bytes;
|
H A D | lpfc_nvme.c | 1350 uint32_t dma_offset = 0; local 1447 bf_set(lpfc_sli4_sge_offset, sgl, dma_offset); 1451 dma_offset += dma_len;
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-driver.h | 342 u32 dma_offset; member in struct:ivtv_stream
|
H A D | ivtvfb.c | 376 unsigned long dma_offset = local 426 p + lead + dma_offset, (void __user *)buf, dma_size);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1041 pdev->dev.archdata.dma_offset = pe->tce_bypass_base; 1151 pdev->dev.archdata.dma_offset = (1ULL << 32); 1533 dev->dev.archdata.dma_offset = pe->tce_bypass_base;
|