/linux-master/include/linux/ |
H A D | tee_drv.h | 210 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 D | kexec.h | 361 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 D | iommu.h | 284 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 D | pmem.c | 49 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 D | trans_pgd.c | 232 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 D | mmu.c | 41 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 D | of_iommu.c | 173 phys_addr_t start, size_t length) 175 phys_addr_t end = start + length - 1; 248 phys_addr_t iova;
|
H A D | io-pgtable-dart.c | 79 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 D | io-pgtable-arm-v7s.c | 185 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 D | fsl_pamu.c | 139 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 D | kvm_host.h | 86 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 D | mpic.h | 303 phys_addr_t paddr; 428 phys_addr_t phys_addr, 441 phys_addr_t phys_addr);
|
/linux-master/drivers/cache/ |
H A D | sifive_ccache.c | 144 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 D | device.c | 54 __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 D | mpc512x_lpbfifo.c | 35 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 D | hyp-main.c | 123 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 D | setup.c | 186 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 D | ram_core.c | 403 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 D | mtk-mdp3-comp.c | 62 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 D | msi.c | 34 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 D | fsl_lbc.c | 44 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 D | esrt.c | 57 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 D | firmware.c | 83 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 D | coherent.c | 38 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 D | setup.c | 60 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);
|