Searched refs:pd_dma (Results 1 – 3 of 3) sorted by relevance
| /linux-4.4.14/drivers/iommu/ |
| D | tegra-smmu.c | 47 dma_addr_t pd_dma; member 394 as->pd_dma = dma_map_page(smmu->dev, as->pd, 0, SMMU_SIZE_PD, in tegra_smmu_as_prepare() 396 if (dma_mapping_error(smmu->dev, as->pd_dma)) in tegra_smmu_as_prepare() 400 if (!smmu_dma_addr_valid(smmu, as->pd_dma)) { in tegra_smmu_as_prepare() 409 smmu_flush_ptc(smmu, as->pd_dma, 0); in tegra_smmu_as_prepare() 413 value = SMMU_PTB_DATA_VALUE(as->pd_dma, as->attr); in tegra_smmu_as_prepare() 423 dma_unmap_page(smmu->dev, as->pd_dma, SMMU_SIZE_PD, DMA_TO_DEVICE); in tegra_smmu_as_prepare() 435 dma_unmap_page(smmu->dev, as->pd_dma, SMMU_SIZE_PD, DMA_TO_DEVICE); in tegra_smmu_as_unprepare() 512 dma_sync_single_range_for_device(smmu->dev, as->pd_dma, offset, in tegra_smmu_set_pde() 516 smmu_flush_ptc(smmu, as->pd_dma, offset); in tegra_smmu_set_pde()
|
| /linux-4.4.14/drivers/crypto/amcc/ |
| D | crypto4xx_core.c | 293 dma_addr_t *pd_dma, u32 idx) in crypto4xx_get_pdp() argument 295 *pd_dma = dev->pdr_pa + sizeof(struct ce_pd) * idx; in crypto4xx_get_pdp() 767 dma_addr_t addr, pd_dma, sd_dma, gd_dma; in crypto4xx_build_pd() local 836 pd = crypto4xx_get_pdp(dev, &pd_dma, pd_entry); in crypto4xx_build_pd()
|
| /linux-4.4.14/drivers/scsi/qla2xxx/ |
| D | qla_mbx.c | 1415 dma_addr_t pd_dma; in qla2x00_get_port_database() local 1422 pd = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &pd_dma); in qla2x00_get_port_database() 1433 mcp->mb[2] = MSW(pd_dma); in qla2x00_get_port_database() 1434 mcp->mb[3] = LSW(pd_dma); in qla2x00_get_port_database() 1435 mcp->mb[6] = MSW(MSD(pd_dma)); in qla2x00_get_port_database() 1436 mcp->mb[7] = LSW(MSD(pd_dma)); in qla2x00_get_port_database() 1551 dma_pool_free(ha->s_dma_pool, pd, pd_dma); in qla2x00_get_port_database()
|