Searched refs:paddr (Results 201 - 225 of 520) sorted by relevance

1234567891011>>

/linux-master/drivers/iommu/
H A Dio-pgtable-arm.c162 static arm_lpae_iopte paddr_to_iopte(phys_addr_t paddr, argument
165 arm_lpae_iopte pte = paddr;
174 u64 paddr = pte & ARM_LPAE_PTE_ADDR_MASK; local
177 return paddr;
180 return (paddr | (paddr << (48 - 12))) & (ARM_LPAE_PTE_ADDR_MASK << 4);
277 phys_addr_t paddr, arm_lpae_iopte prot,
291 ptep[i] = pte | paddr_to_iopte(paddr + i * sz, data);
298 unsigned long iova, phys_addr_t paddr,
325 __arm_lpae_init_pte(data, paddr, pro
276 __arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, int num_entries, arm_lpae_iopte *ptep) argument
297 arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, int num_entries, arm_lpae_iopte *ptep) argument
361 __arm_lpae_map(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, size_t pgcount, arm_lpae_iopte prot, int lvl, arm_lpae_iopte *ptep, gfp_t gfp, size_t *mapped) argument
482 arm_lpae_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int iommu_prot, gfp_t gfp, size_t *mapped) argument
[all...]
H A Dvirtio-iommu.c57 phys_addr_t paddr; member in struct:viommu_mapping
314 phys_addr_t paddr, u32 flags)
323 mapping->paddr = paddr;
450 .phys_start = cpu_to_le64(mapping->paddr),
815 phys_addr_t paddr, size_t pgsize, size_t pgcount,
832 ret = viommu_add_mapping(vdomain, iova, end, paddr, flags);
841 .phys_start = cpu_to_le64(paddr),
890 u64 paddr = 0; local
900 paddr
313 viommu_add_mapping(struct viommu_domain *vdomain, u64 iova, u64 end, phys_addr_t paddr, u32 flags) argument
814 viommu_map_pages(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument
[all...]
/linux-master/arch/sparc/mm/
H A Dleon_mm.c36 unsigned long leon_swprobe(unsigned long vaddr, unsigned long *paddr) argument
178 if (paddr)
179 *paddr = paddr_calc;
H A Dtlb.c118 unsigned long paddr, pfn = pte_pfn(orig); local
136 paddr = (unsigned long) page_address(page);
137 if ((paddr ^ vaddr) & (1 << 13))
/linux-master/drivers/media/platform/st/sti/delta/
H A Ddelta.h93 * @prepared: if set vaddr/paddr are resolved
95 * @paddr: physical address (for hardware)
106 dma_addr_t paddr; member in struct:delta_au
158 * @prepared: if set pix/vaddr/paddr are resolved
161 * @paddr: physical address (for hardware)
176 dma_addr_t paddr; member in struct:delta_frame
206 dma_addr_t paddr; member in struct:delta_buf
270 * @frame.paddr (in) physical address (for hardware)
323 * @au.paddr (in) physical address (for hardware)
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.h177 * @paddr: Physical address of the dma mapped region of ram used for the ring.
184 dma_addr_t paddr; member in struct:sec_queue_ring_cmd
191 dma_addr_t paddr; member in struct:sec_queue_ring_db
197 dma_addr_t paddr; member in struct:sec_queue_ring_cq
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dpcie.h160 u64 paddr; member in struct:mwifiex_evt_buf_desc
166 u64 paddr; member in struct:mwifiex_pcie_buf_desc
176 u64 paddr; member in struct:mwifiex_pfu_buf_desc
/linux-master/drivers/scsi/fnic/
H A Dvnic_rq.c103 u64 paddr; local
106 paddr = (u64)rq->ring.base_addr | VNIC_PADDR_TARGET;
107 writeq(paddr, &rq->ctrl->ring_base);
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c106 u64 paddr; local
109 paddr = (u64)rq->ring.base_addr | VNIC_PADDR_TARGET;
110 writeq(paddr, &rq->ctrl->ring_base);
H A Dvnic_wq.c126 u64 paddr; local
129 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET;
130 writeq(paddr, &wq->ctrl->ring_base);
/linux-master/drivers/scsi/snic/
H A Dvnic_wq.c145 u64 paddr; local
148 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET;
149 writeq(paddr, &wq->ctrl->ring_base);
/linux-master/arch/powerpc/kernel/
H A Dpci_64.c120 void __iomem *ioremap_phb(phys_addr_t paddr, unsigned long size) argument
125 WARN_ON_ONCE(paddr & ~PAGE_MASK);
141 if (ioremap_page_range(addr, addr + size, paddr,
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c76 uint64_t paddr; local
102 ret = msm_gem_get_and_pin_iova(bo, priv->kms->aspace, &paddr);
129 fbi->fix.smem_start = paddr;
/linux-master/arch/powerpc/mm/
H A Dmem.c303 phys_addr_t paddr = (phys_addr_t)pfn << PAGE_SHIFT; local
305 if (memblock_is_memory(paddr) && !memblock_is_reserved(paddr))
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c31 ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u64 paddr) argument
35 hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr)
36 if (rxcb->paddr == paddr)
53 dma_unmap_single(htt->ar->dev, rxcb->paddr,
66 dma_unmap_single(htt->ar->dev, rxcb->paddr,
102 dma_addr_t paddr, int idx)
104 htt->rx_ring.paddrs_ring_32[idx] = __cpu_to_le32(paddr);
108 dma_addr_t paddr, int idx)
110 htt->rx_ring.paddrs_ring_64[idx] = __cpu_to_le64(paddr);
101 ath10k_htt_set_paddrs_ring_32(struct ath10k_htt *htt, dma_addr_t paddr, int idx) argument
107 ath10k_htt_set_paddrs_ring_64(struct ath10k_htt *htt, dma_addr_t paddr, int idx) argument
139 dma_addr_t paddr; local
463 ath10k_htt_rx_pop_paddr(struct ath10k_htt *htt, u64 paddr) argument
504 u32 paddr; local
581 u64 paddr; local
663 u32 paddr; local
728 u64 paddr; local
783 dma_addr_t paddr; local
[all...]
H A Dsnoc.c497 dma_addr_t paddr; local
506 paddr = dma_map_single(ar->dev, skb->data,
509 if (unlikely(dma_mapping_error(ar->dev, paddr))) {
515 ATH10K_SKB_RXCB(skb)->paddr = paddr;
518 ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr);
521 dma_unmap_single(ar->dev, paddr, skb->len + skb_tailroom(skb),
586 dma_unmap_single(ar->dev, ATH10K_SKB_RXCB(skb)->paddr,
680 dma_unmap_single(ar->dev, ATH10K_SKB_CB(skb)->paddr,
701 "snoc tx item %d paddr
[all...]
/linux-master/arch/nios2/include/asm/
H A Dpgtable.h186 unsigned long paddr = (unsigned long)page_to_virt(pte_page(pte)); local
188 flush_dcache_range(paddr, paddr + nr * PAGE_SIZE);
/linux-master/drivers/net/wireless/ath/ath12k/
H A Ddp_rx.c275 dma_addr_t paddr; local
308 paddr = dma_map_single(ab->dev, skb->data,
311 if (dma_mapping_error(ab->dev, paddr))
341 ATH12K_SKB_RXCB(skb)->paddr = paddr;
345 ath12k_hal_rx_buf_addr_info_set(desc, paddr, cookie, mgr);
361 dma_unmap_single(ab->dev, paddr, skb->len + skb_tailroom(skb),
385 dma_unmap_single(ab->dev, ATH12K_SKB_RXCB(skb)->paddr,
560 dma_unmap_single(ab->dev, cmd->data.paddr,
570 dma_unmap_single(ab->dev, cmd_cache->data.paddr,
739 ath12k_peer_rx_tid_qref_setup(struct ath12k_base *ab, u16 peer_id, u16 tid, dma_addr_t paddr) argument
932 dma_addr_t paddr; local
3399 dma_addr_t paddr; local
[all...]
/linux-master/drivers/gpu/drm/sti/
H A Dsti_cursor.c41 * @paddr: physical address
46 dma_addr_t paddr; member in struct:dma_pixmap
96 if (cursor->pixmap.paddr == val)
232 cursor->pixmap.base, cursor->pixmap.paddr);
238 &cursor->pixmap.paddr,
297 writel(cursor->pixmap.paddr, cursor->regs + CUR_PML);
/linux-master/drivers/misc/sgi-gru/
H A Dgrufile.c230 static void gru_init_chiplet(struct gru_state *gru, unsigned long paddr, argument
235 gru->gs_gru_base_paddr = paddr;
259 unsigned long paddr; local
281 paddr = gru_chiplet_paddr(gru_base_paddr, pnode, chip);
283 gru_init_chiplet(gru, paddr, vaddr, bid, chip);
/linux-master/drivers/video/fbdev/
H A Dhpfb.c332 unsigned long paddr, vaddr; local
334 paddr = d->resource.start;
339 vaddr = (unsigned long)ioremap(paddr, resource_size(&d->resource));
341 vaddr = paddr + DIO_VIRADDRBASE;
345 if (hpfb_init_one(paddr, vaddr)) {
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.h494 void ath11k_hal_rx_buf_addr_info_set(void *desc, dma_addr_t paddr,
496 void ath11k_hal_rx_buf_addr_info_get(void *desc, dma_addr_t *paddr,
499 dma_addr_t *paddr, u32 *desc_bank);
503 dma_addr_t *paddr, u32 *desc_bank);
505 dma_addr_t *paddr, u32 *sw_cookie,
/linux-master/drivers/iommu/amd/
H A Dio_pgtable.c364 phys_addr_t paddr, size_t pgsize, size_t pgcount,
376 BUG_ON(!IS_ALIGNED(paddr, pgsize));
397 __pte = PAGE_SIZE_PTE(__sme_set(paddr), pgsize);
400 __pte = __sme_set(paddr) | IOMMU_PTE_PR | IOMMU_PTE_FC;
411 paddr += pgsize;
363 iommu_v1_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument
/linux-master/drivers/dma/
H A Dfsl_raid.c252 void *cf, dma_addr_t paddr)
260 desc->hwdesc.lbea32 = upper_32_bits(paddr);
261 desc->hwdesc.addr_low = lower_32_bits(paddr);
263 desc->cf_paddr = paddr;
266 desc->cdb_paddr = paddr + FSL_RE_CF_DESC_SIZE;
276 dma_addr_t paddr; local
298 &paddr);
304 desc = fsl_re_init_desc(re_chan, desc, cf, paddr);
577 dma_addr_t paddr; local
587 &paddr);
250 fsl_re_init_desc(struct fsl_re_chan *re_chan, struct fsl_re_desc *desc, void *cf, dma_addr_t paddr) argument
[all...]
/linux-master/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-regs.c201 struct camif_addr *paddr, int i)
205 camif_write(camif, S3C_CAMIF_REG_CIYSA(vp->id, i), paddr->y);
209 paddr->cb);
211 paddr->cr);
215 i, &paddr->y, &paddr->cb, &paddr->cr);
200 camif_hw_set_output_addr(struct camif_vp *vp, struct camif_addr *paddr, int i) argument

Completed in 343 milliseconds

1234567891011>>