Searched refs:phys_addr_t (Results 376 - 400 of 1017) sorted by relevance

<<11121314151617181920>>

/linux-master/include/linux/
H A Dtee_drv.h210 phys_addr_t paddr;
254 phys_addr_t paddr, size_t size,
320 int tee_shm_get_pa(struct tee_shm *shm, size_t offs, phys_addr_t *pa);
H A Dkexec.h361 phys_addr_t ima_buffer_addr;
421 static inline unsigned long phys_to_boot_phys(phys_addr_t phys)
428 static inline phys_addr_t boot_phys_to_phys(unsigned long boot_phys)
H A Diommu.h284 phys_addr_t start;
636 phys_addr_t paddr, size_t pgsize, size_t pgcount,
650 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain,
790 phys_addr_t paddr, size_t size, int prot, gfp_t gfp);
799 extern phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova);
809 iommu_alloc_resv_region(phys_addr_t start, size_t length, int prot,
1107 phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
1141 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova)
1453 int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_addr);
1470 static inline int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_add
[all...]
/linux-master/drivers/nvdimm/
H A Dpmem.c49 static phys_addr_t pmem_to_phys(struct pmem_device *pmem, phys_addr_t offset)
54 static sector_t to_sect(struct pmem_device *pmem, phys_addr_t offset)
59 static phys_addr_t to_offset(struct pmem_device *pmem, sector_t sector)
64 static void pmem_mkpage_present(struct pmem_device *pmem, phys_addr_t offset,
67 phys_addr_t phys = pmem_to_phys(pmem, offset);
99 phys_addr_t offset, unsigned int len)
101 phys_addr_t phys = pmem_to_phys(pmem, offset);
112 phys_addr_t offset, unsigned int len)
170 phys_addr_t pmem_of
[all...]
/linux-master/arch/arm64/mm/
H A Dtrans_pgd.c232 int trans_pgd_idmap_page(struct trans_pgd_info *info, phys_addr_t *trans_ttbr0,
235 phys_addr_t dst_addr = virt_to_phys(page);
276 phys_addr_t *el2_vectors)
/linux-master/arch/loongarch/kvm/
H A Dmmu.c41 static int kvm_mkold_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
55 static int kvm_mkclean_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
88 static int kvm_flush_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
183 static int kvm_ptw_leaf(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
186 phys_addr_t next, start, size;
217 static int kvm_ptw_dir(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
220 phys_addr_t next, start, size;
261 static int kvm_ptw_top(kvm_pte_t *dir, phys_addr_t add
[all...]
/linux-master/drivers/iommu/
H A Dof_iommu.c173 phys_addr_t start, size_t length)
175 phys_addr_t end = start + length - 1;
248 phys_addr_t iova;
H A Dio-pgtable-dart.c79 static dart_iopte paddr_to_iopte(phys_addr_t paddr,
94 static phys_addr_t iopte_to_paddr(dart_iopte pte,
124 unsigned long iova, phys_addr_t paddr,
237 phys_addr_t paddr, size_t pgsize, size_t pgcount,
341 static phys_addr_t dart_iova_to_phys(struct io_pgtable_ops *ops,
H A Dio-pgtable-arm-v7s.c185 static arm_v7s_iopte to_mtk_iopte(phys_addr_t paddr, arm_v7s_iopte pte)
196 static arm_v7s_iopte paddr_to_iopte(phys_addr_t paddr, int lvl,
207 static phys_addr_t iopte_to_paddr(arm_v7s_iopte pte, int lvl,
211 phys_addr_t paddr;
244 phys_addr_t phys;
432 unsigned long iova, phys_addr_t paddr, int prot,
473 phys_addr_t phys = virt_to_phys(table);
498 phys_addr_t paddr, size_t size, int prot,
545 phys_addr_t paddr, size_t pgsize, size_t pgcount,
760 static phys_addr_t arm_v7s_iova_to_phy
[all...]
H A Dfsl_pamu.c139 static unsigned int map_addrspace_size_to_wse(phys_addr_t addrspace_size)
415 phys_addr_t ppaact_phys, phys_addr_t spaact_phys,
416 phys_addr_t omt_phys)
500 phys_addr_t phys;
584 static int create_csd(phys_addr_t phys, size_t size, u32 csd_port_id)
666 phys_addr_t law_start, law_end;
758 phys_addr_t ppaact_phys;
759 phys_addr_t spaact_phys;
761 phys_addr_t omt_phy
[all...]
/linux-master/arch/arm64/include/asm/
H A Dkvm_host.h86 phys_addr_t head;
91 phys_addr_t *p,
92 phys_addr_t (*to_pa)(void *virt))
100 void *(*to_va)(phys_addr_t phys))
102 phys_addr_t *p = to_va(mc->head);
116 phys_addr_t (*to_pa)(void *virt),
120 phys_addr_t *p = alloc_fn(arg);
132 void *(*to_va)(phys_addr_t phys),
159 phys_addr_t pgd_phys;
1125 int io_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ip
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dmpic.h303 phys_addr_t paddr;
428 phys_addr_t phys_addr,
441 phys_addr_t phys_addr);
/linux-master/drivers/cache/
H A Dsifive_ccache.c144 static void ccache_flush_range(phys_addr_t start, size_t len)
146 phys_addr_t end = start + len;
147 phys_addr_t line;
/linux-master/drivers/dax/
H A Ddevice.c54 __weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
63 phys_addr_t phys;
107 phys_addr_t phys;
141 phys_addr_t phys;
185 phys_addr_t phys;
/linux-master/arch/powerpc/platforms/512x/
H A Dmpc512x_lpbfifo.c35 phys_addr_t regs_phys;
212 phys_addr_t cs_start = lpbfifo.cs_ranges[i].addr;
213 phys_addr_t cs_end = cs_start + lpbfifo.cs_ranges[i].size;
214 phys_addr_t access_start = lpbfifo.req->dev_phys_addr;
215 phys_addr_t access_end = access_start + lpbfifo.req->size;
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c123 DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2);
132 DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2);
142 DECLARE_REG(phys_addr_t, start, host_ctxt, 2);
217 DECLARE_REG(phys_addr_t, phys, host_ctxt, 1);
255 DECLARE_REG(phys_addr_t, phys, host_ctxt, 1);
/linux-master/arch/loongarch/kernel/
H A Dsetup.c186 phys_addr_t start, size;
225 phys_addr_t start, end;
377 phys_addr_t start = __pa_symbol(&_text);
378 phys_addr_t size = __pa_symbol(&_end) - start;
545 phys_addr_t r_start, r_end, mem_size = resource_size(mem);
/linux-master/fs/pstore/
H A Dram_core.c403 static void *persistent_ram_vmap(phys_addr_t start, size_t size,
407 phys_addr_t page_start;
439 phys_addr_t addr = page_start + i * PAGE_SIZE;
457 static void *persistent_ram_iomap(phys_addr_t start, size_t size,
482 static int persistent_ram_buffer_map(phys_addr_t start, phys_addr_t size,
584 struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size,
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-comp.c62 phys_addr_t base = ctx->comp->reg_base;
94 phys_addr_t base = ctx->comp->reg_base;
294 phys_addr_t base = ctx->comp->reg_base;
382 phys_addr_t base = ctx->comp->reg_base;
410 phys_addr_t base = ctx->comp->reg_base;
434 phys_addr_t base = ctx->comp->reg_base;
488 phys_addr_t base = ctx->comp->reg_base;
624 phys_addr_t base = ctx->comp->reg_base;
654 phys_addr_t base = ctx->comp->reg_base;
675 phys_addr_t bas
[all...]
/linux-master/drivers/ntb/
H A Dmsi.c34 phys_addr_t mw_phys_addr;
399 phys_addr_t *msi_addr)
402 phys_addr_t mw_phys_addr;
/linux-master/arch/powerpc/sysdev/
H A Dfsl_lbc.c44 u32 fsl_lbc_addr(phys_addr_t addr_base)
65 int fsl_lbc_find(phys_addr_t addr_base)
95 int fsl_upm_find(phys_addr_t addr_base, struct fsl_upm *upm)
/linux-master/drivers/firmware/efi/
H A Desrt.c57 static phys_addr_t esrt_data;
244 phys_addr_t end;
322 esrt_data = (phys_addr_t)efi.esrt;
/linux-master/drivers/media/platform/qcom/venus/
H A Dfirmware.c83 phys_addr_t *mem_phys, size_t *mem_size)
148 static int venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys,
215 phys_addr_t mem_phys;
/linux-master/kernel/dma/
H A Dcoherent.c38 static struct dma_coherent_mem *dma_init_coherent_memory(phys_addr_t phys_addr,
117 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
311 int dma_init_global_coherent(phys_addr_t phys_addr, size_t size)
/linux-master/arch/arm64/kernel/
H A Dsetup.c60 phys_addr_t __fdt_pointer __initdata;
169 static void __init setup_machine_fdt(phys_addr_t dt_phys)
249 phys_addr_t r_start, r_end, mem_size = resource_size(mem);

Completed in 239 milliseconds

<<11121314151617181920>>