Symbol: phys_addr_t
arch/alpha/kernel/pci_iommu.c
227
pci_map_single_1(struct pci_dev *pdev, phys_addr_t paddr, size_t size,
arch/alpha/kernel/pci_iommu.c
323
static dma_addr_t alpha_pci_map_phys(struct device *dev, phys_addr_t phys,
arch/arc/include/asm/cacheflush.h
24
void __sync_icache_dcache(phys_addr_t paddr, unsigned long vaddr, int len);
arch/arc/include/asm/cacheflush.h
25
void __inv_icache_pages(phys_addr_t paddr, unsigned long vaddr, unsigned nr);
arch/arc/include/asm/cacheflush.h
26
void __flush_dcache_pages(phys_addr_t paddr, unsigned long vaddr, unsigned nr);
arch/arc/include/asm/cacheflush.h
34
void dma_cache_wback_inv(phys_addr_t start, unsigned long sz);
arch/arc/include/asm/cacheflush.h
35
void dma_cache_inv(phys_addr_t start, unsigned long sz);
arch/arc/include/asm/cacheflush.h
36
void dma_cache_wback(phys_addr_t start, unsigned long sz);
arch/arc/include/asm/io.h
23
extern void __iomem *ioremap(phys_addr_t paddr, unsigned long size);
arch/arc/mm/cache.c
188
void __cache_line_loop_v3(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
248
void __cache_line_loop_v4(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
302
void __cache_line_loop_v4(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
35
void (*_cache_line_loop_ic_fn)(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
38
void (*__dma_cache_wback_inv)(phys_addr_t start, unsigned long sz);
arch/arc/mm/cache.c
39
void (*__dma_cache_inv)(phys_addr_t start, unsigned long sz);
arch/arc/mm/cache.c
40
void (*__dma_cache_wback)(phys_addr_t start, unsigned long sz);
arch/arc/mm/cache.c
460
static inline void __dc_line_op(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
496
__ic_line_inv_vaddr_local(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
514
phys_addr_t paddr, vaddr;
arch/arc/mm/cache.c
525
static void __ic_line_inv_vaddr(phys_addr_t paddr, unsigned long vaddr,
arch/arc/mm/cache.c
546
static noinline void slc_op_rgn(phys_addr_t paddr, unsigned long sz, const int op)
arch/arc/mm/cache.c
559
phys_addr_t end;
arch/arc/mm/cache.c
609
static __maybe_unused noinline void slc_op_line(phys_addr_t paddr, unsigned long sz, const int op)
arch/arc/mm/cache.c
722
static void __dma_cache_wback_inv_l1(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
727
static void __dma_cache_inv_l1(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
732
static void __dma_cache_wback_l1(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
741
static void __dma_cache_wback_inv_slc(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
747
static void __dma_cache_inv_slc(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
753
static void __dma_cache_wback_slc(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
762
void dma_cache_wback_inv(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
768
void dma_cache_inv(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
774
void dma_cache_wback(phys_addr_t start, unsigned long sz)
arch/arc/mm/cache.c
848
void __sync_icache_dcache(phys_addr_t paddr, unsigned long vaddr, int len)
arch/arc/mm/cache.c
855
void __inv_icache_pages(phys_addr_t paddr, unsigned long vaddr, unsigned nr)
arch/arc/mm/cache.c
864
void __flush_dcache_pages(phys_addr_t paddr, unsigned long vaddr, unsigned nr)
arch/arc/mm/dma.c
51
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/arc/mm/dma.c
72
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/arc/mm/init.c
30
static phys_addr_t high_mem_start;
arch/arc/mm/init.c
31
static phys_addr_t high_mem_sz;
arch/arc/mm/ioremap.c
13
static inline bool arc_uncached_addr_space(phys_addr_t paddr)
arch/arc/mm/ioremap.c
25
void __iomem *ioremap(phys_addr_t paddr, unsigned long size)
arch/arc/mm/ioremap.c
46
void __iomem *ioremap_prot(phys_addr_t paddr, size_t size,
arch/arc/mm/ioremap.c
57
if (arc_uncached_addr_space((phys_addr_t)(u32)addr))
arch/arc/mm/tlb.c
114
static void tlb_entry_insert(unsigned int pd0, phys_addr_t pd1)
arch/arc/mm/tlb.c
399
phys_addr_t pd1;
arch/arc/mm/tlb.c
476
phys_addr_t paddr = pte_val(*ptep) & PAGE_MASK_PHYS;
arch/arc/mm/tlb.c
76
static void tlb_entry_insert(unsigned int pd0, phys_addr_t pd1)
arch/arm/include/asm/dma.h
12
extern phys_addr_t arm_dma_zone_size; \
arch/arm/include/asm/dma.h
16
extern phys_addr_t arm_dma_limit;
arch/arm/include/asm/fixmap.h
56
void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
arch/arm/include/asm/io.h
137
extern void __iomem *__arm_ioremap_caller(phys_addr_t, size_t, unsigned int,
arch/arm/include/asm/io.h
140
extern void __iomem *__arm_ioremap_exec(phys_addr_t, size_t, bool cached);
arch/arm/include/asm/io.h
143
extern void __iomem * (*arch_ioremap_caller)(phys_addr_t, size_t,
arch/arm/include/asm/io.h
184
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr);
arch/arm/include/asm/io.h
384
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags);
arch/arm/include/asm/io.h
414
extern int valid_phys_addr_range(phys_addr_t addr, size_t size);
arch/arm/include/asm/kexec.h
57
static inline unsigned long phys_to_boot_phys(phys_addr_t phys)
arch/arm/include/asm/kexec.h
63
static inline phys_addr_t boot_phys_to_phys(unsigned long entry)
arch/arm/include/asm/mach/arch.h
34
phys_addr_t dma_zone_size; /* size of DMA-able area */
arch/arm/include/asm/memblock.h
8
phys_addr_t arm_memblock_steal(phys_addr_t size, phys_addr_t align);
arch/arm/include/asm/memory.h
192
#define PHYS_OFFSET ((phys_addr_t)__pv_phys_pfn_offset << PAGE_SHIFT)
arch/arm/include/asm/memory.h
247
static inline phys_addr_t __virt_to_phys_nodebug(unsigned long x)
arch/arm/include/asm/memory.h
249
phys_addr_t t;
arch/arm/include/asm/memory.h
251
if (sizeof(phys_addr_t) == 4) {
arch/arm/include/asm/memory.h
259
static inline unsigned long __phys_to_virt(phys_addr_t x)
arch/arm/include/asm/memory.h
278
static inline phys_addr_t __virt_to_phys_nodebug(unsigned long x)
arch/arm/include/asm/memory.h
280
return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
arch/arm/include/asm/memory.h
283
static inline unsigned long __phys_to_virt(phys_addr_t x)
arch/arm/include/asm/memory.h
299
extern phys_addr_t __virt_to_phys(unsigned long x);
arch/arm/include/asm/memory.h
300
extern phys_addr_t __phys_addr_symbol(unsigned long x);
arch/arm/include/asm/memory.h
313
static inline phys_addr_t virt_to_phys(const volatile void *x)
arch/arm/include/asm/memory.h
319
static inline void *phys_to_virt(phys_addr_t x)
arch/arm/include/asm/memory.h
329
#define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x)))
arch/arm/include/asm/memory.h
330
#define pfn_to_kaddr(pfn) __va((phys_addr_t)(pfn) << PAGE_SHIFT)
arch/arm/include/asm/memory.h
346
static inline unsigned long phys_to_idmap(phys_addr_t addr)
arch/arm/include/asm/memory.h
356
static inline phys_addr_t idmap_to_phys(unsigned long idmap)
arch/arm/include/asm/memory.h
358
phys_addr_t addr = idmap;
arch/arm/include/asm/outercache.h
108
static inline void outer_inv_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
110
static inline void outer_clean_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
112
static inline void outer_flush_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
40
static inline void outer_inv_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
51
static inline void outer_clean_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
62
static inline void outer_flush_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/pgalloc.h
107
static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte,
arch/arm/include/asm/pgtable-3level.h
211
#define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot)))
arch/arm/include/asm/proc-fns.h
64
void (*switch_mm)(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/include/asm/proc-fns.h
90
extern void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/kernel/psci_smp.c
50
((phys_addr_t)(&secondary_startup)
arch/arm/kernel/setup.c
808
size = size & ~(phys_addr_t)(PAGE_SIZE - 1);
arch/arm/kernel/setup.c
857
phys_addr_t start, end, res_end;
arch/arm/mach-alpine/platsmp.c
19
phys_addr_t addr;
arch/arm/mach-alpine/platsmp.c
23
if (addr > (phys_addr_t)(uint32_t)(-1)) {
arch/arm/mach-at91/pm.c
1055
soc_pm.memcs = __va((phys_addr_t)be32_to_cpu(*reg));
arch/arm/mach-at91/pm.c
46
phys_addr_t canary;
arch/arm/mach-at91/pm.c
47
phys_addr_t resume;
arch/arm/mach-at91/pm.c
983
phys_addr_t sram_pbase;
arch/arm/mach-bcm/bcm63xx_smp.c
53
scu_base = ioremap((phys_addr_t)config_base, CORTEX_A9_SCU_SIZE);
arch/arm/mach-bcm/platsmp.c
102
phys_addr_t secondary_startup_phy;
arch/arm/mach-bcm/platsmp.c
108
sku_rom_lut = ioremap((phys_addr_t)secondary_boot_addr,
arch/arm/mach-bcm/platsmp.c
109
sizeof(phys_addr_t));
arch/arm/mach-bcm/platsmp.c
116
BUG_ON(secondary_startup_phy > (phys_addr_t)U32_MAX);
arch/arm/mach-bcm/platsmp.c
161
phys_addr_t boot_func;
arch/arm/mach-bcm/platsmp.c
177
boot_reg = ioremap((phys_addr_t)secondary_boot_addr,
arch/arm/mach-bcm/platsmp.c
178
sizeof(phys_addr_t));
arch/arm/mach-bcm/platsmp.c
190
BUG_ON(boot_func > (phys_addr_t)U32_MAX);
arch/arm/mach-bcm/platsmp.c
64
scu_base = ioremap((phys_addr_t)config_base, CORTEX_A9_SCU_SIZE);
arch/arm/mach-davinci/sram.c
51
phys_addr_t phys = davinci_soc_info.sram_dma;
arch/arm/mach-exynos/common.h
102
extern phys_addr_t sysram_base_phys;
arch/arm/mach-exynos/exynos.c
37
phys_addr_t sysram_base_phys __ro_after_init;
arch/arm/mach-exynos/suspend.c
66
phys_addr_t sysram_phys;
arch/arm/mach-hisi/platsmp.c
106
static void hix5hd2_set_scu_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr)
arch/arm/mach-hisi/platsmp.c
119
phys_addr_t jumpaddr;
arch/arm/mach-hisi/platsmp.c
142
static void hip01_set_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr)
arch/arm/mach-hisi/platsmp.c
154
phys_addr_t jumpaddr;
arch/arm/mach-imx/mm-imx3.c
55
static void __iomem *imx3_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mach-imx/pm-imx5.c
271
phys_addr_t *phys_out)
arch/arm/mach-imx/pm-imx5.c
278
phys_addr_t phys;
arch/arm/mach-imx/pm-imx5.c
62
phys_addr_t ccm_addr;
arch/arm/mach-imx/pm-imx5.c
63
phys_addr_t cortex_addr;
arch/arm/mach-imx/pm-imx5.c
64
phys_addr_t gpc_addr;
arch/arm/mach-imx/pm-imx5.c
65
phys_addr_t m4if_addr;
arch/arm/mach-imx/pm-imx5.c
66
phys_addr_t iomuxc_addr;
arch/arm/mach-imx/pm-imx6.c
220
phys_addr_t pbase; /* The physical address of pm_info. */
arch/arm/mach-imx/pm-imx6.c
221
phys_addr_t resume_addr; /* The physical resume address for asm code */
arch/arm/mach-imx/pm-imx6.c
466
phys_addr_t ocram_pbase;
arch/arm/mach-imx/pm-imx6.c
83
phys_addr_t pbase;
arch/arm/mach-mvebu/coherency.c
161
armada_wa_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mach-mvebu/pm.c
108
phys_addr_t resume_pc;
arch/arm/mach-mvebu/pm.c
87
static phys_addr_t mvebu_internal_reg_base(void)
arch/arm/mach-mvebu/pmsu.c
127
phys_addr_t resume_addr_reg)
arch/arm/mach-mvebu/pmsu.c
392
phys_addr_t redirect_reg;
arch/arm/mach-mvebu/pmsu.c
98
static phys_addr_t pmsu_mp_phys_base;
arch/arm/mach-mvebu/pmsu.h
14
phys_addr_t resume_addr_reg);
arch/arm/mach-mvebu/system-controller.c
130
phys_addr_t resume_addr_reg;
arch/arm/mach-mvebu/system-controller.c
35
static phys_addr_t system_controller_phys_base;
arch/arm/mach-omap2/omap-secure.c
26
static phys_addr_t omap_secure_memblock_base;
arch/arm/mach-omap2/omap4-common.c
55
static phys_addr_t dram_sync_paddr;
arch/arm/mach-realtek/rtd1195.c
11
static void __init rtd1195_memblock_remove(phys_addr_t base, phys_addr_t size)
arch/arm/mach-rockchip/pm.c
35
static phys_addr_t rk3288_bootram_phy;
arch/arm/mach-shmobile/common.h
20
extern void shmobile_smp_scu_prepare_cpus(phys_addr_t scu_base_phys,
arch/arm/mach-shmobile/platsmp-scu.c
18
static phys_addr_t shmobile_scu_base_phys;
arch/arm/mach-shmobile/platsmp-scu.c
29
void __init shmobile_smp_scu_prepare_cpus(phys_addr_t scu_base_phys,
arch/arm/mach-shmobile/pm-rcar-gen2.c
40
static inline u32 phys_to_sbar(phys_addr_t addr)
arch/arm/mach-socfpga/pm.c
30
phys_addr_t ocram_pbase;
arch/arm/mm/dma-mapping-nommu.c
16
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/arm/mm/dma-mapping-nommu.c
27
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/arm/mm/dma-mapping.c
1019
phys_addr_t phys;
arch/arm/mm/dma-mapping.c
114
phys_addr_t base = __pfn_to_phys(page_to_pfn(page));
arch/arm/mm/dma-mapping.c
115
phys_addr_t end = base + size;
arch/arm/mm/dma-mapping.c
1202
phys_addr_t phys = page_to_phys(sg_page(s));
arch/arm/mm/dma-mapping.c
1365
static dma_addr_t arm_iommu_map_phys(struct device *dev, phys_addr_t phys,
arch/arm/mm/dma-mapping.c
1370
phys_addr_t addr = phys & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1417
phys_addr_t phys = iommu_iova_to_phys(mapping->domain, iova);
arch/arm/mm/dma-mapping.c
1432
phys_addr_t phys;
arch/arm/mm/dma-mapping.c
1447
phys_addr_t phys;
arch/arm/mm/dma-mapping.c
253
phys_addr_t base;
arch/arm/mm/dma-mapping.c
262
void __init dma_contiguous_early_fixup(phys_addr_t base, unsigned long size)
arch/arm/mm/dma-mapping.c
274
phys_addr_t start = dma_mmu_remap[i].base;
arch/arm/mm/dma-mapping.c
275
phys_addr_t end = start + dma_mmu_remap[i].size;
arch/arm/mm/dma-mapping.c
367
phys_addr_t phys = gen_pool_virt_to_phys(atomic_pool, val);
arch/arm/mm/dma-mapping.c
627
static void dma_cache_maint_page(phys_addr_t phys, size_t size,
arch/arm/mm/dma-mapping.c
679
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/arm/mm/dma-mapping.c
692
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/arm/mm/dma-mapping.c
977
phys_addr_t phys = page_to_phys(pages[i]);
arch/arm/mm/idmap.c
88
addr = (phys_addr_t)(text_start) - XIP_VIRT_ADDR(CONFIG_XIP_PHYS_ADDR)
arch/arm/mm/idmap.c
90
end = (phys_addr_t)(text_end) - XIP_VIRT_ADDR(CONFIG_XIP_PHYS_ADDR)
arch/arm/mm/init.c
124
phys_addr_t addr = __pfn_to_phys(pfn);
arch/arm/mm/init.c
147
phys_addr_t __init arm_memblock_steal(phys_addr_t size, phys_addr_t align)
arch/arm/mm/init.c
149
phys_addr_t phys;
arch/arm/mm/init.c
208
early_memtest((phys_addr_t)min_low_pfn << PAGE_SHIFT,
arch/arm/mm/init.c
209
(phys_addr_t)max_low_pfn << PAGE_SHIFT);
arch/arm/mm/init.c
85
phys_addr_t arm_dma_zone_size __read_mostly;
arch/arm/mm/init.c
94
phys_addr_t arm_dma_limit;
arch/arm/mm/ioremap.c
281
phys_addr_t paddr = __pfn_to_phys(pfn);
arch/arm/mm/ioremap.c
303
if (size && !(sizeof(phys_addr_t) == 4 && pfn >= 0x100000)) {
arch/arm/mm/ioremap.c
352
void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mm/ioremap.c
355
phys_addr_t last_addr;
arch/arm/mm/ioremap.c
388
void __iomem * (*arch_ioremap_caller)(phys_addr_t, size_t,
arch/arm/mm/ioremap.c
421
__arm_ioremap_exec(phys_addr_t phys_addr, size_t size, bool cached)
arch/arm/mm/ioremap.c
439
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags)
arch/arm/mm/ioremap.c
484
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
arch/arm/mm/ioremap.c
50
static struct static_vm *find_static_vm_paddr(phys_addr_t paddr,
arch/arm/mm/kasan_init.c
212
phys_addr_t pa_start, pa_end;
arch/arm/mm/mm.h
80
extern phys_addr_t arm_dma_limit;
arch/arm/mm/mm.h
83
#define arm_dma_limit ((phys_addr_t)~0)
arch/arm/mm/mm.h
87
extern phys_addr_t arm_lowmem_limit;
arch/arm/mm/mmap.c
151
int valid_phys_addr_range(phys_addr_t addr, size_t size)
arch/arm/mm/mmu.c
1183
phys_addr_t arm_lowmem_limit __initdata = 0;
arch/arm/mm/mmu.c
1187
phys_addr_t block_start, block_end, memblock_limit = 0;
arch/arm/mm/mmu.c
1189
phys_addr_t lowmem_limit = 0;
arch/arm/mm/mmu.c
1207
phys_addr_t len;
arch/arm/mm/mmu.c
1267
phys_addr_t end = memblock_end_of_DRAM();
arch/arm/mm/mmu.c
1283
phys_addr_t end;
arch/arm/mm/mmu.c
1479
phys_addr_t start, end;
arch/arm/mm/mmu.c
1584
phys_addr_t kernel_nx_start = kernel_sec_start;
arch/arm/mm/mmu.c
1586
phys_addr_t kernel_x_start = kernel_sec_start;
arch/arm/mm/mmu.c
1587
phys_addr_t kernel_x_end = round_up(__pa(__init_end), SECTION_SIZE);
arch/arm/mm/mmu.c
1588
phys_addr_t kernel_nx_start = kernel_x_end;
arch/arm/mm/mmu.c
1590
phys_addr_t kernel_nx_end = kernel_sec_end;
arch/arm/mm/mmu.c
397
void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
arch/arm/mm/mmu.c
776
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
803
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
835
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
850
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
871
phys_addr_t phys;
arch/arm/mm/mmu.c
932
phys_addr_t phys;
arch/arm/mm/nommu.c
146
phys_addr_t end;
arch/arm/mm/nommu.c
202
void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mm/nommu.c
208
void __iomem * (*arch_ioremap_caller)(phys_addr_t, size_t, unsigned int, void *);
arch/arm/mm/nommu.c
243
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags)
arch/arm/mm/physaddr.c
38
phys_addr_t __virt_to_phys(unsigned long x)
arch/arm/mm/physaddr.c
48
phys_addr_t __phys_addr_symbol(unsigned long x)
arch/arm/mm/pmsa-v7.c
146
static bool __init try_split_region(phys_addr_t base, phys_addr_t size, struct region *region)
arch/arm/mm/pmsa-v7.c
149
phys_addr_t abase = base & ~(size - 1);
arch/arm/mm/pmsa-v7.c
150
phys_addr_t asize = base + size - abase;
arch/arm/mm/pmsa-v7.c
151
phys_addr_t p2size = 1 << __fls(asize);
arch/arm/mm/pmsa-v7.c
152
phys_addr_t bdiff, sdiff;
arch/arm/mm/pmsa-v7.c
189
static int __init allocate_region(phys_addr_t base, phys_addr_t size,
arch/arm/mm/pmsa-v7.c
193
phys_addr_t diff = size;
arch/arm/mm/pmsa-v7.c
20
phys_addr_t base;
arch/arm/mm/pmsa-v7.c
21
phys_addr_t size;
arch/arm/mm/pmsa-v7.c
212
phys_addr_t asize = (base - 1) ^ base;
arch/arm/mm/pmsa-v7.c
213
phys_addr_t p2size = (1 << __fls(diff)) - 1;
arch/arm/mm/pmsa-v7.c
233
phys_addr_t specified_mem_size = 0, total_mem_size = 0;
arch/arm/mm/pmsa-v7.c
234
phys_addr_t mem_start;
arch/arm/mm/pmsa-v7.c
235
phys_addr_t mem_end;
arch/arm/mm/pmsa-v7.c
236
phys_addr_t reg_start, reg_end;
arch/arm/mm/pmsa-v7.c
268
phys_addr_t phys_offset = PHYS_OFFSET;
arch/arm/mm/pmsa-v7.c
366
static int __init mpu_setup_region(unsigned int number, phys_addr_t start,
arch/arm/mm/pmsa-v8.c
103
phys_addr_t phys_offset = PHYS_OFFSET;
arch/arm/mm/pmsa-v8.c
161
static int __init pmsav8_setup_ram(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
177
static int __init pmsav8_setup_io(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
193
static int __init pmsav8_setup_fixed(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
222
static int __init pmsav8_setup_vector(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
96
phys_addr_t mem_end;
arch/arm/mm/pmsa-v8.c
97
phys_addr_t reg_start, reg_end;
arch/arm/mm/proc-v7-bugs.c
41
extern void cpu_v7_iciallu_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc-v7-bugs.c
42
extern void cpu_v7_bpiall_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc-v7-bugs.c
43
extern void cpu_v7_smc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc-v7-bugs.c
44
extern void cpu_v7_hvc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
111
void cpu_arm922_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
128
void cpu_arm925_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
145
void cpu_arm926_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
168
void cpu_arm940_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
183
void cpu_arm946_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
198
void cpu_fa526_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
215
void cpu_arm1020_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
232
void cpu_arm1020e_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
249
void cpu_arm1022_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
26
void cpu_arm7tdmi_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
266
void cpu_arm1026_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
283
void cpu_sa110_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
300
void cpu_sa1100_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
323
void cpu_xscale_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
346
void cpu_xsc3_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
369
void cpu_mohawk_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
392
void cpu_feroceon_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
41
void cpu_arm720_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
415
void cpu_v6_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
442
void cpu_v7_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
445
void cpu_v7_iciallu_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
447
void cpu_v7_bpiall_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
486
void cpu_v7m_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
58
void cpu_arm740_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
73
void cpu_arm9tdmi_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/mm/proc.c
88
void cpu_arm920_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm/xen/enlighten.c
63
static __read_mostly phys_addr_t xen_grant_frames;
arch/arm/xen/mm.c
28
phys_addr_t base;
arch/arm/xen/mm.c
32
if (base < (phys_addr_t)0xffffffff) {
arch/arm/xen/mm.c
94
phys_addr_t phys,
arch/arm64/include/asm/acpi.h
173
static inline pgprot_t arch_apei_get_mem_attribute(phys_addr_t addr)
arch/arm64/include/asm/acpi.h
69
pgprot_t __acpi_get_mem_attribute(phys_addr_t addr);
arch/arm64/include/asm/fixmap.h
116
extern void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
arch/arm64/include/asm/io.h
264
typedef int (*ioremap_prot_hook_t)(phys_addr_t phys_addr, size_t size,
arch/arm64/include/asm/io.h
267
void __iomem *__ioremap_prot(phys_addr_t phys, size_t size, pgprot_t prot);
arch/arm64/include/asm/io.h
269
static inline void __iomem *ioremap_prot(phys_addr_t phys, size_t size,
arch/arm64/include/asm/io.h
309
static inline void __iomem *ioremap_cache(phys_addr_t addr, size_t size)
arch/arm64/include/asm/io.h
322
extern int valid_phys_addr_range(phys_addr_t addr, size_t size);
arch/arm64/include/asm/io.h
329
static inline bool arm64_is_protected_mmio(phys_addr_t phys_addr, size_t size)
arch/arm64/include/asm/kexec.h
111
phys_addr_t dtb_mem;
arch/arm64/include/asm/kexec.h
112
phys_addr_t kern_reloc;
arch/arm64/include/asm/kexec.h
113
phys_addr_t el2_vectors;
arch/arm64/include/asm/kexec.h
114
phys_addr_t ttbr0;
arch/arm64/include/asm/kexec.h
115
phys_addr_t ttbr1;
arch/arm64/include/asm/kexec.h
116
phys_addr_t zero_page;
arch/arm64/include/asm/kvm_asm.h
186
phys_addr_t pgd_pa;
arch/arm64/include/asm/kvm_asm.h
237
extern void __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu *mmu, phys_addr_t ipa,
arch/arm64/include/asm/kvm_asm.h
240
phys_addr_t ipa,
arch/arm64/include/asm/kvm_asm.h
243
phys_addr_t start, unsigned long pages);
arch/arm64/include/asm/kvm_emulate.h
348
static __always_inline phys_addr_t kvm_vcpu_get_fault_ipa(const struct kvm_vcpu *vcpu)
arch/arm64/include/asm/kvm_host.h
107
void *(*to_va)(phys_addr_t phys))
arch/arm64/include/asm/kvm_host.h
109
phys_addr_t *p = to_va(mc->head & PAGE_MASK);
arch/arm64/include/asm/kvm_host.h
123
phys_addr_t (*to_pa)(void *virt),
arch/arm64/include/asm/kvm_host.h
127
phys_addr_t *p = alloc_fn(arg);
arch/arm64/include/asm/kvm_host.h
1307
int io_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa);
arch/arm64/include/asm/kvm_host.h
139
void *(*to_va)(phys_addr_t phys),
arch/arm64/include/asm/kvm_host.h
1513
extern phys_addr_t hyp_mem_base;
arch/arm64/include/asm/kvm_host.h
1514
extern phys_addr_t hyp_mem_size;
arch/arm64/include/asm/kvm_host.h
166
phys_addr_t pgd_phys;
arch/arm64/include/asm/kvm_host.h
89
phys_addr_t head;
arch/arm64/include/asm/kvm_host.h
98
phys_addr_t *p,
arch/arm64/include/asm/kvm_host.h
99
phys_addr_t (*to_pa)(void *virt))
arch/arm64/include/asm/kvm_hyp.h
130
void __pkvm_init_switch_pgd(phys_addr_t pgd, unsigned long sp,
arch/arm64/include/asm/kvm_hyp.h
132
int __pkvm_init(phys_addr_t phys, unsigned long size, unsigned long nr_cpus,
arch/arm64/include/asm/kvm_mmu.h
109
#define __hyp_pa(x) (((phys_addr_t)(x)) + hyp_physvirt_offset)
arch/arm64/include/asm/kvm_mmu.h
164
int create_hyp_io_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/include/asm/kvm_mmu.h
167
int create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/include/asm/kvm_mmu.h
169
int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr);
arch/arm64/include/asm/kvm_mmu.h
172
void kvm_stage2_unmap_range(struct kvm_s2_mmu *mmu, phys_addr_t start,
arch/arm64/include/asm/kvm_mmu.h
174
void kvm_stage2_flush_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end);
arch/arm64/include/asm/kvm_mmu.h
175
void kvm_stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end);
arch/arm64/include/asm/kvm_mmu.h
181
int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa,
arch/arm64/include/asm/kvm_mmu.h
182
phys_addr_t pa, unsigned long size, bool writable);
arch/arm64/include/asm/kvm_mmu.h
187
phys_addr_t kvm_mmu_get_httbr(void);
arch/arm64/include/asm/kvm_mmu.h
188
phys_addr_t kvm_get_idmap_vector(void);
arch/arm64/include/asm/kvm_nested.h
161
extern int kvm_walk_nested_s2(struct kvm_vcpu *vcpu, phys_addr_t gipa,
arch/arm64/include/asm/kvm_nested.h
89
phys_addr_t output;
arch/arm64/include/asm/kvm_nested.h
98
static inline phys_addr_t kvm_s2_trans_output(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_pgtable.h
226
void* (*phys_to_virt)(phys_addr_t phys);
arch/arm64/include/asm/kvm_pgtable.h
227
phys_addr_t (*virt_to_phys)(void *addr);
arch/arm64/include/asm/kvm_pgtable.h
881
phys_addr_t addr, size_t size);
arch/arm64/include/asm/memory.h
344
phys_addr_t __x = (phys_addr_t)(__tag_reset(x)); \
arch/arm64/include/asm/memory.h
348
#define __pa_symbol_nodebug(x) __kimg_to_phys((phys_addr_t)(x))
arch/arm64/include/asm/memory.h
351
extern phys_addr_t __virt_to_phys(unsigned long x);
arch/arm64/include/asm/memory.h
352
extern phys_addr_t __phys_addr_symbol(unsigned long x);
arch/arm64/include/asm/memory.h
367
static inline phys_addr_t virt_to_phys(const volatile void *x)
arch/arm64/include/asm/memory.h
373
static inline void *phys_to_virt(phys_addr_t x)
arch/arm64/include/asm/memory.h
392
#define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x)))
arch/arm64/include/asm/mmu.h
74
extern void create_mapping_noalloc(phys_addr_t phys, unsigned long virt,
arch/arm64/include/asm/mmu.h
75
phys_addr_t size, pgprot_t prot);
arch/arm64/include/asm/mmu.h
76
extern void create_pgd_mapping(struct mm_struct *mm, phys_addr_t phys,
arch/arm64/include/asm/mmu.h
77
unsigned long virt, phys_addr_t size,
arch/arm64/include/asm/mmu.h
79
extern void *fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot);
arch/arm64/include/asm/mmu_context.h
126
static inline void cpu_install_ttbr0(phys_addr_t ttbr0, unsigned long t0sz)
arch/arm64/include/asm/mmu_context.h
56
void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
arch/arm64/include/asm/pgalloc.h
24
static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
arch/arm64/include/asm/pgalloc.h
37
static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
arch/arm64/include/asm/pgalloc.h
45
static inline void __p4d_populate(p4d_t *p4dp, phys_addr_t pudp, p4dval_t prot)
arch/arm64/include/asm/pgalloc.h
66
static inline void __p4d_populate(p4d_t *p4dp, phys_addr_t pudp, p4dval_t prot)
arch/arm64/include/asm/pgalloc.h
74
static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t p4dp, pgdval_t prot)
arch/arm64/include/asm/pgalloc.h
89
static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t p4dp, pgdval_t prot)
arch/arm64/include/asm/pgalloc.h
98
static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t ptep,
arch/arm64/include/asm/pgtable.h
1004
static inline phys_addr_t pud_offset_phys(p4d_t *p4dp, unsigned long addr)
arch/arm64/include/asm/pgtable.h
1112
static inline phys_addr_t pgd_page_paddr(pgd_t pgd)
arch/arm64/include/asm/pgtable.h
1127
static inline phys_addr_t p4d_offset_phys(pgd_t *pgdp, unsigned long addr)
arch/arm64/include/asm/pgtable.h
120
static inline phys_addr_t __pte_to_phys(pte_t pte)
arch/arm64/include/asm/pgtable.h
126
static inline pteval_t __phys_to_pte_val(phys_addr_t phys)
arch/arm64/include/asm/pgtable.h
131
static inline phys_addr_t __pte_to_phys(pte_t pte)
arch/arm64/include/asm/pgtable.h
136
static inline pteval_t __phys_to_pte_val(phys_addr_t phys)
arch/arm64/include/asm/pgtable.h
144
__pte(__phys_to_pte_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/arm64/include/asm/pgtable.h
634
#define pfn_pmd(pfn,prot) __pmd(__phys_to_pmd_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/arm64/include/asm/pgtable.h
656
#define pfn_pud(pfn,prot) __pud(__phys_to_pud_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
arch/arm64/include/asm/pgtable.h
844
static inline phys_addr_t pmd_page_paddr(pmd_t pmd)
arch/arm64/include/asm/pgtable.h
904
static inline phys_addr_t pud_page_paddr(pud_t pud)
arch/arm64/include/asm/pgtable.h
984
static inline phys_addr_t p4d_page_paddr(p4d_t p4d)
arch/arm64/include/asm/proc-fns.h
20
extern u64 cpu_do_resume(phys_addr_t ptr, u64 idmap_ttbr);
arch/arm64/include/asm/processor.h
105
extern phys_addr_t arm64_dma_phys_limit;
arch/arm64/include/asm/rsi.h
19
bool arm64_rsi_is_protected(phys_addr_t base, size_t size);
arch/arm64/include/asm/rsi.h
26
static inline int rsi_set_memory_range(phys_addr_t start, phys_addr_t end,
arch/arm64/include/asm/rsi.h
30
phys_addr_t top;
arch/arm64/include/asm/rsi.h
46
static inline int rsi_set_memory_range_protected(phys_addr_t start,
arch/arm64/include/asm/rsi.h
47
phys_addr_t end)
arch/arm64/include/asm/rsi.h
57
static inline int rsi_set_memory_range_protected_safe(phys_addr_t start,
arch/arm64/include/asm/rsi.h
58
phys_addr_t end)
arch/arm64/include/asm/rsi.h
64
static inline int rsi_set_memory_range_shared(phys_addr_t start,
arch/arm64/include/asm/rsi.h
65
phys_addr_t end)
arch/arm64/include/asm/rsi_cmds.h
147
static inline unsigned long rsi_attestation_token_continue(phys_addr_t granule,
arch/arm64/include/asm/rsi_cmds.h
50
static inline unsigned long rsi_ipa_state_get(phys_addr_t start,
arch/arm64/include/asm/rsi_cmds.h
51
phys_addr_t end,
arch/arm64/include/asm/rsi_cmds.h
53
phys_addr_t *top)
arch/arm64/include/asm/rsi_cmds.h
71
static inline long rsi_set_addr_range_state(phys_addr_t start,
arch/arm64/include/asm/rsi_cmds.h
72
phys_addr_t end,
arch/arm64/include/asm/rsi_cmds.h
75
phys_addr_t *top)
arch/arm64/include/asm/setup.h
13
extern phys_addr_t __fdt_pointer __initdata;
arch/arm64/include/asm/trans_pgd.h
33
int trans_pgd_idmap_page(struct trans_pgd_info *info, phys_addr_t *trans_ttbr0,
arch/arm64/include/asm/trans_pgd.h
37
phys_addr_t *el2_vectors);
arch/arm64/include/asm/virt.h
85
void __hyp_set_vectors(phys_addr_t phys_vector_base);
arch/arm64/kernel/acpi.c
273
pgprot_t __acpi_get_mem_attribute(phys_addr_t addr)
arch/arm64/kernel/acpi_parking_protocol.c
22
phys_addr_t mailbox_addr;
arch/arm64/kernel/crash_dump.c
45
memcpy(buf, phys_to_virt((phys_addr_t)*ppos), count);
arch/arm64/kernel/hibernate.c
189
phys_addr_t *phys_dst_addr)
arch/arm64/kernel/hibernate.c
197
phys_addr_t trans_ttbr0;
arch/arm64/kernel/hibernate.c
411
phys_addr_t el2_vectors;
arch/arm64/kernel/hibernate.c
412
void __noreturn (*hibernate_exit)(phys_addr_t, phys_addr_t, void *,
arch/arm64/kernel/hibernate.c
413
void *, phys_addr_t, phys_addr_t);
arch/arm64/kernel/hibernate.c
453
(phys_addr_t *)&hibernate_exit);
arch/arm64/kernel/hibernate.c
73
phys_addr_t ttbr1_el1;
arch/arm64/kernel/hibernate.c
80
phys_addr_t __hyp_stub_vectors;
arch/arm64/kernel/machine_kexec.c
261
phys_addr_t addr;
arch/arm64/kernel/machine_kexec_file.c
49
phys_addr_t start, end;
arch/arm64/kernel/patching.c
33
phys_addr_t phys;
arch/arm64/kernel/pi/map_kernel.c
138
idmap_cpu_replace_ttbr1((phys_addr_t)swapper_pg_dir);
arch/arm64/kernel/pi/map_kernel.c
141
static void noinline __section(".idmap.text") set_ttbr0_for_lpa2(phys_addr_t ttbr)
arch/arm64/kernel/pi/map_kernel.c
181
set_ttbr0_for_lpa2((phys_addr_t)init_pg_dir);
arch/arm64/kernel/pi/map_kernel.c
194
set_ttbr0_for_lpa2((phys_addr_t)init_idmap_pg_dir);
arch/arm64/kernel/pi/map_kernel.c
200
static void *__init map_fdt(phys_addr_t fdt)
arch/arm64/kernel/pi/map_kernel.c
203
phys_addr_t efdt = fdt + MAX_FDT_SIZE;
arch/arm64/kernel/pi/map_kernel.c
204
phys_addr_t ptep = (phys_addr_t)ptes; /* We're idmapped when called */
arch/arm64/kernel/pi/map_kernel.c
21
extern void idmap_cpu_replace_ttbr1(phys_addr_t pgdir);
arch/arm64/kernel/pi/map_kernel.c
23
static void __init map_segment(pgd_t *pg_dir, phys_addr_t *pgd, u64 va_offset,
arch/arm64/kernel/pi/map_kernel.c
241
asmlinkage void __init early_map_kernel(u64 boot_status, phys_addr_t fdt)
arch/arm64/kernel/pi/map_kernel.c
43
phys_addr_t pgdp = (phys_addr_t)init_pg_dir + PAGE_SIZE;
arch/arm64/kernel/pi/map_kernel.c
99
idmap_cpu_replace_ttbr1((phys_addr_t)init_pg_dir);
arch/arm64/kernel/pi/map_range.c
102
(phys_addr_t)_stext, text_prot, IDMAP_ROOT_LEVEL,
arch/arm64/kernel/pi/map_range.c
105
(phys_addr_t)__initdata_begin, data_prot, IDMAP_ROOT_LEVEL,
arch/arm64/kernel/pi/map_range.c
29
void __init map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/kernel/pi/map_range.c
91
asmlinkage phys_addr_t __init create_init_idmap(pgd_t *pg_dir, ptdesc_t clrmask)
arch/arm64/kernel/pi/map_range.c
93
phys_addr_t ptep = (phys_addr_t)pg_dir + PAGE_SIZE; /* MMU is off */
arch/arm64/kernel/pi/pi.h
32
void map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/kernel/pi/pi.h
36
asmlinkage void early_map_kernel(u64 boot_status, phys_addr_t fdt);
arch/arm64/kernel/pi/pi.h
38
asmlinkage phys_addr_t create_init_idmap(pgd_t *pgd, ptdesc_t clrmask);
arch/arm64/kernel/psci.c
41
phys_addr_t pa_secondary_entry = __pa_symbol(secondary_entry);
arch/arm64/kernel/rsi.c
106
bool arm64_rsi_is_protected(phys_addr_t base, size_t size)
arch/arm64/kernel/rsi.c
109
phys_addr_t end, top;
arch/arm64/kernel/rsi.c
132
static int realm_ioremap_hook(phys_addr_t phys, size_t size, pgprot_t *prot)
arch/arm64/kernel/rsi.c
67
phys_addr_t start, end;
arch/arm64/kernel/setup.c
170
static void __init setup_machine_fdt(phys_addr_t dt_phys)
arch/arm64/kernel/setup.c
252
phys_addr_t r_start, r_end, mem_size = resource_size(mem);
arch/arm64/kernel/setup.c
61
phys_addr_t __fdt_pointer __initdata;
arch/arm64/kernel/smp_spin_table.c
25
static phys_addr_t cpu_release_addr[NR_CPUS];
arch/arm64/kernel/smp_spin_table.c
69
phys_addr_t pa_holding_pen = __pa_symbol(secondary_holding_pen);
arch/arm64/kvm/hyp/include/nvhe/gfp.h
20
phys_addr_t range_start;
arch/arm64/kvm/hyp/include/nvhe/gfp.h
21
phys_addr_t range_end;
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
50
bool addr_is_memory(phys_addr_t phys);
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
51
int host_stage2_idmap_locked(phys_addr_t addr, u64 size, enum kvm_pgtable_prot prot);
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
52
int host_stage2_set_owner_locked(phys_addr_t addr, u64 size, u8 owner_id);
arch/arm64/kvm/hyp/include/nvhe/memory.h
70
#define __hyp_va(phys) ((void *)((phys_addr_t)(phys) - hyp_physvirt_offset))
arch/arm64/kvm/hyp/include/nvhe/memory.h
72
static inline void *hyp_phys_to_virt(phys_addr_t phys)
arch/arm64/kvm/hyp/include/nvhe/memory.h
77
static inline phys_addr_t hyp_virt_to_phys(void *addr)
arch/arm64/kvm/hyp/include/nvhe/memory.h
83
#define hyp_pfn_to_phys(pfn) ((phys_addr_t)((pfn) << PAGE_SHIFT))
arch/arm64/kvm/hyp/include/nvhe/memory.h
85
static inline struct hyp_page *hyp_phys_to_page(phys_addr_t phys)
arch/arm64/kvm/hyp/include/nvhe/mm.h
17
void *hyp_fixmap_map(phys_addr_t phys);
arch/arm64/kvm/hyp/include/nvhe/mm.h
19
void *hyp_fixblock_map(phys_addr_t phys, size_t *size);
arch/arm64/kvm/hyp/include/nvhe/mm.h
24
int hyp_back_vmemmap(phys_addr_t back);
arch/arm64/kvm/hyp/include/nvhe/mm.h
28
int __pkvm_create_private_mapping(phys_addr_t phys, size_t size,
arch/arm64/kvm/hyp/include/nvhe/mm.h
31
int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr);
arch/arm64/kvm/hyp/nvhe/ffa.c
236
DECLARE_REG(phys_addr_t, tx, ctxt, 1);
arch/arm64/kvm/hyp/nvhe/ffa.c
237
DECLARE_REG(phys_addr_t, rx, ctxt, 2);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
392
DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
401
DECLARE_REG(phys_addr_t, ipa, host_ctxt, 2);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
411
DECLARE_REG(phys_addr_t, start, host_ctxt, 2);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
487
DECLARE_REG(phys_addr_t, phys, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
525
DECLARE_REG(phys_addr_t, phys, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
390
static struct memblock_region *find_mem_range(phys_addr_t addr, struct kvm_mem_range *range)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
394
phys_addr_t end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
420
bool addr_is_memory(phys_addr_t phys)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
532
int host_stage2_idmap_locked(phys_addr_t addr, u64 size,
arch/arm64/kvm/hyp/nvhe/mem_protect.c
538
static void __host_update_page_state(phys_addr_t addr, u64 size, enum pkvm_page_state state)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
544
int host_stage2_set_owner_locked(phys_addr_t addr, u64 size, u8 owner_id)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
694
static void __hyp_set_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
700
static int __hyp_check_page_state_range(phys_addr_t phys, u64 size, enum pkvm_page_state state)
arch/arm64/kvm/hyp/nvhe/mm.c
118
phys_addr_t phys;
arch/arm64/kvm/hyp/nvhe/mm.c
149
int hyp_back_vmemmap(phys_addr_t back)
arch/arm64/kvm/hyp/nvhe/mm.c
212
phys_addr_t phys;
arch/arm64/kvm/hyp/nvhe/mm.c
232
static void *fixmap_map_slot(struct hyp_fixmap_slot *slot, phys_addr_t phys)
arch/arm64/kvm/hyp/nvhe/mm.c
245
void *hyp_fixmap_map(phys_addr_t phys)
arch/arm64/kvm/hyp/nvhe/mm.c
330
phys_addr_t phys;
arch/arm64/kvm/hyp/nvhe/mm.c
364
void *hyp_fixblock_map(phys_addr_t phys, size_t *size)
arch/arm64/kvm/hyp/nvhe/mm.c
434
int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr)
arch/arm64/kvm/hyp/nvhe/mm.c
93
int __pkvm_create_private_mapping(phys_addr_t phys, size_t size,
arch/arm64/kvm/hyp/nvhe/page_alloc.c
226
phys_addr_t phys = hyp_pfn_to_phys(pfn);
arch/arm64/kvm/hyp/nvhe/page_alloc.c
37
phys_addr_t addr = hyp_page_to_phys(p);
arch/arm64/kvm/hyp/nvhe/page_alloc.c
96
phys_addr_t phys = hyp_page_to_phys(p);
arch/arm64/kvm/hyp/nvhe/setup.c
194
phys_addr_t phys;
arch/arm64/kvm/hyp/nvhe/setup.c
344
int __pkvm_init(phys_addr_t phys, unsigned long size, unsigned long nr_cpus,
arch/arm64/kvm/hyp/nvhe/setup.c
97
static int recreate_hyp_mappings(phys_addr_t phys, unsigned long size,
arch/arm64/kvm/hyp/nvhe/tlb.c
149
phys_addr_t ipa, int level)
arch/arm64/kvm/hyp/nvhe/tlb.c
179
phys_addr_t ipa, int level)
arch/arm64/kvm/hyp/nvhe/tlb.c
209
phys_addr_t start, unsigned long pages)
arch/arm64/kvm/hyp/pgtable.c
651
phys_addr_t addr, size_t size)
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c
41
phys_addr_t fault_ipa;
arch/arm64/kvm/hyp/vhe/tlb.c
125
phys_addr_t ipa, int level)
arch/arm64/kvm/hyp/vhe/tlb.c
157
phys_addr_t start, unsigned long pages)
arch/arm64/kvm/hyp/vhe/tlb.c
93
phys_addr_t ipa, int level)
arch/arm64/kvm/mmio.c
153
int io_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa)
arch/arm64/kvm/mmu.c
1031
phys_addr_t addr = memslot->base_gfn << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1032
phys_addr_t size = PAGE_SIZE * memslot->npages;
arch/arm64/kvm/mmu.c
1177
int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa,
arch/arm64/kvm/mmu.c
1178
phys_addr_t pa, unsigned long size, bool writable)
arch/arm64/kvm/mmu.c
1180
phys_addr_t addr;
arch/arm64/kvm/mmu.c
120
static int kvm_mmu_split_huge_pages(struct kvm *kvm, phys_addr_t addr,
arch/arm64/kvm/mmu.c
121
phys_addr_t end)
arch/arm64/kvm/mmu.c
1221
void kvm_stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
1243
phys_addr_t start, end;
arch/arm64/kvm/mmu.c
1271
phys_addr_t start, end;
arch/arm64/kvm/mmu.c
1301
phys_addr_t base_gfn = slot->base_gfn + gfn_offset;
arch/arm64/kvm/mmu.c
1302
phys_addr_t start = (base_gfn + __ffs(mask)) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1303
phys_addr_t end = (base_gfn + __fls(mask) + 1) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1404
phys_addr_t *ipap)
arch/arm64/kvm/mmu.c
1567
static int gmem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa,
arch/arm64/kvm/mmu.c
1642
static int user_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa,
arch/arm64/kvm/mmu.c
1653
phys_addr_t ipa = fault_ipa;
arch/arm64/kvm/mmu.c
1946
static void handle_access_fault(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa)
arch/arm64/kvm/mmu.c
2053
phys_addr_t fault_ipa; /* The address we faulted on */
arch/arm64/kvm/mmu.c
2054
phys_addr_t ipa; /* Always the IPA in the L1 guest phys space */
arch/arm64/kvm/mmu.c
2265
phys_addr_t kvm_mmu_get_httbr(void)
arch/arm64/kvm/mmu.c
2270
phys_addr_t kvm_get_idmap_vector(void)
arch/arm64/kvm/mmu.c
2494
phys_addr_t size = slot->npages << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
272
static phys_addr_t kvm_host_pa(void *addr)
arch/arm64/kvm/mmu.c
277
static void *kvm_host_va(phys_addr_t phys)
arch/arm64/kvm/mmu.c
32
static phys_addr_t __ro_after_init hyp_idmap_vector;
arch/arm64/kvm/mmu.c
328
static void __unmap_stage2_range(struct kvm_s2_mmu *mmu, phys_addr_t start, u64 size,
arch/arm64/kvm/mmu.c
332
phys_addr_t end = start + size;
arch/arm64/kvm/mmu.c
340
void kvm_stage2_unmap_range(struct kvm_s2_mmu *mmu, phys_addr_t start,
arch/arm64/kvm/mmu.c
346
void kvm_stage2_flush_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
354
phys_addr_t addr = memslot->base_gfn << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
355
phys_addr_t end = addr + PAGE_SIZE * memslot->npages;
arch/arm64/kvm/mmu.c
40
static phys_addr_t __stage2_range_addr_end(phys_addr_t addr, phys_addr_t end,
arch/arm64/kvm/mmu.c
41
phys_addr_t size)
arch/arm64/kvm/mmu.c
43
phys_addr_t boundary = ALIGN_DOWN(addr + size, size);
arch/arm64/kvm/mmu.c
436
static phys_addr_t kvm_kaddr_to_phys(void *kaddr)
arch/arm64/kvm/mmu.c
48
static phys_addr_t stage2_range_addr_end(phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
50
phys_addr_t size = kvm_granule_size(KVM_PGTABLE_MIN_BLOCK_LEVEL);
arch/arm64/kvm/mmu.c
535
phys_addr_t start, end, cur;
arch/arm64/kvm/mmu.c
567
phys_addr_t start, end, cur;
arch/arm64/kvm/mmu.c
593
phys_addr_t phys_addr;
arch/arm64/kvm/mmu.c
62
static int stage2_apply_range(struct kvm_s2_mmu *mmu, phys_addr_t addr,
arch/arm64/kvm/mmu.c
63
phys_addr_t end,
arch/arm64/kvm/mmu.c
678
static int __create_hyp_private_mapping(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
708
int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr)
arch/arm64/kvm/mmu.c
757
int create_hyp_io_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
795
int create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
917
static void stage2_destroy_range(struct kvm_pgtable *pgt, phys_addr_t addr,
arch/arm64/kvm/mmu.c
918
phys_addr_t end)
arch/arm64/kvm/nested.c
191
static int check_output_size(struct s2_walk_info *wi, phys_addr_t output)
arch/arm64/kvm/nested.c
201
static int read_guest_s2_desc(struct kvm_vcpu *vcpu, phys_addr_t pa, u64 *desc,
arch/arm64/kvm/nested.c
223
static int swap_guest_s2_desc(struct kvm_vcpu *vcpu, phys_addr_t pa, u64 old, u64 new,
arch/arm64/kvm/nested.c
244
static int walk_nested_s2_pgd(struct kvm_vcpu *vcpu, phys_addr_t ipa,
arch/arm64/kvm/nested.c
248
phys_addr_t base_addr;
arch/arm64/kvm/nested.c
252
phys_addr_t paddr;
arch/arm64/kvm/nested.c
291
phys_addr_t index;
arch/arm64/kvm/nested.c
403
int kvm_walk_nested_s2(struct kvm_vcpu *vcpu, phys_addr_t gipa,
arch/arm64/kvm/pkvm.c
24
phys_addr_t hyp_mem_base;
arch/arm64/kvm/pkvm.c
25
phys_addr_t hyp_mem_size;
arch/arm64/kvm/va_layout.c
84
phys_addr_t idmap_addr = __pa_symbol(__hyp_idmap_text_start);
arch/arm64/kvm/vgic/vgic-its.c
530
static struct vgic_irq *vgic_its_check_cache(struct kvm *kvm, phys_addr_t db,
arch/arm64/kvm/vgic/vgic-its.c
697
phys_addr_t db;
arch/arm64/kvm/vgic/vgic-its.c
872
phys_addr_t base = GITS_BASER_ADDR_48_to_52(baser);
arch/arm64/kvm/vgic/vgic-its.c
891
phys_addr_t addr;
arch/arm64/kvm/vgic/vgic-kvm-device.c
18
int vgic_check_iorange(struct kvm *kvm, phys_addr_t ioaddr,
arch/arm64/kvm/vgic/vgic-kvm-device.c
19
phys_addr_t addr, phys_addr_t alignment,
arch/arm64/kvm/vgic/vgic-kvm-device.c
20
phys_addr_t size)
arch/arm64/kvm/vgic/vgic-kvm-device.c
97
phys_addr_t *addr_ptr, alignment, size;
arch/arm64/kvm/vgic/vgic.h
274
int vgic_check_iorange(struct kvm *kvm, phys_addr_t ioaddr,
arch/arm64/kvm/vgic/vgic.h
275
phys_addr_t addr, phys_addr_t alignment,
arch/arm64/kvm/vgic/vgic.h
276
phys_addr_t size);
arch/arm64/mm/context.c
349
void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm)
arch/arm64/mm/dma-mapping.c
15
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/arm64/mm/dma-mapping.c
23
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/arm64/mm/fixmap.c
120
phys_addr_t phys, pgprot_t flags)
arch/arm64/mm/fixmap.c
137
void *__init fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot)
arch/arm64/mm/fixmap.c
140
phys_addr_t dt_phys_base;
arch/arm64/mm/init.c
116
static phys_addr_t __init max_zone_phys(phys_addr_t zone_limit)
arch/arm64/mm/init.c
123
phys_addr_t __maybe_unused dma32_phys_limit =
arch/arm64/mm/init.c
137
phys_addr_t __maybe_unused acpi_zone_dma_limit;
arch/arm64/mm/init.c
138
phys_addr_t __maybe_unused dt_zone_dma_limit;
arch/arm64/mm/init.c
139
phys_addr_t __maybe_unused dma32_phys_limit =
arch/arm64/mm/init.c
166
phys_addr_t addr = PFN_PHYS(pfn);
arch/arm64/mm/init.c
176
static phys_addr_t memory_limit __ro_after_init = PHYS_ADDR_MAX;
arch/arm64/mm/init.c
263
phys_addr_t base = phys_initrd_start & PAGE_MASK;
arch/arm64/mm/init.c
68
phys_addr_t __ro_after_init arm64_dma_phys_limit;
arch/arm64/mm/ioremap.c
17
void __iomem *__ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/arm64/mm/kasan_init.c
106
phys_addr_t p4d_phys = early ?
arch/arm64/mm/kasan_init.c
122
phys_addr_t page_phys = early ?
arch/arm64/mm/kasan_init.c
306
phys_addr_t pa_start, pa_end;
arch/arm64/mm/kasan_init.c
35
static phys_addr_t __init kasan_alloc_zeroed_page(int node)
arch/arm64/mm/kasan_init.c
48
static phys_addr_t __init kasan_alloc_raw_page(int node)
arch/arm64/mm/kasan_init.c
66
phys_addr_t pte_phys = early ?
arch/arm64/mm/kasan_init.c
80
phys_addr_t pmd_phys = early ?
arch/arm64/mm/kasan_init.c
93
phys_addr_t pud_phys = early ?
arch/arm64/mm/mmap.c
43
int valid_phys_addr_range(phys_addr_t addr, size_t size)
arch/arm64/mm/mmu.c
1003
static void update_mapping_prot(phys_addr_t phys, unsigned long virt,
arch/arm64/mm/mmu.c
1004
phys_addr_t size, pgprot_t prot)
arch/arm64/mm/mmu.c
1019
static void __init __map_memblock(pgd_t *pgdp, phys_addr_t start,
arch/arm64/mm/mmu.c
1020
phys_addr_t end, pgprot_t prot, int flags)
arch/arm64/mm/mmu.c
1051
static phys_addr_t __init arm64_kfence_alloc_pool(void)
arch/arm64/mm/mmu.c
1053
phys_addr_t kfence_pool;
arch/arm64/mm/mmu.c
1071
static void __init arm64_kfence_map_pool(phys_addr_t kfence_pool, pgd_t *pgdp)
arch/arm64/mm/mmu.c
1112
static inline phys_addr_t arm64_kfence_alloc_pool(void) { return 0; }
arch/arm64/mm/mmu.c
1113
static inline void arm64_kfence_map_pool(phys_addr_t kfence_pool, pgd_t *pgdp) { }
arch/arm64/mm/mmu.c
1120
phys_addr_t kernel_start = __pa_symbol(_text);
arch/arm64/mm/mmu.c
1121
phys_addr_t kernel_end = __pa_symbol(__init_begin);
arch/arm64/mm/mmu.c
1122
phys_addr_t start, end;
arch/arm64/mm/mmu.c
1123
phys_addr_t early_kfence_pool;
arch/arm64/mm/mmu.c
115
static phys_addr_t __init early_pgtable_alloc(enum pgtable_type pgtable_type)
arch/arm64/mm/mmu.c
117
phys_addr_t phys;
arch/arm64/mm/mmu.c
1206
phys_addr_t pa_start = __pa_symbol(va_start);
arch/arm64/mm/mmu.c
1227
static phys_addr_t kpti_ng_temp_alloc __initdata;
arch/arm64/mm/mmu.c
1229
static phys_addr_t __init kpti_ng_pgd_alloc(enum pgtable_type type)
arch/arm64/mm/mmu.c
1237
typedef void (kpti_remap_fn)(int, int, phys_addr_t, unsigned long);
arch/arm64/mm/mmu.c
1328
phys_addr_t pa_start = __pa_symbol(__entry_tramp_text_start);
arch/arm64/mm/mmu.c
1367
void __pi_map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/mm/mmu.c
1376
phys_addr_t start = __pa_symbol(__idmap_text_start);
arch/arm64/mm/mmu.c
1377
phys_addr_t end = __pa_symbol(__idmap_text_end);
arch/arm64/mm/mmu.c
1378
phys_addr_t ptep = __pa_symbol(idmap_ptes);
arch/arm64/mm/mmu.c
1386
phys_addr_t pa = __pa_symbol(&idmap_kpti_bbml2_flag);
arch/arm64/mm/mmu.c
175
phys_addr_t phys, pgprot_t prot)
arch/arm64/mm/mmu.c
1794
int pud_set_huge(pud_t *pudp, phys_addr_t phys, pgprot_t prot)
arch/arm64/mm/mmu.c
1808
int pmd_set_huge(pmd_t *pmdp, phys_addr_t phys, pgprot_t prot)
arch/arm64/mm/mmu.c
1940
phys_addr_t start_linear_pa = __pa(_PAGE_OFFSET(vabits_actual));
arch/arm64/mm/mmu.c
1941
phys_addr_t end_linear_pa = __pa(PAGE_END - 1);
arch/arm64/mm/mmu.c
198
unsigned long end, phys_addr_t phys,
arch/arm64/mm/mmu.c
200
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
2085
phys_addr_t start, end, addr;
arch/arm64/mm/mmu.c
210
phys_addr_t pte_phys;
arch/arm64/mm/mmu.c
2182
typedef void (ttbr_replace_func)(phys_addr_t);
arch/arm64/mm/mmu.c
2188
phys_addr_t ttbr1 = phys_to_ttbr(virt_to_phys(pgdp));
arch/arm64/mm/mmu.c
254
phys_addr_t phys, pgprot_t prot,
arch/arm64/mm/mmu.c
255
phys_addr_t (*pgtable_alloc)(enum pgtable_type), int flags)
arch/arm64/mm/mmu.c
293
unsigned long end, phys_addr_t phys,
arch/arm64/mm/mmu.c
295
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
309
phys_addr_t pmd_phys;
arch/arm64/mm/mmu.c
351
phys_addr_t phys, pgprot_t prot,
arch/arm64/mm/mmu.c
352
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
362
phys_addr_t pud_phys;
arch/arm64/mm/mmu.c
417
phys_addr_t phys, pgprot_t prot,
arch/arm64/mm/mmu.c
418
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
428
phys_addr_t p4d_phys;
arch/arm64/mm/mmu.c
467
static int __create_pgd_mapping_locked(pgd_t *pgdir, phys_addr_t phys,
arch/arm64/mm/mmu.c
468
unsigned long virt, phys_addr_t size,
arch/arm64/mm/mmu.c
470
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
500
static int __create_pgd_mapping(pgd_t *pgdir, phys_addr_t phys,
arch/arm64/mm/mmu.c
501
unsigned long virt, phys_addr_t size,
arch/arm64/mm/mmu.c
503
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
516
static void early_create_pgd_mapping(pgd_t *pgdir, phys_addr_t phys,
arch/arm64/mm/mmu.c
517
unsigned long virt, phys_addr_t size,
arch/arm64/mm/mmu.c
519
phys_addr_t (*pgtable_alloc)(enum pgtable_type),
arch/arm64/mm/mmu.c
530
static phys_addr_t __pgd_pgtable_alloc(struct mm_struct *mm, gfp_t gfp,
arch/arm64/mm/mmu.c
535
phys_addr_t pa;
arch/arm64/mm/mmu.c
560
static phys_addr_t
arch/arm64/mm/mmu.c
566
static phys_addr_t __maybe_unused
arch/arm64/mm/mmu.c
572
static phys_addr_t
arch/arm64/mm/mmu.c
592
phys_addr_t pte_phys;
arch/arm64/mm/mmu.c
637
phys_addr_t pmd_phys;
arch/arm64/mm/mmu.c
976
void __init create_mapping_noalloc(phys_addr_t phys, unsigned long virt,
arch/arm64/mm/mmu.c
977
phys_addr_t size, pgprot_t prot)
arch/arm64/mm/mmu.c
988
void __init create_pgd_mapping(struct mm_struct *mm, phys_addr_t phys,
arch/arm64/mm/mmu.c
989
unsigned long virt, phys_addr_t size,
arch/arm64/mm/pageattr.c
277
phys_addr_t start, end;
arch/arm64/mm/physaddr.c
10
phys_addr_t __virt_to_phys(unsigned long x)
arch/arm64/mm/physaddr.c
21
phys_addr_t __phys_addr_symbol(unsigned long x)
arch/arm64/mm/trans_pgd.c
241
int trans_pgd_idmap_page(struct trans_pgd_info *info, phys_addr_t *trans_ttbr0,
arch/arm64/mm/trans_pgd.c
244
phys_addr_t dst_addr = virt_to_phys(page);
arch/arm64/mm/trans_pgd.c
285
phys_addr_t *el2_vectors)
arch/csky/mm/dma-mapping.c
14
static inline void cache_op(phys_addr_t paddr, size_t size,
arch/csky/mm/dma-mapping.c
58
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/csky/mm/dma-mapping.c
74
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/hexagon/kernel/dma.c
12
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/loongarch/include/asm/crash_reserve.h
10
extern phys_addr_t memblock_end_of_DRAM(void);
arch/loongarch/include/asm/dmi.h
15
static inline void *dmi_remap(phys_addr_t phys_addr, unsigned long size)
arch/loongarch/include/asm/fixmap.h
24
phys_addr_t phys, pgprot_t flags);
arch/loongarch/include/asm/io.h
17
extern void __init __iomem *early_ioremap(phys_addr_t phys_addr, unsigned long size);
arch/loongarch/include/asm/io.h
25
static inline void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
arch/loongarch/include/asm/io.h
88
extern int valid_phys_addr_range(phys_addr_t addr, size_t size);
arch/loongarch/include/asm/kvm_mmu.h
108
phys_addr_t addr)
arch/loongarch/include/asm/kvm_mmu.h
114
static inline phys_addr_t kvm_pgtable_addr_end(kvm_ptw_ctx *ctx,
arch/loongarch/include/asm/kvm_mmu.h
115
phys_addr_t addr, phys_addr_t end)
arch/loongarch/include/asm/kvm_mmu.h
117
phys_addr_t boundary, size;
arch/loongarch/include/asm/kvm_mmu.h
29
#define kvm_pte_pfn(x) ((phys_addr_t)((x & _PFN_MASK) >> PFN_PTE_SHIFT))
arch/loongarch/include/asm/kvm_mmu.h
33
typedef int (*kvm_pte_ops)(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx);
arch/loongarch/include/asm/pci.h
20
extern phys_addr_t mcfg_addr_init(int node);
arch/loongarch/kernel/efi.c
159
memblock_reserve((phys_addr_t)boot_memmap, sizeof(*tbl) + data.size);
arch/loongarch/kernel/machine_kexec_file.c
64
phys_addr_t start, end;
arch/loongarch/kernel/numa.c
216
phys_addr_t start = memblock_start_of_DRAM();
arch/loongarch/kernel/numa.c
217
phys_addr_t end = memblock_end_of_DRAM() - 1;
arch/loongarch/kernel/setup.c
193
phys_addr_t start, size;
arch/loongarch/kernel/setup.c
234
phys_addr_t start, end;
arch/loongarch/kernel/setup.c
382
phys_addr_t start = __pa_symbol(&_text);
arch/loongarch/kernel/setup.c
383
phys_addr_t size = __pa_symbol(&_end) - start;
arch/loongarch/kernel/setup.c
547
phys_addr_t r_start, r_end, mem_size = resource_size(mem);
arch/loongarch/kvm/mmu.c
184
static int kvm_ptw_leaf(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
187
phys_addr_t next, start, size;
arch/loongarch/kvm/mmu.c
218
static int kvm_ptw_dir(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
221
phys_addr_t next, start, size;
arch/loongarch/kvm/mmu.c
262
static int kvm_ptw_top(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
265
phys_addr_t next;
arch/loongarch/kvm/mmu.c
41
static int kvm_mkold_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
55
static int kvm_mkclean_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
88
static int kvm_flush_pte(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx)
arch/loongarch/mm/init.c
181
phys_addr_t phys, pgprot_t flags)
arch/loongarch/mm/ioremap.c
9
void __init __iomem *early_ioremap(phys_addr_t phys_addr, unsigned long size)
arch/loongarch/mm/kasan_init.c
109
static phys_addr_t __init kasan_alloc_zeroed_page(int node)
arch/loongarch/mm/kasan_init.c
123
phys_addr_t pte_phys = early ?
arch/loongarch/mm/kasan_init.c
136
phys_addr_t pmd_phys = early ?
arch/loongarch/mm/kasan_init.c
149
phys_addr_t pud_phys = early ?
arch/loongarch/mm/kasan_init.c
162
phys_addr_t p4d_phys = early ?
arch/loongarch/mm/kasan_init.c
179
phys_addr_t page_phys = early ?
arch/loongarch/mm/kasan_init.c
270
phys_addr_t pa_start, pa_end;
arch/loongarch/mm/mmap.c
133
int valid_phys_addr_range(phys_addr_t addr, size_t size)
arch/loongarch/pci/pci.c
44
phys_addr_t mcfg_addr_init(int node)
arch/m68k/kernel/dma.c
29
void arch_sync_dma_for_device(phys_addr_t handle, size_t size,
arch/m68k/mac/config.c
953
phys_addr_t swim_base = 0;
arch/microblaze/include/asm/fixmap.h
56
phys_addr_t phys, pgprot_t flags);
arch/microblaze/include/asm/io.h
35
extern void __iomem *ioremap(phys_addr_t address, unsigned long size);
arch/microblaze/include/asm/pgtable.h
280
static inline pte_t mk_pte_phys(phys_addr_t physpage, pgprot_t pgprot)
arch/microblaze/include/asm/pgtable.h
432
int map_page(unsigned long va, phys_addr_t pa, int flags);
arch/microblaze/kernel/dma.c
17
static void __dma_sync(phys_addr_t paddr, size_t size,
arch/microblaze/kernel/dma.c
33
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/microblaze/kernel/dma.c
39
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/microblaze/mm/consistent.c
20
phys_addr_t paddr = page_to_phys(page);
arch/microblaze/mm/pgtable.c
122
void __iomem *ioremap(phys_addr_t addr, unsigned long size)
arch/microblaze/mm/pgtable.c
137
int map_page(unsigned long va, phys_addr_t pa, int flags)
arch/microblaze/mm/pgtable.c
256
void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t flags)
arch/microblaze/mm/pgtable.c
49
static void __iomem *__ioremap(phys_addr_t addr, unsigned long size,
arch/microblaze/mm/pgtable.c
53
phys_addr_t p;
arch/microblaze/mm/pgtable.c
74
!(p >= __virt_to_phys((phys_addr_t)__bss_stop) &&
arch/microblaze/mm/pgtable.c
75
p < __virt_to_phys((phys_addr_t)__bss_stop))) {
arch/mips/alchemy/common/setup.c
80
phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size)
arch/mips/alchemy/common/setup.c
91
return (phys_addr_t)(AU1500_PCI_MEM_PHYS_ADDR + phys_addr);
arch/mips/alchemy/common/setup.c
99
phys_addr_t phys_addr = fixup_bigphys_addr(pfn << PAGE_SHIFT, size);
arch/mips/alchemy/devboards/platform.c
68
int __init db1x_register_pcmcia_socket(phys_addr_t pcmcia_attr_start,
arch/mips/alchemy/devboards/platform.c
69
phys_addr_t pcmcia_attr_end,
arch/mips/alchemy/devboards/platform.c
70
phys_addr_t pcmcia_mem_start,
arch/mips/alchemy/devboards/platform.c
71
phys_addr_t pcmcia_mem_end,
arch/mips/alchemy/devboards/platform.c
72
phys_addr_t pcmcia_io_start,
arch/mips/alchemy/devboards/platform.c
73
phys_addr_t pcmcia_io_end,
arch/mips/alchemy/devboards/platform.h
10
phys_addr_t pcmcia_mem_end,
arch/mips/alchemy/devboards/platform.h
11
phys_addr_t pcmcia_io_start,
arch/mips/alchemy/devboards/platform.h
12
phys_addr_t pcmcia_io_end,
arch/mips/alchemy/devboards/platform.h
7
int __init db1x_register_pcmcia_socket(phys_addr_t pcmcia_attr_start,
arch/mips/alchemy/devboards/platform.h
8
phys_addr_t pcmcia_attr_len,
arch/mips/alchemy/devboards/platform.h
9
phys_addr_t pcmcia_mem_start,
arch/mips/ath25/board.c
102
int __init ath25_find_config(phys_addr_t base, unsigned long size)
arch/mips/ath25/devices.h
30
int ath25_find_config(phys_addr_t offset, unsigned long size);
arch/mips/cavium-octeon/dma-octeon.c
100
static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/mips/cavium-octeon/dma-octeon.c
116
phys_addr_t paddr)
arch/mips/cavium-octeon/dma-octeon.c
130
static phys_addr_t octeon_small_dma_to_phys(struct device *dev,
arch/mips/cavium-octeon/dma-octeon.c
171
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/cavium-octeon/dma-octeon.c
180
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/mips/cavium-octeon/dma-octeon.c
191
phys_addr_t start, end;
arch/mips/cavium-octeon/dma-octeon.c
192
phys_addr_t max_addr;
arch/mips/cavium-octeon/dma-octeon.c
193
phys_addr_t addr_size;
arch/mips/cavium-octeon/dma-octeon.c
31
dma_addr_t (*phys_to_dma)(struct device *dev, phys_addr_t paddr);
arch/mips/cavium-octeon/dma-octeon.c
32
phys_addr_t (*dma_to_phys)(struct device *dev, dma_addr_t daddr);
arch/mips/cavium-octeon/dma-octeon.c
35
static dma_addr_t octeon_hole_phys_to_dma(phys_addr_t paddr)
arch/mips/cavium-octeon/dma-octeon.c
43
static phys_addr_t octeon_hole_dma_to_phys(dma_addr_t daddr)
arch/mips/cavium-octeon/dma-octeon.c
51
static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/cavium-octeon/dma-octeon.c
58
static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/mips/cavium-octeon/dma-octeon.c
73
static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/cavium-octeon/dma-octeon.c
78
static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/mips/cavium-octeon/dma-octeon.c
88
static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/fw/arc/memory.c
30
static phys_addr_t prom_mem_base[MAX_PROM_MEM] __initdata;
arch/mips/fw/arc/memory.c
31
static phys_addr_t prom_mem_size[MAX_PROM_MEM] __initdata;
arch/mips/include/asm/bootinfo.h
96
extern void detect_memory_region(phys_addr_t start, phys_addr_t sz_min, phys_addr_t sz_max);
arch/mips/include/asm/cdmm.h
64
phys_addr_t mips_cdmm_phys_base(void);
arch/mips/include/asm/dma-direct.h
5
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr);
arch/mips/include/asm/dma-direct.h
6
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
arch/mips/include/asm/io.h
104
static inline phys_addr_t virt_to_phys(const volatile void *x)
arch/mips/include/asm/io.h
117
void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
arch/mips/include/asm/io.h
98
extern phys_addr_t __virt_to_phys(volatile const void *x);
arch/mips/include/asm/maar.h
100
phys_addr_t lower;
arch/mips/include/asm/maar.h
101
phys_addr_t upper;
arch/mips/include/asm/maar.h
40
static inline void write_maar_pair(unsigned idx, phys_addr_t lower,
arch/mips/include/asm/maar.h
41
phys_addr_t upper, unsigned attrs)
arch/mips/include/asm/mach-bcm63xx/ioremap.h
31
static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size,
arch/mips/include/asm/mach-bcm63xx/ioremap.h
7
static inline int is_bcm63xx_internal_registers(phys_addr_t offset)
arch/mips/include/asm/mach-bmips/ioremap.h
15
static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size,
arch/mips/include/asm/mach-bmips/ioremap.h
7
static inline int is_bmips_internal_registers(phys_addr_t offset)
arch/mips/include/asm/mach-generic/ioremap.h
10
static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size,
arch/mips/include/asm/mach-tx49xx/ioremap.h
10
static inline void __iomem *plat_ioremap(phys_addr_t offset, unsigned long size,
arch/mips/include/asm/mips-cm.h
33
extern phys_addr_t mips_cm_phys_base(void);
arch/mips/include/asm/mips-cm.h
46
extern phys_addr_t mips_cm_l2sync_phys_base(void);
arch/mips/include/asm/mips-cpc.h
28
extern phys_addr_t mips_cpc_default_phys_base(void);
arch/mips/include/asm/octeon/cvmx.h
163
static inline phys_addr_t cvmx_ptr_to_phys(void *ptr)
arch/mips/include/asm/page.h
198
extern phys_addr_t __phys_addr_symbol(unsigned long x);
arch/mips/include/asm/pgtable.h
606
phys_addr_t fixup_bigphys_addr(phys_addr_t addr, phys_addr_t size);
arch/mips/include/asm/traps.h
27
extern void reserve_exception_space(phys_addr_t addr, unsigned long size);
arch/mips/include/asm/yamon-dt.h
19
phys_addr_t start;
arch/mips/include/asm/yamon-dt.h
20
phys_addr_t size;
arch/mips/include/asm/yamon-dt.h
21
phys_addr_t discard;
arch/mips/jazz/jazzdma.c
524
static dma_addr_t jazz_dma_map_phys(struct device *dev, phys_addr_t phys,
arch/mips/kernel/mips-cm.c
185
phys_addr_t __weak mips_cm_phys_base(void)
arch/mips/kernel/mips-cm.c
204
phys_addr_t __weak mips_cm_l2sync_phys_base(void)
arch/mips/kernel/mips-cm.c
223
phys_addr_t addr;
arch/mips/kernel/mips-cm.c
262
phys_addr_t addr;
arch/mips/kernel/mips-cpc.c
22
phys_addr_t __weak mips_cpc_default_phys_base(void)
arch/mips/kernel/mips-cpc.c
46
static phys_addr_t mips_cpc_phys_base(void)
arch/mips/kernel/mips-cpc.c
73
phys_addr_t addr;
arch/mips/kernel/setup.c
100
phys_addr_t size;
arch/mips/kernel/setup.c
268
phys_addr_t ramstart, ramend;
arch/mips/kernel/setup.c
347
phys_addr_t start, size;
arch/mips/kernel/setup.c
422
phys_addr_t start, end;
arch/mips/kernel/setup.c
509
phys_addr_t start = __pa_symbol(&_text);
arch/mips/kernel/setup.c
510
phys_addr_t size = __pa_symbol(&_end) - start;
arch/mips/kernel/setup.c
681
phys_addr_t start, end;
arch/mips/kernel/setup.c
97
void __init detect_memory_region(phys_addr_t start, phys_addr_t sz_min, phys_addr_t sz_max)
arch/mips/kernel/smp-cps.c
166
phys_addr_t end;
arch/mips/kernel/smp-cps.c
40
static phys_addr_t cps_vec_pa;
arch/mips/kernel/traps.c
2010
void reserve_exception_space(phys_addr_t addr, unsigned long size)
arch/mips/kernel/traps.c
2326
phys_addr_t ebase_pa;
arch/mips/loongson2ef/fuloong-2e/dma.c
4
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/loongson2ef/fuloong-2e/dma.c
9
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
arch/mips/loongson2ef/lemote-2f/dma.c
4
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/loongson2ef/lemote-2f/dma.c
9
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
arch/mips/loongson64/dma.c
17
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/mips/loongson64/dma.c
8
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/loongson64/init.c
52
phys_addr_t node_id, mem_start, mem_size;
arch/mips/mm/dma-noncoherent.c
124
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/mips/mm/dma-noncoherent.c
131
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/mips/mm/dma-noncoherent.c
95
static inline void dma_sync_phys(phys_addr_t paddr, size_t size,
arch/mips/mm/init.c
316
phys_addr_t lower, upper, attr;
arch/mips/mm/init.c
359
upper |= (phys_addr_t)readx_c0_maar() << MIPS_MAARX_ADDR_SHIFT;
arch/mips/mm/init.c
366
lower |= (phys_addr_t)readx_c0_maar() << MIPS_MAARX_ADDR_SHIFT;
arch/mips/mm/ioremap.c
22
#define IS_LOW512(addr) (!((phys_addr_t)(addr) & (phys_addr_t) ~0x1fffffffULL))
arch/mips/mm/ioremap.c
46
void __iomem *ioremap_prot(phys_addr_t phys_addr, unsigned long size,
arch/mips/mm/ioremap.c
52
phys_addr_t last_addr;
arch/mips/mm/ioremap64.c
5
void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
arch/mips/mm/physaddr.c
30
phys_addr_t __virt_to_phys(volatile const void *x)
arch/mips/mm/physaddr.c
40
phys_addr_t __phys_addr_symbol(unsigned long x)
arch/mips/mm/tlb-r4k.c
749
phys_addr_t tlb_vpn_size;
arch/mips/mti-malta/malta-init.c
113
phys_addr_t mips_cpc_default_phys_base(void)
arch/mips/mti-malta/malta-memory.c
40
phys_addr_t mips_cdmm_phys_base(void)
arch/mips/pci/pci-ar2315.c
174
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/pci/pci-ar2315.c
179
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
arch/mips/pci/pci-generic.c
51
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
arch/mips/pci/pci-legacy.c
32
unsigned long pci_address_to_pio(phys_addr_t address)
arch/mips/pci/pci-xtalk-bridge.c
29
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/pci/pci-xtalk-bridge.c
37
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
arch/mips/pci/pci.c
51
phys_addr_t size = resource_size(rsrc);
arch/mips/ralink/mt7621.c
59
phys_addr_t mips_cpc_default_phys_base(void)
arch/mips/ralink/mt7621.c
64
static bool __init mt7621_addr_wraparound_test(phys_addr_t size)
arch/mips/ralink/mt7621.c
79
phys_addr_t size;
arch/mips/rb532/prom.c
105
phys_addr_t memsize;
arch/mips/rb532/prom.c
106
phys_addr_t ddrbase;
arch/mips/rb532/prom.c
116
ddrbase = (phys_addr_t)&ddr->ddrbase;
arch/mips/rb532/prom.c
117
memsize = (phys_addr_t)&ddr->ddrmask;
arch/mips/sgi-ip30/ip30-setup.c
51
phys_addr_t addr;
arch/mips/sgi-ip30/ip30-setup.c
52
phys_addr_t size;
arch/mips/sgi-ip32/ip32-dma.c
21
dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/mips/sgi-ip32/ip32-dma.c
30
phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
arch/mips/sgi-ip32/ip32-dma.c
32
phys_addr_t paddr = dma_addr & RAM_OFFSET_MASK;
arch/mips/sibyte/swarm/platform.c
54
phys_addr_t offset, size;
arch/nios2/kernel/setup.c
147
phys_addr_t block_start, block_end;
arch/nios2/kernel/setup.c
149
phys_addr_t memblock_limit = 0;
arch/nios2/mm/dma-mapping.c
21
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/nios2/mm/dma-mapping.c
45
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/openrisc/include/asm/fixmap.h
41
phys_addr_t phys, pgprot_t flags);
arch/openrisc/kernel/dma.c
95
void arch_sync_dma_for_device(phys_addr_t addr, size_t size,
arch/openrisc/kernel/patching.c
23
phys_addr_t phys;
arch/openrisc/kernel/setup.c
50
phys_addr_t memory_start, memory_end;
arch/openrisc/mm/init.c
199
static int __init map_page(unsigned long va, phys_addr_t pa, pgprot_t prot)
arch/openrisc/mm/init.c
228
phys_addr_t phys, pgprot_t prot)
arch/openrisc/mm/init.c
60
phys_addr_t start, end;
arch/parisc/include/asm/fixmap.h
59
void set_fixmap(enum fixed_addresses idx, phys_addr_t phys);
arch/parisc/kernel/pci-dma.c
438
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/parisc/kernel/pci-dma.c
448
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/parisc/mm/fixmap.c
13
void notrace set_fixmap(enum fixed_addresses idx, phys_addr_t phys)
arch/parisc/mm/ioremap.c
16
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/powerpc/include/asm/book3s/32/pgtable.h
137
int map_kernel_page(unsigned long va, phys_addr_t pa, pgprot_t prot);
arch/powerpc/include/asm/book3s/64/mmu.h
236
extern void hash__setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/include/asm/book3s/64/mmu.h
237
phys_addr_t first_memblock_size);
arch/powerpc/include/asm/book3s/64/mmu.h
238
static inline void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/include/asm/book3s/64/mmu.h
239
phys_addr_t first_memblock_size)
arch/powerpc/include/asm/dma-direct.h
10
static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr)
arch/powerpc/include/asm/dma-direct.h
5
static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
arch/powerpc/include/asm/fixmap.h
94
phys_addr_t phys, pgprot_t flags)
arch/powerpc/include/asm/fsl_hcalls.h
358
unsigned int target, phys_addr_t sg_list, unsigned int count)
arch/powerpc/include/asm/fsl_lbc.h
241
extern u32 fsl_lbc_addr(phys_addr_t addr_base);
arch/powerpc/include/asm/fsl_lbc.h
242
extern int fsl_lbc_find(phys_addr_t addr_base);
arch/powerpc/include/asm/fsl_lbc.h
243
extern int fsl_upm_find(phys_addr_t addr_base, struct fsl_upm *upm);
arch/powerpc/include/asm/io.h
816
extern void __iomem *ioremap(phys_addr_t address, unsigned long size);
arch/powerpc/include/asm/io.h
819
extern void __iomem *ioremap_wc(phys_addr_t address, unsigned long size);
arch/powerpc/include/asm/io.h
823
void __iomem *ioremap_wt(phys_addr_t address, unsigned long size);
arch/powerpc/include/asm/io.h
827
void __iomem *ioremap_coherent(phys_addr_t address, unsigned long size);
arch/powerpc/include/asm/io.h
833
void __iomem *ioremap_phb(phys_addr_t paddr, unsigned long size);
arch/powerpc/include/asm/io.h
835
int early_ioremap_range(unsigned long ea, phys_addr_t pa,
arch/powerpc/include/asm/io.h
838
extern void __iomem *__ioremap_caller(phys_addr_t, unsigned long size,
arch/powerpc/include/asm/iommu.h
278
phys_addr_t phys, size_t size,
arch/powerpc/include/asm/mmu.h
384
extern void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/include/asm/mmu.h
385
phys_addr_t first_memblock_size);
arch/powerpc/include/asm/mpc5121.h
110
phys_addr_t dev_phys_addr; /* physical address of some device on LPB */
arch/powerpc/include/asm/mpic.h
303
phys_addr_t paddr;
arch/powerpc/include/asm/mpic.h
428
phys_addr_t phys_addr,
arch/powerpc/include/asm/mpic.h
441
phys_addr_t phys_addr);
arch/powerpc/include/asm/nohash/pgtable.h
384
int map_kernel_page(unsigned long va, phys_addr_t pa, pgprot_t prot);
arch/powerpc/include/asm/page.h
189
#define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + VIRT_PHYS_OFFSET))
arch/powerpc/include/asm/page.h
190
#define __pa(x) ((phys_addr_t)(unsigned long)(x) - VIRT_PHYS_OFFSET)
arch/powerpc/include/asm/page.h
204
(void *)(unsigned long)((phys_addr_t)(x) | PAGE_OFFSET); \
arch/powerpc/include/asm/page.h
214
#define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + PAGE_OFFSET - MEMORY_START))
arch/powerpc/include/asm/page.h
80
extern phys_addr_t memstart_addr;
arch/powerpc/include/asm/page.h
81
extern phys_addr_t kernstart_addr;
arch/powerpc/include/asm/pte-walk.h
39
static inline phys_addr_t ppc_find_vmap_phys(unsigned long addr)
arch/powerpc/include/asm/pte-walk.h
42
phys_addr_t pa;
arch/powerpc/include/asm/rtas-work-area.h
80
static inline phys_addr_t rtas_work_area_phys(const struct rtas_work_area *area)
arch/powerpc/include/asm/rtas-work-area.h
91
void rtas_work_area_reserve_arena(phys_addr_t limit);
arch/powerpc/include/asm/rtas-work-area.h
93
static inline void rtas_work_area_reserve_arena(phys_addr_t limit) {}
arch/powerpc/include/asm/tsi108.h
89
extern phys_addr_t get_csrbase(void);
arch/powerpc/kernel/crash_dump.c
76
phys_addr_t paddr;
arch/powerpc/kernel/dma-iommu.c
114
static dma_addr_t dma_iommu_map_phys(struct device *dev, phys_addr_t phys,
arch/powerpc/kernel/dma-iommu.c
17
bool arch_dma_map_phys_direct(struct device *dev, phys_addr_t addr)
arch/powerpc/kernel/fadump.c
1748
phys_addr_t range_start, range_end;
arch/powerpc/kernel/fadump.c
245
phys_addr_t reg_start, reg_end;
arch/powerpc/kernel/fadump.c
454
phys_addr_t reg_start, reg_end;
arch/powerpc/kernel/fadump.c
521
phys_addr_t mstart, mend;
arch/powerpc/kernel/iommu.c
855
phys_addr_t phys, size_t size, unsigned long mask,
arch/powerpc/kernel/isa-bridge.c
42
static void remap_isa_base(phys_addr_t pa, unsigned long size)
arch/powerpc/kernel/legacy_serial.c
37
phys_addr_t taddr;
arch/powerpc/kernel/legacy_serial.c
77
int iotype, phys_addr_t base,
arch/powerpc/kernel/legacy_serial.c
78
phys_addr_t taddr, unsigned long irq,
arch/powerpc/kernel/pci-common.c
311
unsigned long pci_address_to_pio(phys_addr_t address)
arch/powerpc/kernel/pci_64.c
120
void __iomem *ioremap_phb(phys_addr_t paddr, unsigned long size)
arch/powerpc/kernel/prom.c
78
static phys_addr_t first_memblock_size;
arch/powerpc/kernel/prom.c
789
phys_addr_t int_vector_size;
arch/powerpc/kernel/prom.c
848
int_vector_size = max_t(phys_addr_t, SZ_32K, int_vector_size);
arch/powerpc/kernel/prom.c
947
void __init early_get_first_memblock_info(void *params, phys_addr_t *size)
arch/powerpc/kexec/ranges.c
582
phys_addr_t base, end;
arch/powerpc/kvm/book3s_hv_builtin.c
84
phys_addr_t selected_size;
arch/powerpc/mm/book3s32/mmu.c
116
static void setibat(int index, unsigned long virt, phys_addr_t phys,
arch/powerpc/mm/book3s32/mmu.c
258
void __init setbat(int index, unsigned long virt, phys_addr_t phys,
arch/powerpc/mm/book3s32/mmu.c
424
void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/book3s32/mmu.c
425
phys_addr_t first_memblock_size)
arch/powerpc/mm/book3s32/mmu.c
45
phys_addr_t phys;
arch/powerpc/mm/book3s32/mmu.c
55
phys_addr_t v_block_mapped(unsigned long va)
arch/powerpc/mm/book3s32/mmu.c
67
unsigned long p_block_mapped(phys_addr_t pa)
arch/powerpc/mm/book3s64/hash_utils.c
1278
static void __init hash_init_partition_table(phys_addr_t hash_table,
arch/powerpc/mm/book3s64/hash_utils.c
1314
phys_addr_t base = 0, size = 0, end, limit = MEMBLOCK_ALLOC_ANYWHERE;
arch/powerpc/mm/book3s64/hash_utils.c
2390
void hash__setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/book3s64/hash_utils.c
2391
phys_addr_t first_memblock_size)
arch/powerpc/mm/book3s64/hash_utils.c
361
static inline void hash_debug_pagealloc_add_slot(phys_addr_t paddr,
arch/powerpc/mm/book3s64/hash_utils.c
398
static inline void hash_debug_pagealloc_add_slot(phys_addr_t paddr, int slot) {}
arch/powerpc/mm/book3s64/hash_utils.c
411
static phys_addr_t kfence_pool;
arch/powerpc/mm/book3s64/hash_utils.c
468
static inline void hash_kfence_add_slot(phys_addr_t paddr, int slot)
arch/powerpc/mm/book3s64/hash_utils.c
513
static inline void hash_kfence_add_slot(phys_addr_t paddr, int slot) {}
arch/powerpc/mm/book3s64/hash_utils.c
532
static void hash_linear_map_add_slot(phys_addr_t paddr, int slot)
arch/powerpc/mm/book3s64/hash_utils.c
540
static void hash_linear_map_add_slot(phys_addr_t paddr, int slot) {}
arch/powerpc/mm/book3s64/iommu_api.c
44
phys_addr_t *hpas;
arch/powerpc/mm/book3s64/radix_pgtable.c
1615
int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot)
arch/powerpc/mm/book3s64/radix_pgtable.c
1662
int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot)
arch/powerpc/mm/book3s64/radix_pgtable.c
367
static __init phys_addr_t alloc_kfence_pool(void)
arch/powerpc/mm/book3s64/radix_pgtable.c
369
phys_addr_t kfence_pool;
arch/powerpc/mm/book3s64/radix_pgtable.c
397
static __init void map_kfence_pool(phys_addr_t kfence_pool)
arch/powerpc/mm/book3s64/radix_pgtable.c
415
static inline phys_addr_t alloc_kfence_pool(void) { return 0; }
arch/powerpc/mm/book3s64/radix_pgtable.c
416
static inline void map_kfence_pool(phys_addr_t kfence_pool) { }
arch/powerpc/mm/book3s64/radix_pgtable.c
421
phys_addr_t kfence_pool;
arch/powerpc/mm/book3s64/radix_pgtable.c
423
phys_addr_t start, end;
arch/powerpc/mm/book3s64/radix_pgtable.c
47
phys_addr_t min_addr = MEMBLOCK_LOW_LIMIT;
arch/powerpc/mm/book3s64/radix_pgtable.c
48
phys_addr_t max_addr = MEMBLOCK_ALLOC_ANYWHERE;
arch/powerpc/mm/cacheflush.c
162
} else if (IS_ENABLED(CONFIG_BOOKE) || sizeof(phys_addr_t) > sizeof(void *)) {
arch/powerpc/mm/dma-noncoherent.c
107
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/powerpc/mm/dma-noncoherent.c
113
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/powerpc/mm/dma-noncoherent.c
94
static void __dma_sync_page(phys_addr_t paddr, size_t size, int dir)
arch/powerpc/mm/init-common.c
25
phys_addr_t memstart_addr __ro_after_init = (phys_addr_t)~0ull;
arch/powerpc/mm/init-common.c
27
phys_addr_t kernstart_addr __ro_after_init;
arch/powerpc/mm/init_32.c
54
phys_addr_t total_memory;
arch/powerpc/mm/init_32.c
55
phys_addr_t total_lowmem;
arch/powerpc/mm/init_32.c
63
phys_addr_t lowmem_end_addr;
arch/powerpc/mm/ioremap.c
11
void __iomem *ioremap(phys_addr_t addr, unsigned long size)
arch/powerpc/mm/ioremap.c
20
void __iomem *ioremap_wc(phys_addr_t addr, unsigned long size)
arch/powerpc/mm/ioremap.c
29
void __iomem *ioremap_coherent(phys_addr_t addr, unsigned long size)
arch/powerpc/mm/ioremap.c
37
void __iomem *ioremap_prot(phys_addr_t addr, size_t size, pgprot_t prot)
arch/powerpc/mm/ioremap.c
50
int early_ioremap_range(unsigned long ea, phys_addr_t pa,
arch/powerpc/mm/ioremap_32.c
18
__ioremap_caller(phys_addr_t addr, unsigned long size, pgprot_t prot, void *caller)
arch/powerpc/mm/ioremap_32.c
21
phys_addr_t p, offset;
arch/powerpc/mm/ioremap_32.c
9
void __iomem *ioremap_wt(phys_addr_t addr, unsigned long size)
arch/powerpc/mm/ioremap_64.c
10
phys_addr_t paligned, offset;
arch/powerpc/mm/ioremap_64.c
7
void __iomem *__ioremap_caller(phys_addr_t addr, unsigned long size,
arch/powerpc/mm/kasan/book3s_32.c
15
phys_addr_t phys;
arch/powerpc/mm/kasan/init_32.c
104
phys_addr_t pa = __pa(kasan_early_shadow_page);
arch/powerpc/mm/kasan/init_32.c
140
phys_addr_t base, end;
arch/powerpc/mm/kasan/init_32.c
145
phys_addr_t top = min(end, total_lowmem);
arch/powerpc/mm/kasan/init_32.c
24
phys_addr_t pa = __pa(kasan_early_shadow_page);
arch/powerpc/mm/kasan/init_book3e_64.c
110
phys_addr_t start, end;
arch/powerpc/mm/kasan/init_book3s_64.c
53
phys_addr_t start, end;
arch/powerpc/mm/mem.c
240
phys_addr_t top_of_ram = memblock_end_of_DRAM();
arch/powerpc/mm/mem.c
329
phys_addr_t start, end;
arch/powerpc/mm/mmu_decl.h
100
extern phys_addr_t total_memory;
arch/powerpc/mm/mmu_decl.h
101
extern phys_addr_t total_lowmem;
arch/powerpc/mm/mmu_decl.h
102
extern phys_addr_t memstart_addr;
arch/powerpc/mm/mmu_decl.h
103
extern phys_addr_t lowmem_end_addr;
arch/powerpc/mm/mmu_decl.h
122
void create_kaslr_tlb_entry(int entry, unsigned long virt, phys_addr_t phys);
arch/powerpc/mm/mmu_decl.h
124
void relocate_init(u64 dt_ptr, phys_addr_t start);
arch/powerpc/mm/mmu_decl.h
131
void kaslr_early_init(void *dt_ptr, phys_addr_t size);
arch/powerpc/mm/mmu_decl.h
134
static inline void kaslr_early_init(void *dt_ptr, phys_addr_t size) {}
arch/powerpc/mm/mmu_decl.h
155
phys_addr_t v_block_mapped(unsigned long va);
arch/powerpc/mm/mmu_decl.h
156
unsigned long p_block_mapped(phys_addr_t pa);
arch/powerpc/mm/mmu_decl.h
158
static inline phys_addr_t v_block_mapped(unsigned long va) { return 0; }
arch/powerpc/mm/mmu_decl.h
159
static inline unsigned long p_block_mapped(phys_addr_t pa) { return 0; }
arch/powerpc/mm/mmu_decl.h
92
extern void setbat(int index, unsigned long virt, phys_addr_t phys,
arch/powerpc/mm/nohash/44x.c
202
void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/nohash/44x.c
203
phys_addr_t first_memblock_size)
arch/powerpc/mm/nohash/8xx.c
202
void __init setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/nohash/8xx.c
203
phys_addr_t first_memblock_size)
arch/powerpc/mm/nohash/8xx.c
26
phys_addr_t v_block_mapped(unsigned long va)
arch/powerpc/mm/nohash/8xx.c
41
unsigned long p_block_mapped(phys_addr_t pa)
arch/powerpc/mm/nohash/8xx.c
52
static int __ref __early_map_kernel_hugepage(unsigned long va, phys_addr_t pa,
arch/powerpc/mm/nohash/book3e_pgtable.c
74
int __ref map_kernel_page(unsigned long ea, phys_addr_t pa, pgprot_t prot)
arch/powerpc/mm/nohash/e500.c
139
phys_addr_t phys)
arch/powerpc/mm/nohash/e500.c
163
static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt,
arch/powerpc/mm/nohash/e500.c
227
phys_addr_t phys = memstart_addr;
arch/powerpc/mm/nohash/e500.c
272
ram = min((phys_addr_t)__max_low_memory, (phys_addr_t)total_lowmem);
arch/powerpc/mm/nohash/e500.c
307
void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/nohash/e500.c
308
phys_addr_t first_memblock_size)
arch/powerpc/mm/nohash/e500.c
310
phys_addr_t limit = first_memblock_base + first_memblock_size;
arch/powerpc/mm/nohash/e500.c
318
notrace void __init relocate_init(u64 dt_ptr, phys_addr_t start)
arch/powerpc/mm/nohash/e500.c
321
phys_addr_t size;
arch/powerpc/mm/nohash/e500.c
59
phys_addr_t phys;
arch/powerpc/mm/nohash/e500.c
66
phys_addr_t v_block_mapped(unsigned long va)
arch/powerpc/mm/nohash/e500.c
78
unsigned long p_block_mapped(phys_addr_t pa)
arch/powerpc/mm/nohash/e500.c
97
static void settlbcam(int index, unsigned long virt, phys_addr_t phys,
arch/powerpc/mm/nohash/kaslr_booke.c
283
static unsigned long __init kaslr_choose_location(void *dt_ptr, phys_addr_t size,
arch/powerpc/mm/nohash/kaslr_booke.c
310
ram = min_t(phys_addr_t, __max_low_memory, size);
arch/powerpc/mm/nohash/kaslr_booke.c
353
notrace void __init kaslr_early_init(void *dt_ptr, phys_addr_t size)
arch/powerpc/mm/nohash/kaslr_booke.c
356
phys_addr_t tlb_phys;
arch/powerpc/mm/nohash/tlb_64e.c
287
void setup_initial_memory_limit(phys_addr_t first_memblock_base,
arch/powerpc/mm/nohash/tlb_64e.c
288
phys_addr_t first_memblock_size)
arch/powerpc/mm/pgtable_32.c
115
phys_addr_t base, end;
arch/powerpc/mm/pgtable_32.c
119
phys_addr_t top = min(end, total_lowmem);
arch/powerpc/mm/pgtable_32.c
68
int __ref map_kernel_page(unsigned long va, phys_addr_t pa, pgprot_t prot)
arch/powerpc/mm/pgtable_32.c
99
phys_addr_t p;
arch/powerpc/mm/ptdump/bats.c
20
phys_addr_t brpn = PHYS_BAT_ADDR(lower);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
212
phys_addr_t cs_start = lpbfifo.cs_ranges[i].addr;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
213
phys_addr_t cs_end = cs_start + lpbfifo.cs_ranges[i].size;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
214
phys_addr_t access_start = lpbfifo.req->dev_phys_addr;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
215
phys_addr_t access_end = access_start + lpbfifo.req->size;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
35
phys_addr_t regs_phys;
arch/powerpc/platforms/512x/mpc512x_shared.c
207
phys_addr_t desc;
arch/powerpc/platforms/512x/mpc512x_shared.c
49
phys_addr_t fb_phys;
arch/powerpc/platforms/52xx/mpc52xx_pci.c
240
struct mpc52xx_pci __iomem *pci_regs, phys_addr_t pci_phys)
arch/powerpc/platforms/83xx/misc.c
126
phys_addr_t immrbase = get_immrbase();
arch/powerpc/platforms/83xx/suspend.c
110
static phys_addr_t immrbase;
arch/powerpc/platforms/83xx/suspend.c
40
void mpc83xx_enter_deep_sleep(phys_addr_t immrbase);
arch/powerpc/platforms/85xx/p1022_ds.c
136
static phys_addr_t lbc_br_to_phys(const void *ecm, unsigned int count, u32 br)
arch/powerpc/platforms/85xx/p1022_ds.c
174
phys_addr_t cs0_addr, cs1_addr;
arch/powerpc/platforms/embedded6xx/holly.c
209
phys_addr_t addr = 0xc0000000;
arch/powerpc/platforms/embedded6xx/mvme5100.c
38
static phys_addr_t pci_membase;
arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c
255
static phys_addr_t __init ug_early_grab_io_addr(void)
arch/powerpc/platforms/powermac/feature.c
2617
phys_addr_t addr;
arch/powerpc/platforms/powernv/pci-ioda.c
1321
phys_addr_t top = memblock_end_of_DRAM();
arch/powerpc/platforms/powernv/vas-window.c
130
release_mem_region((phys_addr_t)start, len);
arch/powerpc/platforms/ps3/system-bus.c
558
static dma_addr_t ps3_sb_map_phys(struct device *_dev, phys_addr_t phys,
arch/powerpc/platforms/ps3/system-bus.c
582
static dma_addr_t ps3_ioc0_map_phys(struct device *_dev, phys_addr_t phys,
arch/powerpc/platforms/pseries/ibmebus.c
89
static dma_addr_t ibmebus_map_phys(struct device *dev, phys_addr_t phys,
arch/powerpc/platforms/pseries/iommu.c
1286
static phys_addr_t ddw_memory_hotplug_max(void)
arch/powerpc/platforms/pseries/papr-platform-dump.c
91
phys_addr_t buf_addr, u32 buf_length)
arch/powerpc/platforms/pseries/rtas-work-area.c
137
const phys_addr_t pa_start = __pa(rwa_state.arena);
arch/powerpc/platforms/pseries/rtas-work-area.c
138
const phys_addr_t pa_end = pa_start + RTAS_WORK_AREA_ARENA_SZ - 1;
arch/powerpc/platforms/pseries/rtas-work-area.c
189
void __init rtas_work_area_reserve_arena(const phys_addr_t limit)
arch/powerpc/platforms/pseries/rtas-work-area.c
191
const phys_addr_t align = RTAS_WORK_AREA_ARENA_ALIGN;
arch/powerpc/platforms/pseries/rtas-work-area.c
192
const phys_addr_t size = RTAS_WORK_AREA_ARENA_SZ;
arch/powerpc/platforms/pseries/rtas-work-area.c
193
const phys_addr_t min = MEMBLOCK_LOW_LIMIT;
arch/powerpc/platforms/pseries/vio.c
515
static dma_addr_t vio_dma_iommu_map_phys(struct device *dev, phys_addr_t phys,
arch/powerpc/sysdev/fsl_lbc.c
44
u32 fsl_lbc_addr(phys_addr_t addr_base)
arch/powerpc/sysdev/fsl_lbc.c
65
int fsl_lbc_find(phys_addr_t addr_base)
arch/powerpc/sysdev/fsl_lbc.c
95
int fsl_upm_find(phys_addr_t addr_base, struct fsl_upm *upm)
arch/powerpc/sysdev/fsl_pci.c
1045
static int is_in_pci_mem_space(phys_addr_t addr)
arch/powerpc/sysdev/fsl_pci.c
1069
phys_addr_t addr = 0;
arch/powerpc/sysdev/fsl_soc.c
37
static phys_addr_t immrbase = -1;
arch/powerpc/sysdev/fsl_soc.c
39
phys_addr_t get_immrbase(void)
arch/powerpc/sysdev/fsl_soc.h
10
extern phys_addr_t get_immrbase(void);
arch/powerpc/sysdev/mpic.c
1217
phys_addr_t phys_addr,
arch/powerpc/sysdev/mpic.c
1535
phys_addr_t paddr)
arch/powerpc/sysdev/mpic.c
317
static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr,
arch/powerpc/sysdev/mpic.c
329
phys_addr_t phys_addr = dcr_resource_start(mpic->node, 0);
arch/powerpc/sysdev/mpic.c
335
phys_addr_t phys_addr, struct mpic_reg_bank *rb,
arch/powerpc/sysdev/tsi108_dev.c
37
static phys_addr_t tsi108_csr_base = -1;
arch/powerpc/sysdev/tsi108_dev.c
39
phys_addr_t get_csrbase(void)
arch/riscv/errata/thead/errata.c
88
static void thead_errata_cache_inv(phys_addr_t paddr, size_t size)
arch/riscv/errata/thead/errata.c
93
static void thead_errata_cache_wback(phys_addr_t paddr, size_t size)
arch/riscv/errata/thead/errata.c
98
static void thead_errata_cache_wback_inv(phys_addr_t paddr, size_t size)
arch/riscv/include/asm/crash_reserve.h
10
extern phys_addr_t memblock_end_of_DRAM(void);
arch/riscv/include/asm/dma-noncoherent.h
19
void (*wback)(phys_addr_t paddr, size_t size);
arch/riscv/include/asm/dma-noncoherent.h
20
void (*inv)(phys_addr_t paddr, size_t size);
arch/riscv/include/asm/dma-noncoherent.h
21
void (*wback_inv)(phys_addr_t paddr, size_t size);
arch/riscv/include/asm/fixmap.h
62
phys_addr_t phys, pgprot_t prot);
arch/riscv/include/asm/kvm_aia.h
165
void __iomem **hgei_va, phys_addr_t *hgei_pa);
arch/riscv/include/asm/kvm_gstage.h
52
gpa_t gpa, phys_addr_t hpa, unsigned long page_size,
arch/riscv/include/asm/kvm_host.h
96
phys_addr_t pgd_phys;
arch/riscv/include/asm/kvm_mmu.h
11
int kvm_riscv_mmu_ioremap(struct kvm *kvm, gpa_t gpa, phys_addr_t hpa,
arch/riscv/include/asm/kvm_nacl.h
39
phys_addr_t shmem_phys;
arch/riscv/include/asm/mmu.h
41
void __meminit create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz,
arch/riscv/include/asm/page.h
119
extern phys_addr_t phys_ram_base;
arch/riscv/include/asm/page.h
150
phys_addr_t linear_mapping_va_to_pa(unsigned long x);
arch/riscv/include/asm/page.h
171
extern phys_addr_t __virt_to_phys(unsigned long x);
arch/riscv/include/asm/page.h
172
extern phys_addr_t __phys_addr_symbol(unsigned long x);
arch/riscv/include/asm/page.h
180
#define __va(x) ((void *)__pa_to_va_nodebug((phys_addr_t)(x)))
arch/riscv/include/asm/pgtable.h
153
pte_t *(*get_pte_virt)(phys_addr_t pa);
arch/riscv/include/asm/pgtable.h
154
phys_addr_t (*alloc_pte)(uintptr_t va);
arch/riscv/include/asm/pgtable.h
156
pmd_t *(*get_pmd_virt)(phys_addr_t pa);
arch/riscv/include/asm/pgtable.h
157
phys_addr_t (*alloc_pmd)(uintptr_t va);
arch/riscv/include/asm/pgtable.h
158
pud_t *(*get_pud_virt)(phys_addr_t pa);
arch/riscv/include/asm/pgtable.h
159
phys_addr_t (*alloc_pud)(uintptr_t va);
arch/riscv/include/asm/pgtable.h
160
p4d_t *(*get_p4d_virt)(phys_addr_t pa);
arch/riscv/include/asm/pgtable.h
161
phys_addr_t (*alloc_p4d)(uintptr_t va);
arch/riscv/include/asm/processor.h
182
extern phys_addr_t dma32_phys_limit;
arch/riscv/kernel/paravirt.c
69
phys_addr_t pa = __pa(st);
arch/riscv/kernel/patch.c
45
phys_addr_t phys;
arch/riscv/kernel/sbi.c
593
phys_addr_t base_addr;
arch/riscv/kernel/sbi.c
622
phys_addr_t base_addr;
arch/riscv/kernel/setup.c
240
phys_addr_t r_start, r_end, mem_size = resource_size(mem);
arch/riscv/kvm/aia.c
412
void __iomem **hgei_va, phys_addr_t *hgei_pa)
arch/riscv/kvm/aia_imsic.c
54
phys_addr_t vsfile_pa;
arch/riscv/kvm/aia_imsic.c
58
phys_addr_t swfile_pa;
arch/riscv/kvm/aia_imsic.c
787
phys_addr_t new_vsfile_pa;
arch/riscv/kvm/gstage.c
168
gpa_t gpa, phys_addr_t hpa, unsigned long page_size,
arch/riscv/kvm/mmu.c
107
phys_addr_t base_gfn = slot->base_gfn + gfn_offset;
arch/riscv/kvm/mmu.c
108
phys_addr_t start = (base_gfn + __ffs(mask)) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
109
phys_addr_t end = (base_gfn + __fls(mask) + 1) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
141
phys_addr_t size = slot->npages << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
23
phys_addr_t start = memslot->base_gfn << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
24
phys_addr_t end = (memslot->base_gfn + memslot->npages) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
38
int kvm_riscv_mmu_ioremap(struct kvm *kvm, gpa_t gpa, phys_addr_t hpa,
arch/riscv/kvm/mmu.c
44
phys_addr_t addr, end;
arch/riscv/mm/dma-noncoherent.c
18
static inline void arch_dma_cache_wback(phys_addr_t paddr, size_t size)
arch/riscv/mm/dma-noncoherent.c
31
static inline void arch_dma_cache_inv(phys_addr_t paddr, size_t size)
arch/riscv/mm/dma-noncoherent.c
45
static inline void arch_dma_cache_wback_inv(phys_addr_t paddr, size_t size)
arch/riscv/mm/dma-noncoherent.c
69
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/riscv/mm/dma-noncoherent.c
98
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/riscv/mm/init.c
1262
static void __meminit create_linear_mapping_range(phys_addr_t start, phys_addr_t end,
arch/riscv/mm/init.c
1265
phys_addr_t pa;
arch/riscv/mm/init.c
1280
phys_addr_t start, end;
arch/riscv/mm/init.c
1281
phys_addr_t kfence_pool __maybe_unused;
arch/riscv/mm/init.c
1285
phys_addr_t ktext_start = __pa_symbol(_start);
arch/riscv/mm/init.c
1286
phys_addr_t ktext_size = __init_data_begin - _start;
arch/riscv/mm/init.c
1287
phys_addr_t krodata_start = __pa_symbol(__start_rodata);
arch/riscv/mm/init.c
1288
phys_addr_t krodata_size = _data - __start_rodata;
arch/riscv/mm/init.c
1785
static void __meminit remove_linear_mapping(phys_addr_t start, u64 size)
arch/riscv/mm/init.c
195
static phys_addr_t memory_limit;
arch/riscv/mm/init.c
197
#define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit))
arch/riscv/mm/init.c
218
phys_addr_t vmlinux_end = __pa_symbol(&_end);
arch/riscv/mm/init.c
219
phys_addr_t max_mapped_addr;
arch/riscv/mm/init.c
220
phys_addr_t phys_ram_end, vmlinux_start;
arch/riscv/mm/init.c
286
memblock_reserve(max_mapped_addr, (phys_addr_t)-max_mapped_addr);
arch/riscv/mm/init.c
390
void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
arch/riscv/mm/init.c
406
static inline pte_t *__init get_pte_virt_early(phys_addr_t pa)
arch/riscv/mm/init.c
411
static inline pte_t *__init get_pte_virt_fixmap(phys_addr_t pa)
arch/riscv/mm/init.c
417
static inline pte_t *__meminit get_pte_virt_late(phys_addr_t pa)
arch/riscv/mm/init.c
422
static inline phys_addr_t __init alloc_pte_early(uintptr_t va)
arch/riscv/mm/init.c
431
static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va)
arch/riscv/mm/init.c
436
static phys_addr_t __meminit alloc_pte_late(uintptr_t va)
arch/riscv/mm/init.c
449
static void __meminit create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz,
arch/riscv/mm/init.c
492
static pmd_t *__init get_pmd_virt_early(phys_addr_t pa)
arch/riscv/mm/init.c
498
static pmd_t *__init get_pmd_virt_fixmap(phys_addr_t pa)
arch/riscv/mm/init.c
504
static pmd_t *__meminit get_pmd_virt_late(phys_addr_t pa)
arch/riscv/mm/init.c
509
static phys_addr_t __init alloc_pmd_early(uintptr_t va)
arch/riscv/mm/init.c
516
static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va)
arch/riscv/mm/init.c
521
static phys_addr_t __meminit alloc_pmd_late(uintptr_t va)
arch/riscv/mm/init.c
531
uintptr_t va, phys_addr_t pa,
arch/riscv/mm/init.c
532
phys_addr_t sz, pgprot_t prot)
arch/riscv/mm/init.c
535
phys_addr_t pte_phys;
arch/riscv/mm/init.c
557
static pud_t *__init get_pud_virt_early(phys_addr_t pa)
arch/riscv/mm/init.c
562
static pud_t *__init get_pud_virt_fixmap(phys_addr_t pa)
arch/riscv/mm/init.c
568
static pud_t *__meminit get_pud_virt_late(phys_addr_t pa)
arch/riscv/mm/init.c
573
static phys_addr_t __init alloc_pud_early(uintptr_t va)
arch/riscv/mm/init.c
581
static phys_addr_t __init alloc_pud_fixmap(uintptr_t va)
arch/riscv/mm/init.c
586
static phys_addr_t __meminit alloc_pud_late(uintptr_t va)
arch/riscv/mm/init.c
595
static p4d_t *__init get_p4d_virt_early(phys_addr_t pa)
arch/riscv/mm/init.c
600
static p4d_t *__init get_p4d_virt_fixmap(phys_addr_t pa)
arch/riscv/mm/init.c
606
static p4d_t *__meminit get_p4d_virt_late(phys_addr_t pa)
arch/riscv/mm/init.c
611
static phys_addr_t __init alloc_p4d_early(uintptr_t va)
arch/riscv/mm/init.c
619
static phys_addr_t __init alloc_p4d_fixmap(uintptr_t va)
arch/riscv/mm/init.c
62
phys_addr_t phys_ram_base __ro_after_init;
arch/riscv/mm/init.c
624
static phys_addr_t __meminit alloc_p4d_late(uintptr_t va)
arch/riscv/mm/init.c
633
static void __meminit create_pud_mapping(pud_t *pudp, uintptr_t va, phys_addr_t pa, phys_addr_t sz,
arch/riscv/mm/init.c
637
phys_addr_t next_phys;
arch/riscv/mm/init.c
659
static void __meminit create_p4d_mapping(p4d_t *p4dp, uintptr_t va, phys_addr_t pa, phys_addr_t sz,
arch/riscv/mm/init.c
663
phys_addr_t next_phys;
arch/riscv/mm/init.c
716
void __meminit create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz,
arch/riscv/mm/init.c
720
phys_addr_t next_phys;
arch/riscv/mm/init.c
742
static uintptr_t __meminit best_map_size(phys_addr_t pa, uintptr_t va, phys_addr_t size)
arch/riscv/mm/init.c
763
#define phys_ram_base (*(phys_addr_t *)XIP_FIXUP(&phys_ram_base))
arch/riscv/mm/init.c
80
phys_addr_t dma32_phys_limit __initdata;
arch/riscv/mm/kasan_init.c
114
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
145
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
239
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
268
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
305
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
31
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
485
phys_addr_t p_start, p_end;
arch/riscv/mm/kasan_init.c
52
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
83
phys_addr_t phys_addr;
arch/riscv/mm/pgtable.c
110
int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot)
arch/riscv/mm/pgtable.c
63
int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
arch/riscv/mm/pgtable.c
72
int pud_set_huge(pud_t *pud, phys_addr_t phys, pgprot_t prot)
arch/riscv/mm/physaddr.c
22
phys_addr_t __phys_addr_symbol(unsigned long x)
arch/riscv/mm/physaddr.c
37
phys_addr_t linear_mapping_va_to_pa(unsigned long x)
arch/riscv/mm/physaddr.c
9
phys_addr_t __virt_to_phys(unsigned long x)
arch/s390/include/asm/ap.h
319
phys_addr_t pa_ind)
arch/s390/include/asm/io.h
20
void *xlate_dev_mem_ptr(phys_addr_t phys);
arch/s390/include/asm/io.h
23
void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);
arch/s390/include/asm/kvm_host.h
716
int __sie64a(phys_addr_t sie_block_phys, struct kvm_s390_sie_block *sie_block, u64 *rsa,
arch/s390/kernel/crash_dump.c
513
phys_addr_t start, end;
arch/s390/kernel/setup.c
493
phys_addr_t start, end;
arch/s390/kernel/setup.c
602
phys_addr_t low, high;
arch/s390/kernel/setup.c
756
phys_addr_t start, end;
arch/s390/kernel/uv.c
41
static int __init uv_init(phys_addr_t stor_base, unsigned long stor_len)
arch/s390/kvm/dat.c
697
static bool page_cond_set_storage_key(phys_addr_t paddr, union skey skey, union skey *oldkey,
arch/s390/kvm/dat.c
808
phys_addr_t addr, end, origin = crste_origin_large(*crstep);
arch/s390/kvm/dat.h
689
static inline phys_addr_t pmd_origin_large(union pmd pmd)
arch/s390/kvm/dat.h
694
static inline phys_addr_t pud_origin_large(union pud pud)
arch/s390/kvm/dat.h
708
static inline phys_addr_t crste_origin_large(union crste crste)
arch/s390/kvm/dat.h
777
static inline phys_addr_t large_pud_to_phys(union pud pud, gfn_t gfn)
arch/s390/kvm/dat.h
782
static inline phys_addr_t large_pmd_to_phys(union pmd pmd, gfn_t gfn)
arch/s390/kvm/dat.h
787
static inline phys_addr_t large_crste_to_phys(union crste crste, gfn_t gfn)
arch/s390/kvm/gmap.c
936
phys_addr_t origin, cur, end;
arch/s390/kvm/kvm-s390.c
3379
phys_addr_t sca_phys = virt_to_phys(sca);
arch/s390/kvm/pci.c
230
phys_addr_t gaddr;
arch/s390/mm/maccess.c
131
static int get_swapped_owner(phys_addr_t addr)
arch/s390/mm/maccess.c
133
phys_addr_t lc;
arch/s390/mm/maccess.c
151
void *xlate_dev_mem_ptr(phys_addr_t addr)
arch/s390/mm/maccess.c
190
void unxlate_dev_mem_ptr(phys_addr_t addr, void *ptr)
arch/s390/pci/pci.c
275
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/sh/boards/mach-ap325rxa/setup.c
44
static phys_addr_t ceu_dma_membase;
arch/sh/boards/mach-ap325rxa/setup.c
557
phys_addr_t phys;
arch/sh/boards/mach-ap325rxa/setup.c
558
phys_addr_t size = CEU_BUFFER_MEMORY_SIZE;
arch/sh/boards/mach-ecovec24/setup.c
1497
phys_addr_t phys;
arch/sh/boards/mach-ecovec24/setup.c
1498
phys_addr_t size = CEU_BUFFER_MEMORY_SIZE;
arch/sh/boards/mach-ecovec24/setup.c
86
static phys_addr_t ceu0_dma_membase;
arch/sh/boards/mach-ecovec24/setup.c
87
static phys_addr_t ceu1_dma_membase;
arch/sh/boards/mach-kfr2r09/setup.c
45
static phys_addr_t ceu_dma_membase;
arch/sh/boards/mach-kfr2r09/setup.c
629
phys_addr_t phys;
arch/sh/boards/mach-kfr2r09/setup.c
630
phys_addr_t size = CEU_BUFFER_MEMORY_SIZE;
arch/sh/boards/mach-migor/setup.c
49
static phys_addr_t ceu_dma_membase;
arch/sh/boards/mach-migor/setup.c
629
phys_addr_t phys;
arch/sh/boards/mach-migor/setup.c
630
phys_addr_t size = CEU_BUFFER_MEMORY_SIZE;
arch/sh/boards/mach-se/7724/setup.c
46
static phys_addr_t ceu0_dma_membase;
arch/sh/boards/mach-se/7724/setup.c
47
static phys_addr_t ceu1_dma_membase;
arch/sh/boards/mach-se/7724/setup.c
960
phys_addr_t phys;
arch/sh/boards/mach-se/7724/setup.c
961
phys_addr_t size = CEU_BUFFER_MEMORY_SIZE;
arch/sh/drivers/pci/pci-sh7780.c
247
phys_addr_t memphys;
arch/sh/drivers/pci/pcie-sh7786.c
305
phys_addr_t memstart, memend;
arch/sh/include/asm/io.h
288
int valid_phys_addr_range(phys_addr_t addr, size_t size);
arch/sh/include/asm/mmu.h
100
pmb_remap(phys_addr_t phys, unsigned long size, pgprot_t prot)
arch/sh/include/asm/mmu.h
62
int pmb_bolt_mapping(unsigned long virt, phys_addr_t phys,
arch/sh/include/asm/mmu.h
64
void __iomem *pmb_remap_caller(phys_addr_t phys, unsigned long size,
arch/sh/include/asm/mmu.h
71
pmb_bolt_mapping(unsigned long virt, phys_addr_t phys,
arch/sh/include/asm/mmu.h
78
pmb_remap_caller(phys_addr_t phys, unsigned long size,
arch/sh/include/asm/setup.h
24
void sh_fdt_init(phys_addr_t dt_phys);
arch/sh/kernel/dma-coherent.c
15
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/sh/kernel/setup.c
244
void __ref sh_fdt_init(phys_addr_t dt_phys)
arch/sh/mm/ioremap.c
40
__ioremap_29bit(phys_addr_t offset, unsigned long size, pgprot_t prot)
arch/sh/mm/ioremap.c
42
phys_addr_t last_addr = offset + size - 1;
arch/sh/mm/ioremap.c
75
void __iomem __ref *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/sh/mm/ioremap.h
10
ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot)
arch/sh/mm/ioremap.h
5
void __iomem *ioremap_fixed(phys_addr_t, unsigned long, pgprot_t);
arch/sh/mm/ioremap_fixed.c
48
ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot)
arch/sh/mm/mmap.c
171
int valid_phys_addr_range(phys_addr_t addr, size_t count)
arch/sh/mm/pmb.c
137
static bool pmb_mapping_exists(unsigned long vaddr, phys_addr_t phys,
arch/sh/mm/pmb.c
335
int pmb_bolt_mapping(unsigned long vaddr, phys_addr_t phys,
arch/sh/mm/pmb.c
410
void __iomem *pmb_remap_caller(phys_addr_t phys, unsigned long size,
arch/sh/mm/pmb.c
414
phys_addr_t offset, last_addr;
arch/sh/mm/pmb.c
415
phys_addr_t align_mask;
arch/sparc/include/asm/io_32.h
18
void __iomem *ioremap(phys_addr_t offset, size_t size);
arch/sparc/kernel/iommu.c
263
static dma_addr_t dma_4u_map_phys(struct device *dev, phys_addr_t phys,
arch/sparc/kernel/ioport.c
113
void __iomem *ioremap(phys_addr_t offset, size_t size)
arch/sparc/kernel/ioport.c
309
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/sparc/kernel/pci_sun4v.c
355
static dma_addr_t dma_4v_map_phys(struct device *dev, phys_addr_t phys,
arch/sparc/mm/init_64.c
1198
phys_addr_t start, end;
arch/sparc/mm/init_64.c
2268
static void __init reduce_memory(phys_addr_t limit_ram)
arch/sparc/mm/io-unit.c
147
static dma_addr_t iounit_map_phys(struct device *dev, phys_addr_t phys,
arch/sparc/mm/io-unit.c
98
phys_addr_t phys, int size)
arch/sparc/mm/iommu.c
184
static dma_addr_t __sbus_iommu_map_phys(struct device *dev, phys_addr_t paddr,
arch/sparc/mm/iommu.c
237
phys_addr_t phys, size_t len, enum dma_data_direction dir,
arch/sparc/mm/iommu.c
245
phys_addr_t phys, size_t len, enum dma_data_direction dir,
arch/um/include/asm/io.h
11
static inline void __iomem *ioremap(phys_addr_t offset, size_t size)
arch/x86/boot/compressed/ident_map_64.c
82
phys_addr_t physical_mask = (1ULL << __PHYSICAL_MASK_SHIFT) - 1;
arch/x86/boot/compressed/mem.c
35
void arch_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/boot/compressed/misc.h
257
void accept_memory(phys_addr_t start, unsigned long size);
arch/x86/boot/compressed/sev.c
107
for (phys_addr_t pa = start; pa < end; pa += PAGE_SIZE)
arch/x86/boot/compressed/sev.c
99
void snp_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/boot/compressed/sev.h
15
void snp_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/boot/compressed/sev.h
38
static inline void snp_accept_memory(phys_addr_t start, phys_addr_t end) { }
arch/x86/coco/sev/core.c
426
void snp_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/coco/sev/core.c
904
phys_addr_t jump_table_pa;
arch/x86/coco/sev/vc-handle.c
40
unsigned long vaddr, phys_addr_t *paddr)
arch/x86/coco/sev/vc-handle.c
44
phys_addr_t pa;
arch/x86/coco/sev/vc-handle.c
486
phys_addr_t paddr;
arch/x86/coco/sev/vc-handle.c
66
pa = (phys_addr_t)pte_pfn(*pte) << PAGE_SHIFT;
arch/x86/coco/tdx/tdx-shared.c
4
static unsigned long try_accept_one(phys_addr_t start, unsigned long len,
arch/x86/coco/tdx/tdx-shared.c
44
bool tdx_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/coco/tdx/tdx.c
913
static bool tdx_map_gpa(phys_addr_t start, phys_addr_t end, bool enc)
arch/x86/coco/tdx/tdx.c
966
phys_addr_t start = __pa(vaddr);
arch/x86/coco/tdx/tdx.c
967
phys_addr_t end = __pa(vaddr + numpages * PAGE_SIZE);
arch/x86/events/intel/ds.c
801
phys_addr_t pa;
arch/x86/events/intel/pt.c
633
static inline phys_addr_t topa_pfn(struct topa *topa)
arch/x86/events/intel/pt.c
909
return phys_to_virt((phys_addr_t)TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT);
arch/x86/hyperv/ivm.c
774
phys_addr_t paddr;
arch/x86/include/asm/acpi.h
214
static inline pgprot_t arch_apei_get_mem_attribute(phys_addr_t addr)
arch/x86/include/asm/cpu_entry_area.h
138
extern void cea_set_pte(void *cea_vaddr, phys_addr_t pa, pgprot_t flags);
arch/x86/include/asm/desc.h
75
static inline phys_addr_t get_cpu_gdt_paddr(unsigned int cpu)
arch/x86/include/asm/fixmap.h
161
phys_addr_t phys, pgprot_t flags);
arch/x86/include/asm/fixmap.h
165
phys_addr_t phys, pgprot_t flags)
arch/x86/include/asm/fixmap.h
197
phys_addr_t phys, pgprot_t flags);
arch/x86/include/asm/imr.h
51
int imr_add_range(phys_addr_t base, size_t size,
arch/x86/include/asm/imr.h
54
int imr_remove_range(phys_addr_t base, size_t size);
arch/x86/include/asm/io.h
113
extern int valid_phys_addr_range(phys_addr_t addr, size_t size);
arch/x86/include/asm/io.h
129
static inline phys_addr_t virt_to_phys(volatile void *address)
arch/x86/include/asm/io.h
148
static inline void *phys_to_virt(phys_addr_t address)
arch/x86/include/asm/io.h
178
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags);
arch/x86/include/asm/io.h
326
extern void *xlate_dev_mem_ptr(phys_addr_t phys);
arch/x86/include/asm/io.h
327
extern void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);
arch/x86/include/asm/page_types.h
47
extern phys_addr_t physical_mask;
arch/x86/include/asm/page_types.h
50
#define __PHYSICAL_MASK ((phys_addr_t)((1ULL << __PHYSICAL_MASK_SHIFT) - 1))
arch/x86/include/asm/page_types.h
58
static inline phys_addr_t get_max_mapped(void)
arch/x86/include/asm/page_types.h
60
return (phys_addr_t)max_pfn_mapped << PAGE_SHIFT;
arch/x86/include/asm/paravirt.h
511
phys_addr_t phys, pgprot_t flags)
arch/x86/include/asm/paravirt_types.h
183
phys_addr_t phys, pgprot_t flags);
arch/x86/include/asm/pci_x86.h
185
phys_addr_t addr);
arch/x86/include/asm/pgtable.h
266
phys_addr_t pfn = pte_val(pte);
arch/x86/include/asm/pgtable.h
273
phys_addr_t pfn = pmd_val(pmd);
arch/x86/include/asm/pgtable.h
281
phys_addr_t pfn = pud_val(pud);
arch/x86/include/asm/pgtable.h
740
phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
arch/x86/include/asm/pgtable.h
751
phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
arch/x86/include/asm/pgtable.h
759
phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
arch/x86/include/asm/pgtable_types.h
572
extern phys_addr_t slow_virt_to_phys(void *__address);
arch/x86/include/asm/realmode.h
89
static inline void set_real_mode_mem(phys_addr_t mem)
arch/x86/include/asm/sev.h
516
void snp_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/include/asm/sev.h
625
static inline void snp_accept_memory(phys_addr_t start, phys_addr_t end) { }
arch/x86/include/asm/shared/tdx.h
177
bool tdx_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/include/asm/tdx.h
175
phys_addr_t tdvpr_pa;
arch/x86/include/asm/unaccepted_memory.h
8
static inline void arch_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/include/asm/xen/page.h
21
phys_addr_t maddr;
arch/x86/include/asm/xen/page.h
26
phys_addr_t paddr;
arch/x86/include/asm/xen/page.h
318
pte.pte = ((phys_addr_t)page_nr << PAGE_SHIFT) |
arch/x86/include/asm/xen/page.h
354
phys_addr_t phys,
arch/x86/include/asm/xen/swiotlb-xen.h
6
int xen_create_contiguous_region(phys_addr_t pstart, unsigned int order,
arch/x86/include/asm/xen/swiotlb-xen.h
9
void xen_destroy_contiguous_region(phys_addr_t pstart, unsigned int order);
arch/x86/kernel/amd_gart_64.c
225
static dma_addr_t gart_map_phys(struct device *dev, phys_addr_t paddr,
arch/x86/kernel/apic/io_apic.c
2533
static void io_apic_set_fixmap(enum fixed_addresses idx, phys_addr_t phys)
arch/x86/kernel/check.c
117
start = clamp_t(phys_addr_t, round_up(start, PAGE_SIZE),
arch/x86/kernel/check.c
119
end = clamp_t(phys_addr_t, round_down(end, PAGE_SIZE),
arch/x86/kernel/check.c
94
phys_addr_t start, end;
arch/x86/kernel/cpu/vmware.c
196
static bool stealclock_enable(phys_addr_t pa)
arch/x86/kernel/irq_64.c
44
phys_addr_t pa = per_cpu_ptr_to_phys(stack + (i << PAGE_SHIFT));
arch/x86/kernel/setup.c
144
static phys_addr_t ima_kexec_buffer_phys;
arch/x86/kernel/tboot.c
181
static void add_mac_region(phys_addr_t start, unsigned long size)
arch/x86/kernel/tboot.c
184
phys_addr_t end = start + size;
arch/x86/kvm/svm/avic.c
360
static phys_addr_t avic_get_backing_page_address(struct vcpu_svm *svm)
arch/x86/mm/cpu_entry_area.c
79
void cea_set_pte(void *cea_vaddr, phys_addr_t pa, pgprot_t flags)
arch/x86/mm/init.c
190
phys_addr_t base;
arch/x86/mm/init_64.c
1100
phys_addr_t phys_addr;
arch/x86/mm/init_64.c
1117
if (phys_addr < (phys_addr_t)0x40000000)
arch/x86/mm/ioremap.c
505
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags)
arch/x86/mm/ioremap.c
517
void *xlate_dev_mem_ptr(phys_addr_t phys)
arch/x86/mm/ioremap.c
533
void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr)
arch/x86/mm/ioremap.c
888
phys_addr_t phys, pgprot_t flags)
arch/x86/mm/mem_encrypt.c
104
phys_addr_t total_mem = memblock_phys_mem_size();
arch/x86/mm/mmap.c
206
int valid_phys_addr_range(phys_addr_t addr, size_t count)
arch/x86/mm/mmap.c
214
phys_addr_t addr = (phys_addr_t)pfn << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
371
int cpu_cache_invalidate_memregion(phys_addr_t start, size_t len)
arch/x86/mm/pat/set_memory.c
844
phys_addr_t slow_virt_to_phys(void *__virt_addr)
arch/x86/mm/pat/set_memory.c
847
phys_addr_t phys_addr;
arch/x86/mm/pat/set_memory.c
862
phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
866
phys_addr = (phys_addr_t)pmd_pfn(*(pmd_t *)pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
870
phys_addr = (phys_addr_t)pte_pfn(*pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
874
return (phys_addr_t)(phys_addr | offset);
arch/x86/mm/pgtable.c
11
phys_addr_t physical_mask __ro_after_init = (1ULL << __PHYSICAL_MASK_SHIFT) - 1;
arch/x86/mm/pgtable.c
586
phys_addr_t phys, pgprot_t flags)
arch/x86/mm/pgtable.c
604
int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
arch/x86/mm/pgtable.c
635
int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot)
arch/x86/mm/pgtable.c
664
int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot)
arch/x86/mm/pti.c
464
phys_addr_t pa = per_cpu_ptr_to_phys((void *)va);
arch/x86/pci/fixup.c
844
phys_addr_t top_of_dram = __pa(high_memory - 1) + 1;
arch/x86/pci/mmconfig-shared.c
784
phys_addr_t addr)
arch/x86/platform/efi/efi.c
196
phys_addr_t pmap;
arch/x86/platform/efi/efi.c
207
pmap = (phys_addr_t)(e->efi_memmap | ((u64)e->efi_memmap_hi << 32));
arch/x86/platform/efi/efi_64.c
155
static inline phys_addr_t
arch/x86/platform/efi/efi_64.c
158
phys_addr_t pa;
arch/x86/platform/efi/memmap.c
17
static phys_addr_t __init __efi_memmap_alloc_early(unsigned long size)
arch/x86/platform/efi/memmap.c
22
static phys_addr_t __init __efi_memmap_alloc_late(unsigned long size)
arch/x86/platform/efi/quirks.c
253
void __init efi_arch_mem_reserve(phys_addr_t addr, u64 size)
arch/x86/platform/intel-quark/imr.c
189
phys_addr_t base;
arch/x86/platform/intel-quark/imr.c
190
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
249
static int imr_check_params(phys_addr_t base, size_t size)
arch/x86/platform/intel-quark/imr.c
284
static inline int imr_address_overlap(phys_addr_t addr, struct imr_regs *imr)
arch/x86/platform/intel-quark/imr.c
298
int imr_add_range(phys_addr_t base, size_t size,
arch/x86/platform/intel-quark/imr.c
301
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
407
static int __imr_remove_range(int reg, phys_addr_t base, size_t size)
arch/x86/platform/intel-quark/imr.c
409
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
499
int imr_remove_range(phys_addr_t base, size_t size)
arch/x86/platform/intel-quark/imr.c
539
phys_addr_t base = virt_to_phys(&_text);
arch/x86/platform/intel-quark/imr_selftest.c
61
phys_addr_t base = virt_to_phys(&_text);
arch/x86/realmode/init.c
49
phys_addr_t mem;
arch/x86/xen/mmu.c
36
return XMADDR(((phys_addr_t)pte_mfn(*pte) << PAGE_SHIFT) + offset);
arch/x86/xen/mmu_pv.c
1677
static void * __init __ka(phys_addr_t paddr)
arch/x86/xen/mmu_pv.c
1683
static unsigned long __init m2p(phys_addr_t maddr)
arch/x86/xen/mmu_pv.c
1685
phys_addr_t paddr;
arch/x86/xen/mmu_pv.c
1694
static void * __init m2v(phys_addr_t maddr)
arch/x86/xen/mmu_pv.c
179
static phys_addr_t xen_pt_base, xen_pt_size __initdata;
arch/x86/xen/mmu_pv.c
1893
static unsigned long __init xen_read_phys_ulong(phys_addr_t addr)
arch/x86/xen/mmu_pv.c
1909
static phys_addr_t __init xen_early_virt_to_phys(unsigned long vaddr)
arch/x86/xen/mmu_pv.c
1911
phys_addr_t pa;
arch/x86/xen/mmu_pv.c
1955
phys_addr_t size, new_area, pt_phys, pmd_phys, pud_phys;
arch/x86/xen/mmu_pv.c
2070
phys_addr_t paddr;
arch/x86/xen/mmu_pv.c
2090
static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot)
arch/x86/xen/mmu_pv.c
2348
int xen_create_contiguous_region(phys_addr_t pstart, unsigned int order,
arch/x86/xen/mmu_pv.c
2392
void xen_destroy_contiguous_region(phys_addr_t pstart, unsigned int order)
arch/x86/xen/mmu_pv.c
2560
phys_addr_t paddr_vmcoreinfo_note(void)
arch/x86/xen/p2m.c
408
p2m_limit = (phys_addr_t)P2M_LIMIT * 1024 * 1024 * 1024 / PAGE_SIZE;
arch/x86/xen/p2m.c
794
phys_addr_t maddr;
arch/x86/xen/p2m.c
795
phys_addr_t paddr;
arch/x86/xen/p2m.c
864
void __init xen_add_remap_nonram(phys_addr_t maddr, phys_addr_t paddr,
arch/x86/xen/setup.c
412
phys_addr_t start = 0;
arch/x86/xen/setup.c
429
phys_addr_t end = entry->addr + entry->size;
arch/x86/xen/setup.c
537
static void __init xen_align_and_add_e820_region(phys_addr_t start,
arch/x86/xen/setup.c
538
phys_addr_t size, int type)
arch/x86/xen/setup.c
540
phys_addr_t end = start + size;
arch/x86/xen/setup.c
545
end &= ~((phys_addr_t)PAGE_SIZE - 1);
arch/x86/xen/setup.c
570
static bool __init xen_is_e820_reserved(phys_addr_t start, phys_addr_t size)
arch/x86/xen/setup.c
574
phys_addr_t end;
arch/x86/xen/setup.c
601
phys_addr_t __init xen_find_free_area(phys_addr_t size)
arch/x86/xen/setup.c
604
phys_addr_t addr, start;
arch/x86/xen/setup.c
636
phys_addr_t mem_end = PFN_PHYS(ini_nr_pages);
arch/x86/xen/setup.c
637
phys_addr_t swap_addr, swap_size, entry_end;
arch/x86/xen/setup.c
687
static void __init xen_e820_resolve_conflicts(phys_addr_t start,
arch/x86/xen/setup.c
688
phys_addr_t size)
arch/x86/xen/setup.c
692
phys_addr_t end;
arch/x86/xen/setup.c
718
void __init xen_chk_is_e820_usable(phys_addr_t start, phys_addr_t size,
arch/x86/xen/setup.c
735
static void __init xen_phys_memcpy(phys_addr_t dest, phys_addr_t src,
arch/x86/xen/setup.c
736
phys_addr_t n)
arch/x86/xen/setup.c
738
phys_addr_t dest_off, src_off, dest_len, src_len, len;
arch/x86/xen/setup.c
767
phys_addr_t start, size;
arch/x86/xen/setup.c
792
phys_addr_t mem_end, addr, size, chunk_size;
arch/x86/xen/setup.c
953
phys_addr_t new_area, start, size;
arch/x86/xen/xen-ops.h
51
void __init xen_add_remap_nonram(phys_addr_t maddr, phys_addr_t paddr,
arch/x86/xen/xen-ops.h
54
void __init xen_chk_is_e820_usable(phys_addr_t start, phys_addr_t size,
arch/x86/xen/xen-ops.h
59
phys_addr_t __init xen_find_free_area(phys_addr_t size);
arch/xtensa/include/asm/io.h
31
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/xtensa/kernel/pci-dma.c
24
static void do_cache_op(phys_addr_t paddr, size_t size,
arch/xtensa/kernel/pci-dma.c
46
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
arch/xtensa/kernel/pci-dma.c
64
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
arch/xtensa/mm/init.c
60
early_memtest((phys_addr_t)min_low_pfn << PAGE_SHIFT,
arch/xtensa/mm/init.c
61
(phys_addr_t)max_low_pfn << PAGE_SHIFT);
arch/xtensa/mm/ioremap.c
13
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/xtensa/mm/kasan_init.c
50
phys_addr_t phys =
block/bio.c
1001
phys_addr_t addr1 = bvec_phys(bv);
block/bio.c
1002
phys_addr_t addr2 = page_to_phys(page) + offset + len - 1;
block/bio.c
970
phys_addr_t vec_end_addr = page_to_phys(bv->bv_page) + bv_end - 1;
block/bio.c
971
phys_addr_t page_addr = page_to_phys(page);
block/blk.h
123
phys_addr_t addr1 = bvec_phys(vec1);
block/blk.h
124
phys_addr_t addr2 = bvec_phys(vec2);
block/blk.h
439
phys_addr_t paddr, unsigned int len)
drivers/accel/habanalabs/common/mmu/mmu.c
864
rc = gen_pool_add_virt(hr_priv->mmu_pgt_pool, virt_addr, (phys_addr_t) dma_addr,
drivers/acpi/apei/ghes.c
181
phys_addr_t paddr;
drivers/acpi/arm64/gtdt.c
224
timer_mem->cntctlbase = (phys_addr_t)block->block_address;
drivers/acpi/arm64/iort.c
1267
phys_addr_t base;
drivers/acpi/arm64/iort.c
163
int iort_register_domain_token(int trans_id, phys_addr_t base,
drivers/acpi/arm64/iort.c
2120
phys_addr_t __init acpi_iort_dma_get_max_cpu_address(void)
drivers/acpi/arm64/iort.c
2122
phys_addr_t limit = PHYS_ADDR_MAX;
drivers/acpi/arm64/iort.c
2146
phys_addr_t local_limit;
drivers/acpi/arm64/iort.c
32
phys_addr_t base_addr;
drivers/acpi/arm64/iort.c
659
int iort_its_translate_pa(struct fwnode_handle *node, phys_addr_t *base)
drivers/acpi/arm64/iort.c
677
static int __maybe_unused iort_find_its_base(u32 its_id, phys_addr_t *base)
drivers/acpi/arm64/iort.c
695
int iort_pmsi_get_msi_info(struct device *dev, u32 *dev_id, phys_addr_t *pa)
drivers/acpi/pci_mcfg.c
19
phys_addr_t addr;
drivers/acpi/pfr_telemetry.c
303
phys_addr_t base_addr;
drivers/acpi/pfr_telemetry.c
318
base_addr = (phys_addr_t)((info.chunk2_addr_hi << 32) | info.chunk2_addr_lo);
drivers/acpi/pfr_update.c
470
phys_addr_t phy_addr;
drivers/acpi/pfr_update.c
490
phy_addr = (phys_addr_t)((buf_info.addr_hi << 32) | buf_info.addr_lo);
drivers/acpi/tables.c
522
phys_addr_t size = acpi_initrd_files[no].size;
drivers/acpi/tables.c
523
phys_addr_t dest_addr = acpi_tables_addr + total_offset;
drivers/acpi/tables.c
524
phys_addr_t slop, clen;
drivers/ata/pata_mpc52xx.c
54
phys_addr_t ata_regs_pa;
drivers/ata/sata_dwc_460ex.c
129
phys_addr_t dmadr;
drivers/base/arch_numa.c
273
phys_addr_t start = memblock_start_of_DRAM();
drivers/base/arch_numa.c
274
phys_addr_t end = memblock_end_of_DRAM() - 1;
drivers/block/swim3.c
412
static unsigned long swim3_phys_to_bus(phys_addr_t paddr)
drivers/block/swim3.c
417
static phys_addr_t swim3_bio_phys(struct bio *bio)
drivers/block/swim3.c
423
phys_addr_t paddr, int count)
drivers/block/xen-blkback/blkback.c
763
phys_addr_t addr = 0;
drivers/bus/fsl-mc/fsl-mc-bus.c
1036
phys_addr_t mc_portal_phys_addr;
drivers/bus/fsl-mc/fsl-mc-bus.c
618
u64 mc_offset, phys_addr_t *phys_addr)
drivers/bus/fsl-mc/fsl-mc-bus.c
62
phys_addr_t start_phys_addr;
drivers/bus/fsl-mc/fsl-mc-bus.c
73
static phys_addr_t mc_portal_base_phys_addr;
drivers/bus/fsl-mc/fsl-mc-private.h
295
phys_addr_t paddr;
drivers/bus/fsl-mc/fsl-mc-private.h
647
phys_addr_t mc_portal_phys_addr,
drivers/bus/fsl-mc/mc-io.c
171
phys_addr_t mc_portal_phys_addr;
drivers/bus/fsl-mc/mc-io.c
66
phys_addr_t mc_portal_phys_addr,
drivers/bus/mips_cdmm.c
265
phys_addr_t phys;
drivers/bus/mips_cdmm.c
325
static phys_addr_t mips_cdmm_cur_base(void)
drivers/bus/mips_cdmm.c
345
phys_addr_t __weak mips_cdmm_phys_base(void)
drivers/bus/mips_cdmm.c
43
static phys_addr_t mips_cdmm_default_base;
drivers/bus/mvebu-mbus.c
1082
phys_addr_t mbuswins_phys_base,
drivers/bus/mvebu-mbus.c
1084
phys_addr_t sdramwins_phys_base,
drivers/bus/mvebu-mbus.c
1086
phys_addr_t mbusbridge_phys_base,
drivers/bus/mvebu-mbus.c
1130
int __init mvebu_mbus_init(const char *soc, phys_addr_t mbuswins_phys_base,
drivers/bus/mvebu-mbus.c
1132
phys_addr_t sdramwins_phys_base,
drivers/bus/mvebu-mbus.c
136
phys_addr_t sdramwins_phys_base;
drivers/bus/mvebu-mbus.c
269
phys_addr_t base, size_t size,
drivers/bus/mvebu-mbus.c
302
phys_addr_t base, size_t size)
drivers/bus/mvebu-mbus.c
326
int win, phys_addr_t base, size_t size,
drivers/bus/mvebu-mbus.c
327
phys_addr_t remap, u8 target,
drivers/bus/mvebu-mbus.c
339
if ((base & (phys_addr_t)(size - 1)) != 0) {
drivers/bus/mvebu-mbus.c
371
phys_addr_t base, size_t size,
drivers/bus/mvebu-mbus.c
372
phys_addr_t remap, u8 target,
drivers/bus/mvebu-mbus.c
588
phys_addr_t reg_start, reg_end;
drivers/bus/mvebu-mbus.c
879
phys_addr_t base, size_t size,
drivers/bus/mvebu-mbus.c
880
phys_addr_t remap)
drivers/bus/mvebu-mbus.c
895
phys_addr_t base, size_t size)
drivers/bus/mvebu-mbus.c
902
int mvebu_mbus_del_window(phys_addr_t base, size_t size)
drivers/bus/mvebu-mbus.c
931
int mvebu_mbus_get_dram_win_info(phys_addr_t phyaddr, u8 *target, u8 *attr)
drivers/bus/mvebu-mbus.c
960
int mvebu_mbus_get_io_win_info(phys_addr_t phyaddr, u32 *size, u8 *target,
drivers/bus/stm32_firewall.h
51
int (*grant_memory_range_access)(struct stm32_firewall_controller *ctrl, phys_addr_t paddr,
drivers/cache/ax45mp_cache.c
103
static void ax45mp_dma_cache_inv(phys_addr_t paddr, size_t size)
drivers/cache/ax45mp_cache.c
125
static void ax45mp_dma_cache_wback(phys_addr_t paddr, size_t size)
drivers/cache/ax45mp_cache.c
143
static void ax45mp_dma_cache_wback_inv(phys_addr_t paddr, size_t size)
drivers/cache/hisi_soc_hha.c
68
phys_addr_t top, addr = invp->addr;
drivers/cache/sifive_ccache.c
146
static void ccache_flush_range(phys_addr_t start, size_t len)
drivers/cache/sifive_ccache.c
148
phys_addr_t end = start + len;
drivers/cache/sifive_ccache.c
149
phys_addr_t line;
drivers/cache/starfive_starlink_cache.c
47
static void starlink_cache_dma_cache_wback(phys_addr_t paddr, unsigned long size)
drivers/cache/starfive_starlink_cache.c
62
static void starlink_cache_dma_cache_invalidate(phys_addr_t paddr, unsigned long size)
drivers/cache/starfive_starlink_cache.c
77
static void starlink_cache_dma_cache_wback_inv(phys_addr_t paddr, unsigned long size)
drivers/char/agp/amd-k7-agp.c
209
phys_addr_t reg;
drivers/char/agp/ati-agp.c
204
phys_addr_t reg;
drivers/char/agp/intel-gtt.c
1178
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
1487
phys_addr_t *mappable_base,
drivers/char/agp/intel-gtt.c
177
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
69
phys_addr_t gtt_phys_addr;
drivers/char/agp/intel-gtt.c
79
phys_addr_t scratch_page_dma;
drivers/char/agp/intel-gtt.c
818
phys_addr_t reg_addr;
drivers/char/agp/intel-gtt.c
83
phys_addr_t gma_bus_addr;
drivers/char/agp/nvidia-agp.c
110
phys_addr_t apbase_phys;
drivers/char/mem.c
172
phys_addr_t p = *ppos;
drivers/char/mem.c
256
static int uncached_access(struct file *file, phys_addr_t addr)
drivers/char/mem.c
273
phys_addr_t offset = pfn << PAGE_SHIFT;
drivers/char/mem.c
334
const phys_addr_t offset = (phys_addr_t)desc->pgoff << PAGE_SHIFT;
drivers/char/mem.c
341
if (offset + (phys_addr_t)size - 1 < offset)
drivers/char/mem.c
48
static inline int valid_phys_addr_range(phys_addr_t addr, size_t count)
drivers/char/mem.c
85
phys_addr_t p = *ppos;
drivers/cpufreq/tegra194-cpufreq.c
70
phys_addr_t actmon_cntr_base;
drivers/crypto/caam/caamalg_qi2.c
98
phys_addr_t phys_addr;
drivers/crypto/caam/qi.c
99
phys_addr_t phys_addr;
drivers/crypto/ccp/platform-access.c
62
phys_addr_t req_addr;
drivers/crypto/ccp/sev-dev-tio.c
31
static phys_addr_t sla_to_pa(struct sla_addr_t sla)
drivers/crypto/ccp/tee-dev.h
49
phys_addr_t ring_pa;
drivers/crypto/img-hash.c
124
phys_addr_t bus_addr;
drivers/crypto/starfive/jh7110-cryp.h
184
phys_addr_t phys_base;
drivers/crypto/stm32/stm32-cryp.c
194
phys_addr_t phys_base;
drivers/crypto/stm32/stm32-hash.c
199
phys_addr_t phys_base;
drivers/dax/dax-private.h
115
phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff, unsigned long size);
drivers/dax/device.c
113
phys_addr_t phys;
drivers/dax/device.c
148
phys_addr_t phys;
drivers/dax/device.c
193
phys_addr_t phys;
drivers/dax/device.c
61
__weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
drivers/dax/device.c
70
phys_addr_t phys;
drivers/dma/bestcomm/bestcomm.c
172
phys_addr_t start_pa;
drivers/dma/bestcomm/bestcomm.c
277
phys_addr_t tdt_pa, ctx_pa, var_pa, fdt_pa;
drivers/dma/bestcomm/fec.c
183
bcom_fec_tx_init(int queue_len, phys_addr_t fifo)
drivers/dma/bestcomm/fec.c
71
phys_addr_t fifo;
drivers/dma/bestcomm/fec.c
81
bcom_fec_rx_init(int queue_len, phys_addr_t fifo, int maxbufsize)
drivers/dma/bestcomm/gen_bd.c
170
bcom_gen_bd_tx_init(int queue_len, phys_addr_t fifo,
drivers/dma/bestcomm/gen_bd.c
316
phys_addr_t fifo, int maxbufsize)
drivers/dma/bestcomm/gen_bd.c
337
bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len, phys_addr_t fifo)
drivers/dma/bestcomm/gen_bd.c
73
phys_addr_t fifo;
drivers/dma/bestcomm/gen_bd.c
85
bcom_gen_bd_rx_init(int queue_len, phys_addr_t fifo,
drivers/dma/bestcomm/sram.c
102
phys_addr_t zbase = of_translate_address(sram_node, regaddr_p);
drivers/dma/bestcomm/sram.c
137
void* bcom_sram_alloc(int size, int align, phys_addr_t *phys)
drivers/dma/dw-edma/dw-edma-core.c
33
u64 dw_edma_get_pci_address(struct dw_edma_chan *chan, phys_addr_t cpu_addr)
drivers/dma/dw-edma/dw-edma-core.c
435
src_addr = dw_edma_get_pci_address(chan, (phys_addr_t)src_addr);
drivers/dma/dw-edma/dw-edma-core.c
437
dst_addr = dw_edma_get_pci_address(chan, (phys_addr_t)dst_addr);
drivers/dma/dw-edma/dw-edma-pcie.c
98
static u64 dw_edma_pcie_address(struct device *dev, phys_addr_t cpu_addr)
drivers/dma/fsl-edma-common.c
299
phys_addr_t addr = 0;
drivers/dma/idxd/cdev.c
391
phys_addr_t base = pci_resource_start(pdev, IDXD_WQ_BAR);
drivers/dma/loongson1-apb-dma.c
67
phys_addr_t src_addr;
drivers/dma/loongson1-apb-dma.c
68
phys_addr_t dst_addr;
drivers/dma/pl330.c
452
phys_addr_t fifo_addr;
drivers/dma/ppc4xx/adma.c
529
phys_addr_t addr64, tmplow, tmphi;
drivers/dma/ppc4xx/adma.c
608
phys_addr_t addr64, tmphi, tmplow;
drivers/dma/qcom/gpi.c
1078
phys_addr_t cntxt_rp;
drivers/dma/qcom/gpi.c
458
phys_addr_t phys_addr;
drivers/dma/qcom/gpi.c
551
static inline phys_addr_t to_physical(const struct gpi_ring *const ring,
drivers/dma/qcom/gpi.c
557
static inline void *to_virtual(const struct gpi_ring *const ring, phys_addr_t addr)
drivers/dma/qcom/gpi.c
721
phys_addr_t p_wp;
drivers/dma/qcom/gpi.c
731
phys_addr_t p_wp;
drivers/dma/sh/rcar-dmac.c
1151
phys_addr_t dev_addr;
drivers/dma/sh/rcar-dmac.c
124
phys_addr_t slave_addr;
drivers/dma/sprd-dma.c
757
phys_addr_t llist_ptr;
drivers/dma/stm32/stm32-mdma.c
481
phys_addr_t src_addr, dst_addr;
drivers/edac/altera_edac.c
1084
phys_addr_t sdram_addr;
drivers/edac/thunderx_edac.c
485
static phys_addr_t thunderx_faddr_to_phys(u64 faddr, struct thunderx_lmc *lmc)
drivers/edac/thunderx_edac.c
487
phys_addr_t addr = 0;
drivers/edac/thunderx_edac.c
571
phys_addr_t phys_addr;
drivers/edac/versalnet_edac.c
433
phys_addr_t pfn;
drivers/firmware/arm_ffa/driver.c
193
static int ffa_rxtx_map(phys_addr_t tx_buf, phys_addr_t rx_buf, u32 pg_cnt)
drivers/firmware/arm_ffa/driver.c
563
static int ffa_mem_first_frag(u32 func_id, phys_addr_t buf, u32 buf_sz,
drivers/firmware/arm_ffa/driver.c
623
ffa_transmit_fragment(u32 func_id, phys_addr_t buf, u32 buf_sz, u32 frag_len,
drivers/firmware/arm_ffa/driver.c
683
phys_addr_t addr = 0;
drivers/firmware/dmi_scan.c
147
static phys_addr_t dmi_base;
drivers/firmware/efi/arm-runtime.c
61
phys_addr_t phys = md->phys_addr;
drivers/firmware/efi/capsule-loader.c
295
cap_info->phys = kzalloc_obj(phys_addr_t);
drivers/firmware/efi/capsule-loader.c
70
pages_needed * sizeof(phys_addr_t *),
drivers/firmware/efi/capsule.c
216
int efi_capsule_update(efi_capsule_header_t *capsule, phys_addr_t *pages)
drivers/firmware/efi/efi-init.c
40
static phys_addr_t __init efi_to_phys(unsigned long addr)
drivers/firmware/efi/efi.c
1077
static int efi_mem_reserve_iomem(phys_addr_t addr, u64 size)
drivers/firmware/efi/efi.c
1106
int __ref efi_mem_reserve_persistent(phys_addr_t addr, u64 size)
drivers/firmware/efi/efi.c
582
void __init __weak efi_arch_mem_reserve(phys_addr_t addr, u64 size) {}
drivers/firmware/efi/efi.c
596
void __init efi_mem_reserve(phys_addr_t addr, u64 size)
drivers/firmware/efi/efi.c
695
phys_addr_t start, end;
drivers/firmware/efi/esrt.c
242
phys_addr_t end;
drivers/firmware/efi/esrt.c
320
esrt_data = (phys_addr_t)efi.esrt;
drivers/firmware/efi/esrt.c
57
static phys_addr_t esrt_data;
drivers/firmware/efi/libstub/efistub.h
1264
void accept_memory(phys_addr_t start, unsigned long size);
drivers/firmware/efi/libstub/efistub.h
1265
void arch_accept_memory(phys_addr_t start, phys_addr_t end);
drivers/firmware/efi/libstub/unaccepted_memory.c
180
void accept_memory(phys_addr_t start, unsigned long size)
drivers/firmware/efi/libstub/unaccepted_memory.c
183
phys_addr_t end = start + size;
drivers/firmware/efi/memmap.c
125
int __init efi_memmap_init_late(phys_addr_t addr, unsigned long size)
drivers/firmware/efi/memmap.c
36
phys_addr_t phys_map;
drivers/firmware/efi/unaccepted_memory.c
163
bool range_contains_unaccepted_memory(phys_addr_t start, unsigned long size)
drivers/firmware/efi/unaccepted_memory.c
168
phys_addr_t end;
drivers/firmware/efi/unaccepted_memory.c
33
void accept_memory(phys_addr_t start, unsigned long size)
drivers/firmware/efi/unaccepted_memory.c
39
phys_addr_t end;
drivers/firmware/google/vpd.c
183
phys_addr_t physaddr, size_t size)
drivers/firmware/google/vpd.c
247
static int vpd_sections_init(phys_addr_t physaddr)
drivers/firmware/iscsi_ibft_find.c
34
phys_addr_t ibft_phys_addr;
drivers/firmware/psci/psci.c
494
phys_addr_t pa_cpu_resume;
drivers/firmware/psci/psci.c
533
phys_addr_t pa_cpu_resume = __pa_symbol(cpu_resume);
drivers/firmware/qcom/qcom_scm.c
1140
int qcom_scm_io_readl(phys_addr_t addr, unsigned int *val)
drivers/firmware/qcom/qcom_scm.c
1161
int qcom_scm_io_writel(phys_addr_t addr, unsigned int val)
drivers/firmware/qcom/qcom_scm.c
1318
static int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region,
drivers/firmware/qcom/qcom_scm.c
1319
size_t mem_sz, phys_addr_t src, size_t src_sz,
drivers/firmware/qcom/qcom_scm.c
1320
phys_addr_t dest, size_t dest_sz)
drivers/firmware/qcom/qcom_scm.c
1357
int qcom_scm_assign_mem(phys_addr_t mem_addr, size_t mem_sz,
drivers/firmware/qcom/qcom_scm.c
1364
phys_addr_t mem_to_map_phys;
drivers/firmware/qcom/qcom_scm.c
1365
phys_addr_t dest_phys;
drivers/firmware/qcom/qcom_scm.c
1366
phys_addr_t ptr_phys;
drivers/firmware/qcom/qcom_scm.c
2256
phys_addr_t req_phys;
drivers/firmware/qcom/qcom_scm.c
2257
phys_addr_t rsp_phys;
drivers/firmware/qcom/qcom_scm.c
2399
int qcom_scm_qtee_invoke_smc(phys_addr_t inbuf, size_t inbuf_size,
drivers/firmware/qcom/qcom_scm.c
2400
phys_addr_t outbuf, size_t outbuf_size,
drivers/firmware/qcom/qcom_scm.c
2442
int qcom_scm_qtee_callback_response(phys_addr_t buf, size_t buf_size,
drivers/firmware/qcom/qcom_scm.c
540
static int qcom_scm_io_rmw(phys_addr_t addr, unsigned int mask, unsigned int val)
drivers/firmware/qcom/qcom_scm.c
590
phys_addr_t mem_phys,
drivers/firmware/qcom/qcom_scm.c
643
phys_addr_t mdata_phys;
drivers/firmware/qcom/qcom_scm.c
750
int qcom_scm_pas_mem_setup(u32 pas_id, phys_addr_t addr, phys_addr_t size)
drivers/firmware/qcom/qcom_tzmem.c
125
int qcom_tzmem_shm_bridge_create(phys_addr_t paddr, size_t size, u64 *handle)
drivers/firmware/qcom/qcom_tzmem.c
219
(phys_addr_t)area->paddr, size, -1);
drivers/firmware/qcom/qcom_tzmem.c
485
phys_addr_t qcom_tzmem_to_phys(void *vaddr)
drivers/firmware/qcom/qcom_tzmem.c
490
phys_addr_t ret;
drivers/firmware/qemu_fw_cfg.c
51
static phys_addr_t fw_cfg_p_base;
drivers/firmware/qemu_fw_cfg.c
801
phys_addr_t base;
drivers/firmware/qemu_fw_cfg.c
93
phys_addr_t dma;
drivers/firmware/stratix10-svc.c
146
phys_addr_t paddr;
drivers/firmware/stratix10-svc.c
166
phys_addr_t paddr;
drivers/firmware/stratix10-svc.c
168
phys_addr_t paddr_output;
drivers/firmware/stratix10-svc.c
1835
phys_addr_t pa;
drivers/firmware/stratix10-svc.c
929
phys_addr_t paddr;
drivers/firmware/stratix10-svc.c
931
phys_addr_t begin;
drivers/firmware/stratix10-svc.c
932
phys_addr_t end;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
94
phys_addr_t *aperture_base,
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
224
phys_addr_t rom = adev->pdev->rom;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2739
phys_addr_t addr = *pos & PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2794
phys_addr_t addr = *pos & PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
714
phys_addr_t phys = cursor.start + adev->gmc.aper_base;
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3455
phys_addr_t address;
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
109
phys_addr_t address;
drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
235
phys_addr_t kfd_get_process_doorbells(struct kfd_process_device *pdd)
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1138
phys_addr_t kfd_get_process_doorbells(struct kfd_process_device *pdd);
drivers/gpu/drm/amd/include/kgd_kfd_interface.h
132
phys_addr_t doorbell_physical_address;
drivers/gpu/drm/armada/armada_gem.h
14
phys_addr_t phys_addr;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h
8
phys_addr_t phys;
drivers/gpu/drm/etnaviv/etnaviv_iommu.c
48
unsigned long iova, phys_addr_t paddr,
drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
93
unsigned long iova, phys_addr_t paddr,
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
36
unsigned long iova, phys_addr_t paddr,
drivers/gpu/drm/etnaviv/etnaviv_mmu.c
75
phys_addr_t pa = sg_dma_address(sg);
drivers/gpu/drm/etnaviv/etnaviv_mmu.h
26
phys_addr_t paddr, size_t size, int prot);
drivers/gpu/drm/hyperv/hyperv_drm.h
48
int hyperv_update_vram_location(struct hv_device *hdev, phys_addr_t vram_pp);
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
246
int hyperv_update_vram_location(struct hv_device *hdev, phys_addr_t vram_pp)
drivers/gpu/drm/i915/gem/i915_gem_internal.c
140
phys_addr_t size)
drivers/gpu/drm/i915/gem/i915_gem_internal.c
195
phys_addr_t size)
drivers/gpu/drm/i915/gem/i915_gem_internal.h
17
phys_addr_t size);
drivers/gpu/drm/i915/gem/i915_gem_internal.h
21
phys_addr_t size);
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
102
phys_addr_t phys_size,
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
18
phys_addr_t phys_size,
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
21
static inline phys_addr_t
drivers/gpu/drm/i915/gt/intel_ggtt.c
1200
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c
88
phys_addr_t gmadr_base;
drivers/gpu/drm/i915/gt/intel_gt.c
851
static int intel_gt_tile_setup(struct intel_gt *gt, phys_addr_t phys_addr)
drivers/gpu/drm/i915/gt/intel_gt.c
889
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_gt_types.h
257
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
53
static void set_hws_pga(struct intel_engine_cs *engine, phys_addr_t phys)
drivers/gpu/drm/i915/gt/intel_sa_media.c
13
int intel_sa_mediagt_setup(struct intel_gt *gt, phys_addr_t phys_addr,
drivers/gpu/drm/i915/gt/intel_sa_media.h
12
int intel_sa_mediagt_setup(struct intel_gt *gt, phys_addr_t phys_addr,
drivers/gpu/drm/i915/intel_uncore.c
2341
int intel_uncore_setup_mmio(struct intel_uncore *uncore, phys_addr_t phys_addr)
drivers/gpu/drm/i915/intel_uncore.h
236
int intel_uncore_setup_mmio(struct intel_uncore *uncore, phys_addr_t phys_addr);
drivers/gpu/drm/logicvc/logicvc_drm.h
54
phys_addr_t reserved_mem_base;
drivers/gpu/drm/logicvc/logicvc_layer.c
160
phys_addr_t fb_addr = drm_fb_dma_get_gem_addr(fb, new_state, 0);
drivers/gpu/drm/logicvc/logicvc_layer.c
274
phys_addr_t fb_addr;
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
208
phys_addr_t ttbr;
drivers/gpu/drm/msm/adreno/a6xx_preempt.c
360
phys_addr_t ttbr;
drivers/gpu/drm/msm/adreno/adreno_gpu.c
38
phys_addr_t mem_phys;
drivers/gpu/drm/msm/dp/dp_display.c
128
phys_addr_t io_start;
drivers/gpu/drm/msm/dsi/dsi_host.c
111
phys_addr_t ctrl_size;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h
102
phys_addr_t base_size;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h
103
phys_addr_t pll_size;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h
104
phys_addr_t reg_size;
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h
105
phys_addr_t lane_size;
drivers/gpu/drm/msm/hdmi/hdmi.h
50
phys_addr_t mmio_phy_addr;
drivers/gpu/drm/msm/msm_drv.h
463
phys_addr_t *size);
drivers/gpu/drm/msm/msm_gpu.h
110
phys_addr_t pgtbl_ttbr0;
drivers/gpu/drm/msm/msm_io_utils.c
110
phys_addr_t *psize)
drivers/gpu/drm/msm/msm_io_utils.c
67
bool quiet, phys_addr_t *psize)
drivers/gpu/drm/msm/msm_iommu.c
139
phys_addr_t phys = page_to_phys(iommu->prr_page);
drivers/gpu/drm/msm/msm_iommu.c
179
phys_addr_t phys = sg_phys(sg);
drivers/gpu/drm/msm/msm_iommu.c
249
phys_addr_t *ttbr, int *asid)
drivers/gpu/drm/msm/msm_iommu.c
34
phys_addr_t ttbr;
drivers/gpu/drm/msm/msm_iommu.c
47
unsigned long iova, phys_addr_t paddr,
drivers/gpu/drm/msm/msm_mmu.h
90
int msm_iommu_pagetable_params(struct msm_mmu *mmu, phys_addr_t *ttbr,
drivers/gpu/drm/omapdrm/dss/hdmi.h
229
phys_addr_t phys_base;
drivers/gpu/drm/omapdrm/dss/hdmi.h
315
phys_addr_t hdmi_wp_get_audio_dma_addr(struct hdmi_wp_data *wp);
drivers/gpu/drm/omapdrm/dss/hdmi_wp.c
294
phys_addr_t hdmi_wp_get_audio_dma_addr(struct hdmi_wp_data *wp)
drivers/gpu/drm/panthor/panthor_device.h
113
phys_addr_t phys_addr;
drivers/gpu/drm/radeon/radeon_bios.c
111
phys_addr_t rom = rdev->pdev->rom;
drivers/gpu/drm/sysfb/vesadrm.c
462
phys_addr_t pmi_base = __screen_info_vesapm_info_base(si);
drivers/gpu/drm/tegra/falcon.c
50
phys_addr_t base,
drivers/gpu/drm/tegra/nvdec.c
52
phys_addr_t carveout_base;
drivers/gpu/drm/tegra/riscv.c
69
int tegra_drm_riscv_boot_bootrom(struct tegra_drm_riscv *riscv, phys_addr_t image_address,
drivers/gpu/drm/tegra/riscv.c
72
phys_addr_t addr;
drivers/gpu/drm/tegra/riscv.h
27
int tegra_drm_riscv_boot_bootrom(struct tegra_drm_riscv *riscv, phys_addr_t image_address,
drivers/gpu/drm/vboxvideo/vbox_hgsmi.c
86
phys_addr_t offset;
drivers/gpu/drm/xe/xe_mmio_gem.c
39
phys_addr_t phys_addr;
drivers/gpu/drm/xe/xe_mmio_gem.c
72
phys_addr_t phys_addr, size_t size)
drivers/gpu/drm/xe/xe_mmio_gem.h
16
phys_addr_t phys_addr, size_t size);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
402
phys_addr_t phys = cursor.start + xe_vram_region_io_start(tile->mem.vram);
drivers/hid/amd-sfh-hid/amd_sfh_hid.h
44
phys_addr_t phys_addr_base;
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h
75
phys_addr_t phys_addr;
drivers/hwtracing/coresight/coresight-stm.c
109
phys_addr_t phys;
drivers/hwtracing/coresight/coresight-stm.c
362
static phys_addr_t
drivers/hwtracing/coresight/coresight-stm.c
368
phys_addr_t addr;
drivers/hwtracing/coresight/coresight-tmc.h
203
phys_addr_t paddr;
drivers/hwtracing/intel_th/sth.c
141
static phys_addr_t
drivers/hwtracing/intel_th/sth.c
146
phys_addr_t addr;
drivers/hwtracing/intel_th/sth.c
24
phys_addr_t channels_phys;
drivers/i2c/busses/i2c-tegra.c
298
phys_addr_t base_phys;
drivers/iio/adc/at91-sama5d2_adc.c
2041
config.src_addr = (phys_addr_t)(st->dma_st.phys_addr
drivers/iio/adc/at91-sama5d2_adc.c
554
phys_addr_t phys_addr;
drivers/iio/adc/nxp-sar-adc.c
128
phys_addr_t regs_phys;
drivers/iio/adc/stm32-adc-core.h
273
phys_addr_t phys_base;
drivers/iio/adc/stm32-dfsdm.h
328
phys_addr_t phys_base;
drivers/infiniband/hw/hns/hns_roce_main.c
525
phys_addr_t pfn;
drivers/infiniband/hw/ionic/ionic_controlpath.c
292
static int ionic_get_dbid(struct ionic_ibdev *dev, u32 *dbid, phys_addr_t *addr)
drivers/infiniband/hw/ionic/ionic_controlpath.c
303
*addr = dev->lif_cfg.db_phys + ((phys_addr_t)dbpage_num << PAGE_SHIFT);
drivers/infiniband/hw/ionic/ionic_controlpath.c
373
phys_addr_t db_phys = 0;
drivers/infiniband/hw/ionic/ionic_ibdev.h
292
phys_addr_t sq_cmb_addr;
drivers/infiniband/hw/ionic/ionic_ibdev.h
299
phys_addr_t rq_cmb_addr;
drivers/infiniband/hw/ionic/ionic_lif_cfg.h
25
phys_addr_t db_phys;
drivers/infiniband/hw/mana/main.c
521
phys_addr_t pfn;
drivers/infiniband/hw/mlx4/main.c
2654
ibdev->uar_map = ioremap((phys_addr_t) ibdev->priv_uar.pfn << PAGE_SHIFT,
drivers/infiniband/hw/mlx5/dm.c
114
void mlx5_cmd_dealloc_memic_op(struct mlx5_dm *dm, phys_addr_t addr,
drivers/infiniband/hw/mlx5/dm.c
12
static int mlx5_cmd_alloc_memic(struct mlx5_dm *dm, phys_addr_t *addr,
drivers/infiniband/hw/mlx5/dm.c
128
static int mlx5_cmd_alloc_memic_op(struct mlx5_dm *dm, phys_addr_t addr,
drivers/infiniband/hw/mlx5/dm.c
129
u8 operation, phys_addr_t *op_addr)
drivers/infiniband/hw/mlx5/dm.c
87
void mlx5_cmd_dealloc_memic(struct mlx5_dm *dm, phys_addr_t addr,
drivers/infiniband/hw/mlx5/dm.h
17
phys_addr_t dev_addr;
drivers/infiniband/hw/mlx5/dm.h
23
phys_addr_t op_addr;
drivers/infiniband/hw/mlx5/dm.h
63
void mlx5_cmd_dealloc_memic(struct mlx5_dm *dm, phys_addr_t addr,
drivers/infiniband/hw/mlx5/dm.h
65
void mlx5_cmd_dealloc_memic_op(struct mlx5_dm *dm, phys_addr_t addr,
drivers/infiniband/hw/mlx5/main.c
2372
static phys_addr_t uar_index2pfn(struct mlx5_ib_dev *dev,
drivers/infiniband/hw/mlx5/main.c
2457
static int phys_addr_to_bar(struct pci_dev *pdev, phys_addr_t pa)
drivers/infiniband/hw/mlx5/main.c
2557
phys_addr_t pfn;
drivers/infiniband/hw/mlx5/main.c
2677
phys_addr_t pfn;
drivers/infiniband/hw/mlx5/main.c
2714
phys_addr_t pfn;
drivers/infiniband/hw/mthca/mthca_catas.c
150
phys_addr_t addr;
drivers/infiniband/hw/mthca/mthca_cmd.c
752
phys_addr_t addr;
drivers/infiniband/hw/mthca/mthca_eq.c
645
phys_addr_t base = pci_resource_start(dev->pdev, 0);
drivers/infiniband/hw/mthca/mthca_main.c
714
dev->kar = ioremap((phys_addr_t) dev->driver_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
drivers/infiniband/hw/mthca/mthca_mr.c
565
phys_addr_t addr;
drivers/iommu/amd/init.c
1146
phys_addr_t old_devtb_phys;
drivers/iommu/amd/init.c
718
phys_addr_t phys;
drivers/iommu/amd/iommu.c
2122
phys_addr_t top_paddr, unsigned int top_level,
drivers/iommu/amd/iommu.c
2156
phys_addr_t top_paddr, unsigned int top_level)
drivers/iommu/amd/iommu.c
2586
phys_addr_t top_paddr, unsigned int top_level)
drivers/iommu/amd/iommu.c
77
phys_addr_t top_paddr, unsigned int top_level);
drivers/iommu/amd/iommu.c
82
phys_addr_t top_paddr, unsigned int top_level);
drivers/iommu/apple-dart.c
350
u8 idx, phys_addr_t paddr)
drivers/iommu/apple-dart.c
531
static phys_addr_t apple_dart_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/apple-dart.c
544
phys_addr_t paddr, size_t pgsize,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3425
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3470
static phys_addr_t
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4003
phys_addr_t doorbell;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4006
phys_addr_t *cfg = arm_smmu_msi_cfg[desc->msi_index];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
55
static phys_addr_t arm_smmu_msi_cfg[ARM_SMMU_MAX_MSIS][3] = {
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1049
u32 lidx, phys_addr_t base_addr_pa)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1224
phys_addr_t page0_base;
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
217
phys_addr_t base_phys;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
201
static phys_addr_t qcom_tbu_trigger_atos(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
205
phys_addr_t phys = 0;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
263
static phys_addr_t qcom_iova_to_phys(struct arm_smmu_domain *smmu_domain,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
271
phys_addr_t phys = 0;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
348
static phys_addr_t qcom_smmu_iova_to_phys_hard(struct arm_smmu_domain *smmu_domain, dma_addr_t iova)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
361
static phys_addr_t qcom_smmu_verify_fault(struct arm_smmu_domain *smmu_domain, dma_addr_t iova, u32 fsr)
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
365
phys_addr_t phys_post_tlbiall;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
366
phys_addr_t phys;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
389
phys_addr_t phys_soft;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
429
phys_addr_t phys_atos = qcom_smmu_verify_fault(smmu_domain, cfi.iova, cfi.fsr);
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
200
static void qcom_adreno_smmu_set_prr_addr(const void *cookie, phys_addr_t page_addr)
drivers/iommu/arm/arm-smmu/arm-smmu.c
1270
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/arm/arm-smmu/arm-smmu.c
1335
static phys_addr_t arm_smmu_iova_to_phys_hard(struct iommu_domain *domain,
drivers/iommu/arm/arm-smmu/arm-smmu.c
1348
phys_addr_t addr = 0;
drivers/iommu/arm/arm-smmu/arm-smmu.c
1387
static phys_addr_t arm_smmu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/arm/arm-smmu/arm-smmu.h
293
phys_addr_t ioaddr;
drivers/iommu/arm/arm-smmu/qcom_iommu.c
430
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/arm/arm-smmu/qcom_iommu.c
492
static phys_addr_t qcom_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/arm/arm-smmu/qcom_iommu.c
495
phys_addr_t ret;
drivers/iommu/dma-iommu.c
1092
phys_addr_t phys;
drivers/iommu/dma-iommu.c
1107
phys_addr_t phys;
drivers/iommu/dma-iommu.c
1150
static phys_addr_t iommu_dma_map_swiotlb(struct device *dev, phys_addr_t phys,
drivers/iommu/dma-iommu.c
1158
return (phys_addr_t)DMA_MAPPING_ERROR;
drivers/iommu/dma-iommu.c
1172
if (phys != (phys_addr_t)DMA_MAPPING_ERROR && dev_is_untrusted(dev)) {
drivers/iommu/dma-iommu.c
1192
static inline size_t iova_unaligned(struct iova_domain *iovad, phys_addr_t phys,
drivers/iommu/dma-iommu.c
1198
dma_addr_t iommu_dma_map_phys(struct device *dev, phys_addr_t phys, size_t size,
drivers/iommu/dma-iommu.c
1218
if (phys == (phys_addr_t)DMA_MAPPING_ERROR)
drivers/iommu/dma-iommu.c
1235
phys_addr_t phys;
drivers/iommu/dma-iommu.c
1764
phys_addr_t phys, size_t size)
drivers/iommu/dma-iommu.c
1834
phys_addr_t phys, size_t size, enum dma_data_direction dir,
drivers/iommu/dma-iommu.c
1848
phys_addr_t phys, size_t bounce_len,
drivers/iommu/dma-iommu.c
1854
phys_addr_t bounce_phys;
drivers/iommu/dma-iommu.c
1871
struct dma_iova_state *state, phys_addr_t phys, size_t offset,
drivers/iommu/dma-iommu.c
1938
phys_addr_t phys, size_t offset, size_t size,
drivers/iommu/dma-iommu.c
2012
phys_addr_t phys;
drivers/iommu/dma-iommu.c
2160
phys_addr_t msi_addr, struct iommu_domain *domain)
drivers/iommu/dma-iommu.c
2168
msi_addr &= ~(phys_addr_t)(size - 1);
drivers/iommu/dma-iommu.c
2198
phys_addr_t msi_addr)
drivers/iommu/dma-iommu.c
43
phys_addr_t phys;
drivers/iommu/dma-iommu.c
473
phys_addr_t start, phys_addr_t end)
drivers/iommu/dma-iommu.c
512
phys_addr_t start = 0, end;
drivers/iommu/dma-iommu.c
543
end != ~(phys_addr_t)0) {
drivers/iommu/dma-iommu.c
544
end = ~(phys_addr_t)0;
drivers/iommu/dma-iommu.c
835
static dma_addr_t __iommu_dma_map(struct device *dev, phys_addr_t phys,
drivers/iommu/dma-iommu.h
23
phys_addr_t msi_addr);
drivers/iommu/dma-iommu.h
57
struct msi_desc *desc, phys_addr_t msi_addr)
drivers/iommu/exynos-iommu.c
1045
phys_addr_t pagetable = virt_to_phys(domain->pgtable);
drivers/iommu/exynos-iommu.c
1141
phys_addr_t paddr, int prot, short *pgcnt)
drivers/iommu/exynos-iommu.c
1177
static int lv2set_page(sysmmu_pte_t *pent, phys_addr_t paddr, size_t size,
drivers/iommu/exynos-iommu.c
1238
unsigned long l_iova, phys_addr_t paddr, size_t size,
drivers/iommu/exynos-iommu.c
1375
static phys_addr_t exynos_iommu_iova_to_phys(struct iommu_domain *iommu_domain,
drivers/iommu/exynos-iommu.c
1381
phys_addr_t phys = 0;
drivers/iommu/exynos-iommu.c
301
phys_addr_t pgtable; /* assigned page table structure */
drivers/iommu/exynos-iommu.c
473
static void __sysmmu_set_ptbase(struct sysmmu_drvdata *data, phys_addr_t pgd)
drivers/iommu/exynos-iommu.c
973
phys_addr_t base = lv2table_base(domain->pgtable + i);
drivers/iommu/exynos-iommu.c
99
#define sect_to_phys(ent) (((phys_addr_t) ent) << PG_ENT_SHIFT)
drivers/iommu/exynos-iommu.c
992
phys_addr_t pagetable;
drivers/iommu/fsl_pamu.c
139
static unsigned int map_addrspace_size_to_wse(phys_addr_t addrspace_size)
drivers/iommu/fsl_pamu.c
415
phys_addr_t ppaact_phys, phys_addr_t spaact_phys,
drivers/iommu/fsl_pamu.c
416
phys_addr_t omt_phys)
drivers/iommu/fsl_pamu.c
500
phys_addr_t phys;
drivers/iommu/fsl_pamu.c
584
static int create_csd(phys_addr_t phys, size_t size, u32 csd_port_id)
drivers/iommu/fsl_pamu.c
666
phys_addr_t law_start, law_end;
drivers/iommu/fsl_pamu.c
758
phys_addr_t ppaact_phys;
drivers/iommu/fsl_pamu.c
759
phys_addr_t spaact_phys;
drivers/iommu/fsl_pamu.c
761
phys_addr_t omt_phys;
drivers/iommu/fsl_pamu_domain.c
172
static phys_addr_t fsl_pamu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/generic_pt/iommu_pt.h
170
phys_addr_t DOMAIN_NS(iova_to_phys)(struct iommu_domain *domain,
drivers/iommu/generic_pt/iommu_pt.h
420
phys_addr_t phys;
drivers/iommu/generic_pt/iommu_pt.h
844
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/generic_pt/kunit_iommu.h
92
phys_addr_t top_paddr, unsigned int top_level)
drivers/iommu/generic_pt/kunit_iommu_pt.h
94
phys_addr_t res = iommu_iova_to_phys(&priv->domain,
drivers/iommu/generic_pt/kunit_iommu_pt.h
97
KUNIT_ASSERT_EQ(test, res, (phys_addr_t)pa);
drivers/iommu/intel/iommu.c
1252
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/iommu.c
1450
phys_addr_t old_ce_phys;
drivers/iommu/intel/iommu.c
1530
phys_addr_t old_rt_phys;
drivers/iommu/intel/iommu.c
69
static phys_addr_t root_entry_lctp(struct root_entry *re)
drivers/iommu/intel/iommu.c
81
static phys_addr_t root_entry_uctp(struct root_entry *re)
drivers/iommu/intel/iommu.h
1206
ioasid_t pasid, u16 did, phys_addr_t fsptptr,
drivers/iommu/intel/irq_remapping.c
1123
static phys_addr_t get_pi_desc_addr(struct irq_data *irqd)
drivers/iommu/intel/irq_remapping.c
419
phys_addr_t irt_phys;
drivers/iommu/intel/pasid.c
356
phys_addr_t fsptptr, u16 did,
drivers/iommu/intel/pasid.c
382
phys_addr_t fsptptr, u32 pasid, u16 did,
drivers/iommu/intel/pasid.h
307
phys_addr_t fsptptr, u32 pasid, u16 did,
drivers/iommu/io-pgtable-arm-v7s.c
184
static arm_v7s_iopte to_mtk_iopte(phys_addr_t paddr, arm_v7s_iopte pte)
drivers/iommu/io-pgtable-arm-v7s.c
195
static arm_v7s_iopte paddr_to_iopte(phys_addr_t paddr, int lvl,
drivers/iommu/io-pgtable-arm-v7s.c
206
static phys_addr_t iopte_to_paddr(arm_v7s_iopte pte, int lvl,
drivers/iommu/io-pgtable-arm-v7s.c
210
phys_addr_t paddr;
drivers/iommu/io-pgtable-arm-v7s.c
243
phys_addr_t phys;
drivers/iommu/io-pgtable-arm-v7s.c
395
unsigned long iova, phys_addr_t paddr, int prot,
drivers/iommu/io-pgtable-arm-v7s.c
436
phys_addr_t phys = virt_to_phys(table);
drivers/iommu/io-pgtable-arm-v7s.c
461
phys_addr_t paddr, size_t size, int prot,
drivers/iommu/io-pgtable-arm-v7s.c
508
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/io-pgtable-arm-v7s.c
644
static phys_addr_t arm_v7s_iova_to_phys(struct io_pgtable_ops *ops,
drivers/iommu/io-pgtable-arm-v7s.c
672
phys_addr_t paddr;
drivers/iommu/io-pgtable-arm.c
185
static arm_lpae_iopte paddr_to_iopte(phys_addr_t paddr,
drivers/iommu/io-pgtable-arm.c
194
static phys_addr_t iopte_to_paddr(arm_lpae_iopte pte,
drivers/iommu/io-pgtable-arm.c
338
phys_addr_t paddr, arm_lpae_iopte prot,
drivers/iommu/io-pgtable-arm.c
359
unsigned long iova, phys_addr_t paddr,
drivers/iommu/io-pgtable-arm.c
423
phys_addr_t paddr, size_t size, size_t pgcount,
drivers/iommu/io-pgtable-arm.c
550
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/io-pgtable-arm.c
734
static phys_addr_t arm_lpae_iova_to_phys(struct io_pgtable_ops *ops,
drivers/iommu/io-pgtable-dart.c
113
unsigned long iova, phys_addr_t paddr,
drivers/iommu/io-pgtable-dart.c
227
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/io-pgtable-dart.c
336
static phys_addr_t dart_iova_to_phys(struct io_pgtable_ops *ops,
drivers/iommu/io-pgtable-dart.c
82
static dart_iopte paddr_to_iopte(phys_addr_t paddr,
drivers/iommu/io-pgtable-dart.c
97
static phys_addr_t iopte_to_paddr(dart_iopte pte,
drivers/iommu/iommu-debug-pagealloc.c
121
phys_addr_t phys = iommu_iova_to_phys(domain, iova + off);
drivers/iommu/iommu-debug-pagealloc.c
38
static void iommu_debug_inc_page(phys_addr_t phys)
drivers/iommu/iommu-debug-pagealloc.c
51
static void iommu_debug_dec_page(phys_addr_t phys)
drivers/iommu/iommu-debug-pagealloc.c
99
void __iommu_debug_map(struct iommu_domain *domain, phys_addr_t phys, size_t size)
drivers/iommu/iommu-priv.h
105
phys_addr_t phys, size_t size)
drivers/iommu/iommu-priv.h
57
phys_addr_t msi_addr);
drivers/iommu/iommu-priv.h
60
struct msi_desc *desc, phys_addr_t msi_addr)
drivers/iommu/iommu-priv.h
72
void __iommu_debug_map(struct iommu_domain *domain, phys_addr_t phys,
drivers/iommu/iommu-priv.h
80
phys_addr_t phys, size_t size)
drivers/iommu/iommu.c
1211
phys_addr_t phys_addr;
drivers/iommu/iommu.c
2507
phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova)
drivers/iommu/iommu.c
2520
phys_addr_t paddr, size_t size, size_t *count)
drivers/iommu/iommu.c
2576
phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
drivers/iommu/iommu.c
2582
phys_addr_t orig_paddr = paddr;
drivers/iommu/iommu.c
2657
phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
drivers/iommu/iommu.c
2790
phys_addr_t start;
drivers/iommu/iommu.c
2795
phys_addr_t s_phys = sg_phys(sg);
drivers/iommu/iommu.c
2939
struct iommu_resv_region *iommu_alloc_resv_region(phys_addr_t start,
drivers/iommu/iommu.c
4065
int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_addr)
drivers/iommu/iommu.c
881
phys_addr_t top_end, iter_end = iter->start + iter->length - 1;
drivers/iommu/iommufd/driver.c
185
iommufd_sw_msi_get_map(struct iommufd_ctx *ictx, phys_addr_t msi_addr,
drivers/iommu/iommufd/driver.c
186
phys_addr_t sw_msi_start)
drivers/iommu/iommufd/driver.c
248
phys_addr_t msi_addr)
drivers/iommu/iommufd/driver.c
40
phys_addr_t mmio_addr, size_t length,
drivers/iommu/iommufd/io_pagetable.c
1494
phys_addr_t *sw_msi_start)
drivers/iommu/iommufd/iommufd_private.h
137
phys_addr_t *sw_msi_start);
drivers/iommu/iommufd/iommufd_private.h
26
phys_addr_t sw_msi_start;
drivers/iommu/iommufd/iommufd_private.h
27
phys_addr_t msi_addr;
drivers/iommu/iommufd/iommufd_private.h
476
phys_addr_t sw_msi_start;
drivers/iommu/iommufd/iommufd_private.h
69
phys_addr_t mmio_addr;
drivers/iommu/iommufd/pages.c
414
phys_addr_t phys;
drivers/iommu/iommufd/pages.c
442
phys_addr_t phys;
drivers/iommu/iommufd/pages.c
480
unsigned long iova, phys_addr_t paddr,
drivers/iommu/iommufd/selftest.c
1231
phys_addr_t io_phys;
drivers/iommu/iommufd/selftest.c
755
phys_addr_t base_addr_pa)
drivers/iommu/iommufd/viommu.c
291
struct iommufd_viommu *viommu, phys_addr_t *base_pa)
drivers/iommu/iommufd/viommu.c
363
phys_addr_t base_pa;
drivers/iommu/ipmmu-vmsa.c
670
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/ipmmu-vmsa.c
702
static phys_addr_t ipmmu_iova_to_phys(struct iommu_domain *io_domain,
drivers/iommu/msm_iommu.c
487
phys_addr_t pa, size_t pgsize, size_t pgcount,
drivers/iommu/msm_iommu.c
526
static phys_addr_t msm_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/msm_iommu.c
534
phys_addr_t ret = 0;
drivers/iommu/mtk_iommu.c
259
phys_addr_t protect_base; /* protect memory base */
drivers/iommu/mtk_iommu.c
812
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/mtk_iommu.c
861
static phys_addr_t mtk_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/mtk_iommu.c
865
phys_addr_t pa;
drivers/iommu/mtk_iommu_v1.c
111
phys_addr_t protect_base; /* protect memory base */
drivers/iommu/mtk_iommu_v1.c
353
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/mtk_iommu_v1.c
396
static phys_addr_t mtk_iommu_v1_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova)
drivers/iommu/mtk_iommu_v1.c
400
phys_addr_t pa;
drivers/iommu/of_iommu.c
175
phys_addr_t start, size_t length)
drivers/iommu/of_iommu.c
177
phys_addr_t end = start + length - 1;
drivers/iommu/of_iommu.c
250
phys_addr_t iova;
drivers/iommu/omap-iommu.c
1298
phys_addr_t pa, size_t bytes, size_t count,
drivers/iommu/omap-iommu.c
1595
static phys_addr_t omap_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/omap-iommu.c
1603
phys_addr_t ret = 0;
drivers/iommu/omap-iopgtable.h
66
static inline phys_addr_t omap_iommu_translate(unsigned long d, dma_addr_t va,
drivers/iommu/riscv/iommu.c
1191
unsigned long iova, phys_addr_t phys,
drivers/iommu/riscv/iommu.c
1280
static phys_addr_t riscv_iommu_iova_to_phys(struct iommu_domain *iommu_domain,
drivers/iommu/rockchip-iommu.c
102
phys_addr_t (*pt_address)(u32 dte);
drivers/iommu/rockchip-iommu.c
104
u32 (*mk_ptentries)(phys_addr_t page, int prot);
drivers/iommu/rockchip-iommu.c
1120
phys_addr_t pt_phys = rk_ops->pt_address(dte);
drivers/iommu/rockchip-iommu.c
187
static inline phys_addr_t rk_dte_pt_address(u32 dte)
drivers/iommu/rockchip-iommu.c
189
return (phys_addr_t)dte & RK_DTE_PT_ADDRESS_MASK;
drivers/iommu/rockchip-iommu.c
208
static inline phys_addr_t rk_dte_pt_address_v2(u32 dte)
drivers/iommu/rockchip-iommu.c
216
return (phys_addr_t)dte_v2;
drivers/iommu/rockchip-iommu.c
270
static u32 rk_mk_pte(phys_addr_t page, int prot)
drivers/iommu/rockchip-iommu.c
290
static u32 rk_mk_pte_v2(phys_addr_t page, int prot)
drivers/iommu/rockchip-iommu.c
540
phys_addr_t mmu_dte_addr_phys, dte_addr_phys;
drivers/iommu/rockchip-iommu.c
543
phys_addr_t pte_addr_phys = 0;
drivers/iommu/rockchip-iommu.c
546
phys_addr_t page_addr_phys = 0;
drivers/iommu/rockchip-iommu.c
651
static phys_addr_t rk_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/rockchip-iommu.c
656
phys_addr_t pt_phys, phys = 0;
drivers/iommu/rockchip-iommu.c
722
phys_addr_t pt_phys;
drivers/iommu/rockchip-iommu.c
779
phys_addr_t paddr, size_t size, int prot)
drivers/iommu/rockchip-iommu.c
783
phys_addr_t page_phys;
drivers/iommu/rockchip-iommu.c
823
phys_addr_t paddr, size_t size, size_t count,
drivers/iommu/rockchip-iommu.c
869
phys_addr_t pt_phys;
drivers/iommu/s390-iommu.c
475
static void dma_update_cpu_trans(unsigned long *ptep, phys_addr_t page_addr, int flags)
drivers/iommu/s390-iommu.c
64
static inline void set_pt_pfaa(unsigned long *entry, phys_addr_t pfaa)
drivers/iommu/s390-iommu.c
70
static inline void set_rf_rso(unsigned long *entry, phys_addr_t rso)
drivers/iommu/s390-iommu.c
77
static inline void set_rs_rto(unsigned long *entry, phys_addr_t rto)
drivers/iommu/s390-iommu.c
84
static inline void set_rt_sto(unsigned long *entry, phys_addr_t sto)
drivers/iommu/s390-iommu.c
858
phys_addr_t pa, dma_addr_t dma_addr,
drivers/iommu/s390-iommu.c
862
phys_addr_t page_addr = pa & PAGE_MASK;
drivers/iommu/s390-iommu.c
91
static inline void set_st_pto(unsigned long *entry, phys_addr_t pto)
drivers/iommu/s390-iommu.c
913
unsigned long iova, phys_addr_t paddr,
drivers/iommu/s390-iommu.c
989
static phys_addr_t s390_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/s390-iommu.c
996
phys_addr_t phys = 0;
drivers/iommu/sprd-iommu.c
288
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/sprd-iommu.c
369
static phys_addr_t sprd_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/sprd-iommu.c
374
phys_addr_t pa;
drivers/iommu/sun50i-iommu.c
197
static phys_addr_t sun50i_dte_get_pt_address(u32 dte)
drivers/iommu/sun50i-iommu.c
199
return (phys_addr_t)dte & SUN50I_DTE_PT_ADDRESS_MASK;
drivers/iommu/sun50i-iommu.c
257
static phys_addr_t sun50i_pte_get_page_address(u32 pte)
drivers/iommu/sun50i-iommu.c
259
return (phys_addr_t)pte & SUN50I_PTE_PAGE_ADDRESS_MASK;
drivers/iommu/sun50i-iommu.c
272
static u32 sun50i_mk_pte(phys_addr_t page, int prot)
drivers/iommu/sun50i-iommu.c
550
phys_addr_t pt_phys = virt_to_phys(page_table);
drivers/iommu/sun50i-iommu.c
568
phys_addr_t pt_phys = sun50i_dte_get_pt_address(dte);
drivers/iommu/sun50i-iommu.c
579
phys_addr_t installed_pt_phys =
drivers/iommu/sun50i-iommu.c
596
phys_addr_t paddr, size_t size, size_t count,
drivers/iommu/sun50i-iommu.c
622
phys_addr_t page_phys = sun50i_pte_get_page_address(*pte_addr);
drivers/iommu/sun50i-iommu.c
642
phys_addr_t pt_phys;
drivers/iommu/sun50i-iommu.c
662
static phys_addr_t sun50i_iommu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/sun50i-iommu.c
666
phys_addr_t pt_phys;
drivers/iommu/sun50i-iommu.c
746
phys_addr_t pt_phys;
drivers/iommu/sun50i-iommu.c
868
unsigned master, phys_addr_t iova,
drivers/iommu/sun50i-iommu.c
882
static phys_addr_t sun50i_iommu_handle_pt_irq(struct sun50i_iommu *iommu,
drivers/iommu/sun50i-iommu.c
886
phys_addr_t iova;
drivers/iommu/sun50i-iommu.c
906
static phys_addr_t sun50i_iommu_handle_perm_irq(struct sun50i_iommu *iommu)
drivers/iommu/sun50i-iommu.c
909
phys_addr_t iova;
drivers/iommu/tegra-smmu.c
142
#define SMMU_PFN_PHYS(x) ((phys_addr_t)(x) << SMMU_PTE_SHIFT)
drivers/iommu/tegra-smmu.c
722
phys_addr_t paddr, size_t size, int prot, gfp_t gfp,
drivers/iommu/tegra-smmu.c
776
phys_addr_t paddr, size_t size, size_t count,
drivers/iommu/tegra-smmu.c
806
static phys_addr_t tegra_smmu_iova_to_phys(struct iommu_domain *domain,
drivers/iommu/virtio-iommu.c
331
phys_addr_t paddr, u32 flags)
drivers/iommu/virtio-iommu.c
421
(phys_addr_t)iova, flags);
drivers/iommu/virtio-iommu.c
432
ret = viommu_add_mapping(vdomain, iova, limit, (phys_addr_t)iova,
drivers/iommu/virtio-iommu.c
488
phys_addr_t start, end;
drivers/iommu/virtio-iommu.c
58
phys_addr_t paddr;
drivers/iommu/virtio-iommu.c
843
phys_addr_t paddr, size_t pgsize, size_t pgcount,
drivers/iommu/virtio-iommu.c
915
static phys_addr_t viommu_iova_to_phys(struct iommu_domain *domain,
drivers/ipack/carriers/tpci200.c
243
phys_addr_t ioidint_base;
drivers/ipack/carriers/tpci200.h
159
phys_addr_t mod_mem[IPACK_SPACE_COUNT];
drivers/irqchip/irq-alpine-msi.c
34
phys_addr_t addr;
drivers/irqchip/irq-alpine-msi.c
64
phys_addr_t msg_addr = priv->addr;
drivers/irqchip/irq-armada-370-xp.c
182
phys_addr_t msi_doorbell_addr;
drivers/irqchip/irq-armada-370-xp.c
338
phys_addr_t main_int_phys_base)
drivers/irqchip/irq-armada-370-xp.c
377
phys_addr_t main_int_phys_base)
drivers/irqchip/irq-armada-370-xp.c
801
void __iomem **base, phys_addr_t *phys_base)
drivers/irqchip/irq-armada-370-xp.c
833
phys_addr_t phys_base;
drivers/irqchip/irq-clps711x.c
154
phys_addr_t base, resource_size_t size)
drivers/irqchip/irq-clps711x.c
40
phys_addr_t eoi;
drivers/irqchip/irq-gic-its-msi-parent.c
116
phys_addr_t pa;
drivers/irqchip/irq-gic-its-msi-parent.c
152
phys_addr_t *pa)
drivers/irqchip/irq-gic-its-msi-parent.c
214
phys_addr_t pa;
drivers/irqchip/irq-gic-its-msi-parent.c
22
static int its_translate_frame_address(struct fwnode_handle *msi_node, phys_addr_t *pa)
drivers/irqchip/irq-gic-v2m.c
77
static phys_addr_t gicv2m_get_msi_addr(struct v2m_data *v2m, int hwirq)
drivers/irqchip/irq-gic-v2m.c
88
phys_addr_t addr = gicv2m_get_msi_addr(v2m, data->hwirq);
drivers/irqchip/irq-gic-v3-its.c
109
phys_addr_t phys_base;
drivers/irqchip/irq-gic-v3-its.c
2283
static bool gic_check_reserved_range(phys_addr_t addr, unsigned long size)
drivers/irqchip/irq-gic-v3-its.c
2285
phys_addr_t start, end, addr_end;
drivers/irqchip/irq-gic-v3-its.c
2310
static int gic_reserve_range(phys_addr_t addr, unsigned long size)
drivers/irqchip/irq-gic-v3-its.c
3063
phys_addr_t addr;
drivers/irqchip/irq-gic-v3-its.c
3157
phys_addr_t paddr;
drivers/irqchip/irq-gic-v3-its.c
5470
phys_addr_t paddr = page_to_phys(pend_page);
drivers/irqchip/irq-gic-v3-its.c
712
phys_addr_t itt_addr;
drivers/irqchip/irq-gic-v3-its.c
882
phys_addr_t vpt_addr, vconf_addr;
drivers/irqchip/irq-gic-v3-mbi.c
260
if (mbi_phys_base == (phys_addr_t)OF_BAD_ADDR) {
drivers/irqchip/irq-gic-v3-mbi.c
30
static phys_addr_t mbi_phys_base;
drivers/irqchip/irq-gic-v3.c
1813
phys_addr_t phys;
drivers/irqchip/irq-gic-v3.c
1969
static int __init gic_init_bases(phys_addr_t dist_phys_base,
drivers/irqchip/irq-gic-v3.c
2196
phys_addr_t dist_phys_base;
drivers/irqchip/irq-gic-v3.c
2275
phys_addr_t vcpu_base;
drivers/irqchip/irq-gic-v3.c
2279
gic_acpi_register_redist(phys_addr_t phys_base, void __iomem *redist_base)
drivers/irqchip/irq-gic-v3.c
52
phys_addr_t phys_base;
drivers/irqchip/irq-gic-v3.c
58
phys_addr_t dist_phys_base;
drivers/irqchip/irq-gic-v5-its.c
44
phys_addr_t its_trans_phys_base;
drivers/irqchip/irq-gic-v5-its.c
463
phys_addr_t itt_phys_base;
drivers/irqchip/irq-gic.c
1528
phys_addr_t cpu_phys_base;
drivers/irqchip/irq-gic.c
1531
phys_addr_t vctrl_base;
drivers/irqchip/irq-gic.c
1532
phys_addr_t vcpu_base;
drivers/irqchip/irq-gic.c
1540
phys_addr_t gic_cpu_base;
drivers/irqchip/irq-imx-mu-msi.c
67
phys_addr_t msiir_addr;
drivers/irqchip/irq-loongarch-avec.c
45
phys_addr_t msi_base_addr;
drivers/irqchip/irq-loongson-htvec.c
189
static int htvec_init(phys_addr_t addr, unsigned long size,
drivers/irqchip/irq-loongson-htvec.c
302
phys_addr_t addr;
drivers/irqchip/irq-loongson-htvec.c
308
addr = (phys_addr_t)acpi_htvec->address;
drivers/irqchip/irq-loongson-liointc.c
198
static int liointc_init(phys_addr_t addr, unsigned long size, int revision,
drivers/irqchip/irq-loongson-liointc.c
397
phys_addr_t addr = (phys_addr_t)acpi_liointc->address;
drivers/irqchip/irq-loongson-pch-msi.c
174
static int pch_msi_init(phys_addr_t msg_address, int irq_base, int irq_count,
drivers/irqchip/irq-loongson-pch-msi.c
25
phys_addr_t doorbell;
drivers/irqchip/irq-loongson-pch-msi.c
266
phys_addr_t msg_address = (phys_addr_t)acpi_pchmsi->msg_address;
drivers/irqchip/irq-loongson-pch-pic.c
325
static int pch_pic_init(phys_addr_t addr, unsigned long size, int vec_base,
drivers/irqchip/irq-loongson-pch-pic.c
451
phys_addr_t addr = (phys_addr_t)acpi_pchpic->address;
drivers/irqchip/irq-lpc32xx.c
29
phys_addr_t addr;
drivers/irqchip/irq-ls-scfg-msi.c
52
phys_addr_t msiir_addr;
drivers/irqchip/irq-mips-gic.c
905
phys_addr_t gic_base;
drivers/irqchip/irq-mvebu-gicp.c
61
phys_addr_t setspi = gicp->res->start + GICP_SETSPI_NSR_OFFSET;
drivers/irqchip/irq-mvebu-gicp.c
62
phys_addr_t clrspi = gicp->res->start + GICP_CLRSPI_NSR_OFFSET;
drivers/irqchip/irq-mvebu-odmi.c
56
phys_addr_t addr;
drivers/irqchip/irq-mvebu-sei.c
144
phys_addr_t set = sei->res->start + GICP_SET_SEI_OFFSET;
drivers/irqchip/irq-riscv-aplic-main.h
19
phys_addr_t base_ppn;
drivers/irqchip/irq-riscv-aplic-msi.c
181
phys_addr_t pa;
drivers/irqchip/irq-riscv-aplic-msi.c
85
phys_addr_t tppn, tbppn, msg_addr;
drivers/irqchip/irq-riscv-imsic-platform.c
27
phys_addr_t *out_msi_pa)
drivers/irqchip/irq-riscv-imsic-platform.c
74
phys_addr_t msi_addr;
drivers/irqchip/irq-riscv-imsic-state.c
793
phys_addr_t base_addr;
drivers/irqchip/irq-sg2042-msi.c
112
phys_addr_t doorbell = data->doorbell_addr + 4 * (d->hwirq / 32);
drivers/irqchip/irq-sg2042-msi.c
41
phys_addr_t doorbell_addr;
drivers/irqchip/qcom-irq-combiner.c
176
phys_addr_t paddr;
drivers/mailbox/mailbox-mchp-ipc-sbi.c
103
phys_addr_t buf_base_addr;
drivers/mailbox/riscv-sbi-mpxy-mbox.c
119
phys_addr_t shmem_phys_addr;
drivers/mcb/mcb-internal.h
125
int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase,
drivers/mcb/mcb-parse.c
126
static int chameleon_get_bar(void __iomem **base, phys_addr_t mapbase,
drivers/mcb/mcb-parse.c
169
int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase,
drivers/mcb/mcb-pci.c
17
phys_addr_t mapbase;
drivers/media/pci/intel/ipu6/ipu6-dma.c
410
phys_addr_t iova_pa;
drivers/media/pci/intel/ipu6/ipu6-mmu.c
100
phys_addr_t l2_phys;
drivers/media/pci/intel/ipu6/ipu6-mmu.c
258
phys_addr_t dummy, size_t size)
drivers/media/pci/intel/ipu6/ipu6-mmu.c
284
phys_addr_t pteval = TBL_PHYS_ADDR(l2_pt[l2_idx]);
drivers/media/pci/intel/ipu6/ipu6-mmu.c
307
phys_addr_t paddr, size_t size)
drivers/media/pci/intel/ipu6/ipu6-mmu.c
396
phys_addr_t paddr, size_t size)
drivers/media/pci/intel/ipu6/ipu6-mmu.c
488
writel((phys_addr_t)mmu_info->l1_pt_dma,
drivers/media/pci/intel/ipu6/ipu6-mmu.c
52
#define TBL_PHYS_ADDR(a) ((phys_addr_t)(a) << ISP_PADDR_SHIFT)
drivers/media/pci/intel/ipu6/ipu6-mmu.c
636
phys_addr_t ipu6_mmu_iova_to_phys(struct ipu6_mmu_info *mmu_info,
drivers/media/pci/intel/ipu6/ipu6-mmu.c
639
phys_addr_t phy_addr;
drivers/media/pci/intel/ipu6/ipu6-mmu.c
645
phy_addr = (phys_addr_t)l2_pt[(iova & ISP_L2PT_MASK) >> ISP_L2PT_SHIFT];
drivers/media/pci/intel/ipu6/ipu6-mmu.c
677
phys_addr_t paddr, size_t size)
drivers/media/pci/intel/ipu6/ipu6-mmu.c
99
u32 iova = (phys_addr_t)l1_idx << ISP_L1PT_SHIFT;
drivers/media/pci/intel/ipu6/ipu6-mmu.h
45
phys_addr_t pgtbl;
drivers/media/pci/intel/ipu6/ipu6-mmu.h
68
phys_addr_t paddr, size_t size);
drivers/media/pci/intel/ipu6/ipu6-mmu.h
71
phys_addr_t ipu6_mmu_iova_to_phys(struct ipu6_mmu_info *mmu_info,
drivers/media/pci/intel/ipu6/ipu6.c
505
phys_addr_t phys;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
231
phys_addr_t base;
drivers/media/platform/chips-media/coda/coda-bit.c
776
static phys_addr_t coda_iram_alloc(struct coda_iram_info *iram, size_t size)
drivers/media/platform/chips-media/coda/coda-bit.c
778
phys_addr_t ret;
drivers/media/platform/chips-media/coda/coda.h
186
phys_addr_t buf_bit_use;
drivers/media/platform/chips-media/coda/coda.h
187
phys_addr_t buf_ip_ac_dc_use;
drivers/media/platform/chips-media/coda/coda.h
188
phys_addr_t buf_dbk_y_use;
drivers/media/platform/chips-media/coda/coda.h
189
phys_addr_t buf_dbk_c_use;
drivers/media/platform/chips-media/coda/coda.h
190
phys_addr_t buf_ovl_use;
drivers/media/platform/chips-media/coda/coda.h
191
phys_addr_t buf_btp_use;
drivers/media/platform/chips-media/coda/coda.h
192
phys_addr_t search_ram_paddr;
drivers/media/platform/chips-media/coda/coda.h
195
phys_addr_t next_paddr;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1011
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1025
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1039
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1076
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1100
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1114
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1140
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1153
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1181
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1194
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1212
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1241
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1254
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1272
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1321
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1334
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1352
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1376
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1392
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1410
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1435
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1449
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
1713
phys_addr_t base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
284
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
368
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
396
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
420
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
472
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
602
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
62
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
632
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
653
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
773
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
836
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
869
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
883
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
923
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
94
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
963
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
983
phys_addr_t base = ctx->comp->reg_base;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
218
phys_addr_t reg_base;
drivers/media/platform/qcom/iris/iris_firmware.c
23
phys_addr_t mem_phys;
drivers/media/platform/qcom/venus/core.c
34
phys_addr_t mem_phys;
drivers/media/platform/qcom/venus/core.h
216
phys_addr_t mem_phys;
drivers/media/platform/qcom/venus/firmware.c
139
static int venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys,
drivers/media/platform/qcom/venus/firmware.c
216
phys_addr_t mem_phys;
drivers/media/platform/qcom/venus/firmware.c
82
phys_addr_t *mem_phys, size_t *mem_size)
drivers/media/platform/renesas/rcar_drif.c
286
dma_cfg.src_addr = (phys_addr_t)(ch->start + RCAR_DRIF_SIRFDR);
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
131
phys_addr_t phys_addr = dma;
drivers/memory/fsl_ifc.c
32
unsigned int convert_ifc_address(phys_addr_t addr_base)
drivers/memory/fsl_ifc.c
47
int fsl_ifc_find(phys_addr_t addr_base)
drivers/memory/tegra/mc.c
115
phys_addr_t *base, u64 *size)
drivers/memory/tegra/mc.c
129
*base |= (phys_addr_t)mc_ch_readl(mc, MC_BROADCAST_CHANNEL, offset + 0x4) << 32;
drivers/memory/tegra/mc.c
592
phys_addr_t addr = 0;
drivers/memory/tegra/tegra20.c
706
phys_addr_t addr;
drivers/memory/ti-emif-pm.c
28
phys_addr_t ti_emif_sram_phys;
drivers/memory/ti-emif-pm.c
29
phys_addr_t ti_emif_sram_data_phys;
drivers/memory/ti-emif-pm.c
47
static phys_addr_t sram_resume_address(struct ti_emif_data *emif_data,
drivers/misc/dw-xdata-pcie.c
61
phys_addr_t paddr; /* physical address */
drivers/misc/mei/hbm.c
302
phys_addr_t paddr;
drivers/misc/sram.c
58
phys_addr_t start, struct sram_partition *part)
drivers/misc/sram.c
78
phys_addr_t start, struct sram_partition *part)
drivers/misc/sram.c
96
phys_addr_t start)
drivers/mmc/host/mmci.h
410
phys_addr_t phybase;
drivers/mmc/host/moxart-mmc.c
127
phys_addr_t reg_phys;
drivers/mmc/host/sdhci.h
542
phys_addr_t mapbase; /* physical address base */
drivers/mmc/host/usdhi6rol0.c
673
static void usdhi6_dma_request(struct usdhi6_host *host, phys_addr_t start)
drivers/mtd/devices/phram.c
126
phys_addr_t start, size_t len, uint32_t erasesize)
drivers/mtd/devices/phram.c
85
static int phram_map(struct phram_mtd_list *phram, phys_addr_t start, size_t len)
drivers/mtd/hyperbus/hbmc-am654.c
27
phys_addr_t device_base;
drivers/mtd/maps/pismo.c
156
const struct pismo_cs_block *cs, phys_addr_t base)
drivers/mtd/maps/pismo.c
36
phys_addr_t base;
drivers/mtd/maps/pismo.c
94
phys_addr_t base = region->base;
drivers/mtd/nand/raw/fsl_ifc_nand.c
966
phys_addr_t addr)
drivers/mtd/nand/raw/stm32_fmc2_nand.c
263
phys_addr_t io_phys_addr;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
264
phys_addr_t data_phys_addr[FMC2_MAX_CE];
drivers/net/caif/caif_virtio.c
414
(phys_addr_t)virt_to_phys(cfv->alloc_addr),
drivers/net/ethernet/allwinner/sun4i-emac.c
91
phys_addr_t emac_rx_fifo;
drivers/net/ethernet/amd/pds_core/core.h
28
phys_addr_t bus_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
110
phys_addr_t phys_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
184
phys_addr_t phys_addr;
drivers/net/ethernet/freescale/fec_mpc52xx.c
819
phys_addr_t rx_fifo;
drivers/net/ethernet/freescale/fec_mpc52xx.c
820
phys_addr_t tx_fifo;
drivers/net/ethernet/freescale/fman/fman_muram.c
15
phys_addr_t pbase;
drivers/net/ethernet/freescale/fman/fman_muram.c
37
struct muram_info *fman_muram_init(phys_addr_t base, size_t size)
drivers/net/ethernet/freescale/fman/fman_muram.h
16
struct muram_info *fman_muram_init(phys_addr_t base, size_t size);
drivers/net/ethernet/freescale/fsl_pq_mdio.c
251
static void ucc_configure(phys_addr_t start, phys_addr_t end)
drivers/net/ethernet/freescale/fsl_pq_mdio.c
86
void (*ucc_configure)(phys_addr_t start, phys_addr_t end);
drivers/net/ethernet/hisilicon/hns/hnae.h
354
phys_addr_t phy_base;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
304
phys_addr_t ppe_paddr;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
762
static phys_addr_t hns_rcb_common_get_paddr(struct rcb_common_cb *rcb_common)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h
102
phys_addr_t phy_base;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1002
phys_addr_t buf_phys_addr)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1017
if (sizeof(phys_addr_t) == 8)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1048
phys_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3592
phys_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3868
phys_addr_t phys_addr, phys_addr_next;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3922
phys_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
464
phys_addr_t *phys_addr)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
484
if (sizeof(phys_addr_t) == 8)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
509
phys_addr_t buf_phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
765
phys_addr_t *buf_phys_addr,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5167
phys_addr_t wdma_phy;
drivers/net/ethernet/mediatek/mtk_wed.c
2773
void __iomem *wdma, phys_addr_t wdma_phy,
drivers/net/ethernet/mediatek/mtk_wed.h
183
void __iomem *wdma, phys_addr_t wdma_phy,
drivers/net/ethernet/mediatek/mtk_wed.h
193
void __iomem *wdma, phys_addr_t wdma_phy,
drivers/net/ethernet/mediatek/mtk_wed.h
41
phys_addr_t wdma_phy;
drivers/net/ethernet/mediatek/mtk_wed_wo.h
163
phys_addr_t phy_addr;
drivers/net/ethernet/mellanox/mlx4/catas.c
280
phys_addr_t addr;
drivers/net/ethernet/mellanox/mlx4/en_main.c
288
mdev->uar_map = ioremap((phys_addr_t) mdev->priv_uar.pfn << PAGE_SHIFT,
drivers/net/ethernet/mellanox/mlx4/main.c
2739
priv->kar = ioremap((phys_addr_t) priv->driver_uar.pfn << PAGE_SHIFT, PAGE_SIZE);
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
145
phys_addr_t *addr, u32 *obj_id)
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
248
u64 length, u16 uid, phys_addr_t addr, u32 obj_id)
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
17
phys_addr_t base_address;
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.h
17
phys_addr_t bar_base_addr;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_icm_pool.c
41
phys_addr_t addr;
drivers/net/ethernet/mellanox/mlx5/core/uar.c
99
phys_addr_t pfn;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
37
phys_addr_t offset;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
355
phys_addr_t offset;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
745
phys_addr_t phys;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
896
static phys_addr_t nfp6000_area_phys(struct nfp_cpp_area *area)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
229
phys_addr_t nfp_cpp_area_phys(struct nfp_cpp_area *area);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
351
phys_addr_t (*area_phys)(struct nfp_cpp_area *area);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
640
phys_addr_t nfp_cpp_area_phys(struct nfp_cpp_area *area)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
642
phys_addr_t addr = ~0;
drivers/net/ethernet/nxp/lpc_eth.c
503
static inline phys_addr_t __va_to_pa(void *addr, struct netdata_local *pldat)
drivers/net/ethernet/nxp/lpc_eth.c
505
phys_addr_t phaddr;
drivers/net/ethernet/pensando/ionic/ionic_api.h
120
int ionic_get_cmb(struct ionic_lif *lif, u32 *pgid, phys_addr_t *pgaddr,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
903
int ionic_get_cmb(struct ionic_lif *lif, u32 *pgid, phys_addr_t *pgaddr,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
908
phys_addr_t nonexpdb_pgaddr;
drivers/net/ethernet/pensando/ionic/ionic_dev.h
45
phys_addr_t bus_addr;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
83
phys_addr_t cmb_q_base_pa;
drivers/net/ethernet/spacemit/k1_emac.c
692
phys_addr_t addr;
drivers/net/ethernet/ti/cpsw_priv.c
433
int ale_ageout, phys_addr_t desc_mem_phys,
drivers/net/ethernet/ti/cpsw_priv.h
439
int ale_ageout, phys_addr_t desc_mem_phys,
drivers/net/ethernet/ti/davinci_cpdma.c
80
phys_addr_t phys;
drivers/net/ethernet/ti/k3-cppi-desc-pool.c
91
(phys_addr_t)pool->dma_addr, pool->mem_size,
drivers/net/fjes/fjes_hw.h
177
phys_addr_t req_start;
drivers/net/fjes/fjes_hw.h
179
phys_addr_t res_start;
drivers/net/fjes/fjes_hw.h
180
phys_addr_t share_start;
drivers/net/fjes/fjes_trace.h
203
__field(phys_addr_t, buffer)
drivers/net/ipa/ipa_main.c
590
phys_addr_t phys;
drivers/net/ipa/ipa_mem.c
459
phys_addr_t phys;
drivers/net/ipa/ipa_mem.c
532
phys_addr_t phys;
drivers/net/ipa/ipa_mem.c
533
phys_addr_t addr;
drivers/net/mdio/mdio-mux-mmioreg.c
20
phys_addr_t phys;
drivers/net/wireless/ath/ath10k/qmi.c
126
phys_addr_t max_mapped_addr;
drivers/net/wireless/ath/ath10k/qmi.h
27
phys_addr_t addr;
drivers/net/wireless/ath/ath11k/ahb.c
822
phys_addr_t msi_addr_pa;
drivers/net/wireless/ath/ath12k/ahb.c
343
phys_addr_t mem_phys;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1788
phys_addr_t bar0_addr, bar1_addr;
drivers/net/wireless/mediatek/mt76/mt76.h
1645
int mt76_npu_init(struct mt76_dev *dev, phys_addr_t phy_addr, int type);
drivers/net/wireless/mediatek/mt76/mt76.h
1682
static inline int mt76_npu_init(struct mt76_dev *dev, phys_addr_t phy_addr,
drivers/net/wireless/mediatek/mt76/mt76.h
723
phys_addr_t phy_addr;
drivers/net/wireless/mediatek/mt76/mt7996/npu.c
14
phys_addr_t phy_addr = dev->mt76.mmio.phy_addr;
drivers/net/wireless/mediatek/mt76/mt7996/npu.c
216
phys_addr_t phy_addr = dev->mt76.mmio.phy_addr;
drivers/net/wireless/mediatek/mt76/npu.c
417
int mt76_npu_init(struct mt76_dev *dev, phys_addr_t phy_addr, int type)
drivers/net/wwan/iosm/iosm_ipc_mmio.c
210
void ipc_mmio_set_contex_info_addr(struct iosm_mmio *ipc_mmio, phys_addr_t addr)
drivers/net/wwan/iosm/iosm_ipc_mmio.h
121
phys_addr_t addr);
drivers/net/wwan/iosm/iosm_ipc_mmio.h
84
phys_addr_t context_info_addr;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
62
phys_addr_t device_info_addr;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
63
phys_addr_t head_array;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
64
phys_addr_t tail_array;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
65
phys_addr_t msg_head;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
66
phys_addr_t msg_tail;
drivers/net/wwan/iosm/iosm_ipc_protocol.h
67
phys_addr_t msg_ring_addr;
drivers/ntb/hw/amd/ntb_hw_amd.c
391
phys_addr_t *base, resource_size_t *size)
drivers/ntb/hw/epf/ntb_hw_epf.c
451
phys_addr_t *base, resource_size_t *size)
drivers/ntb/hw/idt/ntb_hw_idt.c
1249
phys_addr_t *base, resource_size_t *size)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1028
phys_addr_t *base, resource_size_t *size)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1116
static int intel_ntb_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr,
drivers/ntb/hw/intel/ntb_hw_gen1.c
1182
phys_addr_t *spad_addr)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1299
phys_addr_t bar_addr;
drivers/ntb/hw/intel/ntb_hw_gen1.c
185
phys_addr_t *db_addr, resource_size_t *db_size,
drivers/ntb/hw/intel/ntb_hw_gen1.c
186
phys_addr_t reg_addr, unsigned long reg)
drivers/ntb/hw/intel/ntb_hw_gen1.c
278
phys_addr_t *spad_addr, phys_addr_t reg_addr,
drivers/ntb/hw/intel/ntb_hw_gen1.h
153
phys_addr_t *db_addr, resource_size_t *db_size,
drivers/ntb/hw/intel/ntb_hw_gen1.h
154
phys_addr_t reg_addr, unsigned long reg);
drivers/ntb/hw/intel/ntb_hw_gen1.h
165
phys_addr_t *base, resource_size_t *size);
drivers/ntb/hw/intel/ntb_hw_gen1.h
182
phys_addr_t *spad_addr);
drivers/ntb/hw/intel/ntb_hw_gen3.c
148
phys_addr_t bar_addr;
drivers/ntb/hw/intel/ntb_hw_gen3.c
537
int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr,
drivers/ntb/hw/intel/ntb_hw_gen3.c
541
phys_addr_t db_addr_base;
drivers/ntb/hw/intel/ntb_hw_gen3.h
112
int intel_ntb3_peer_db_addr(struct ntb_dev *ntb, phys_addr_t *db_addr,
drivers/ntb/hw/intel/ntb_hw_gen4.c
112
phys_addr_t bar_addr;
drivers/ntb/hw/intel/ntb_hw_intel.h
127
phys_addr_t bar0_addr;
drivers/ntb/hw/intel/ntb_hw_intel.h
128
phys_addr_t bar2_addr64;
drivers/ntb/hw/intel/ntb_hw_intel.h
129
phys_addr_t bar4_addr64;
drivers/ntb/hw/intel/ntb_hw_intel.h
130
phys_addr_t bar4_addr32;
drivers/ntb/hw/intel/ntb_hw_intel.h
131
phys_addr_t bar5_addr32;
drivers/ntb/hw/intel/ntb_hw_intel.h
175
phys_addr_t peer_addr;
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
350
int idx, phys_addr_t *base,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
385
int idx, phys_addr_t *base,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
403
phys_addr_t *base,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
688
phys_addr_t *db_addr,
drivers/ntb/hw/mscc/ntb_hw_switchtec.c
796
int sidx, phys_addr_t *spad_addr)
drivers/ntb/msi.c
34
phys_addr_t mw_phys_addr;
drivers/ntb/ntb_transport.c
1151
phys_addr_t mw_base;
drivers/ntb/ntb_transport.c
162
phys_addr_t tx_mw_phys;
drivers/ntb/ntb_transport.c
217
phys_addr_t phys_addr;
drivers/ntb/test/ntb_perf.c
1410
phys_addr_t phys_addr;
drivers/ntb/test/ntb_perf.c
152
phys_addr_t out_phys_addr;
drivers/ntb/test/ntb_tool.c
809
phys_addr_t map_base;
drivers/ntb/test/ntb_tool.c
871
phys_addr_t map_base;
drivers/nvdimm/badrange.c
101
void badrange_forget(struct badrange *badrange, phys_addr_t start,
drivers/nvdimm/bus.c
193
phys_addr_t phys, u64 cleared)
drivers/nvdimm/bus.c
205
phys_addr_t phys, u64 cleared)
drivers/nvdimm/bus.c
214
long nvdimm_clear_poison(struct device *dev, phys_addr_t phys,
drivers/nvdimm/nd.h
519
long nvdimm_clear_poison(struct device *dev, phys_addr_t phys,
drivers/nvdimm/pfn_devs.c
726
phys_addr_t offset;
drivers/nvdimm/pmem.c
100
phys_addr_t phys = pmem_to_phys(pmem, offset);
drivers/nvdimm/pmem.c
111
phys_addr_t offset, unsigned int len)
drivers/nvdimm/pmem.c
169
phys_addr_t pmem_off = to_offset(pmem, sector);
drivers/nvdimm/pmem.c
184
phys_addr_t pmem_off = to_offset(pmem, sector);
drivers/nvdimm/pmem.c
330
phys_addr_t pmem_off;
drivers/nvdimm/pmem.c
48
static phys_addr_t pmem_to_phys(struct pmem_device *pmem, phys_addr_t offset)
drivers/nvdimm/pmem.c
53
static sector_t to_sect(struct pmem_device *pmem, phys_addr_t offset)
drivers/nvdimm/pmem.c
58
static phys_addr_t to_offset(struct pmem_device *pmem, sector_t sector)
drivers/nvdimm/pmem.c
63
static void pmem_mkpage_present(struct pmem_device *pmem, phys_addr_t offset,
drivers/nvdimm/pmem.c
66
phys_addr_t phys = pmem_to_phys(pmem, offset);
drivers/nvdimm/pmem.c
98
phys_addr_t offset, unsigned int len)
drivers/nvdimm/pmem.h
15
phys_addr_t phys_addr;
drivers/nvdimm/pmem.h
17
phys_addr_t data_offset;
drivers/nvmem/rmem.c
38
if ((phys_addr_t)offset + bytes > priv->mem->size)
drivers/nvmem/sec-qfprom.c
19
phys_addr_t base;
drivers/of/address.c
658
phys_addr_t *start, size_t *length)
drivers/of/address.c
964
phys_addr_t __init of_dma_get_max_cpu_address(struct device_node *np)
drivers/of/address.c
966
phys_addr_t max_cpu_addr = PHYS_ADDR_MAX;
drivers/of/address.c
968
phys_addr_t subtree_max_addr;
drivers/of/fdt.c
1146
#define MAX_MEMBLOCK_ADDR ((phys_addr_t)~0)
drivers/of/fdt.c
1196
bool __init early_init_dt_verify(void *dt_virt, phys_addr_t dt_phys)
drivers/of/fdt.c
1237
bool __init early_init_dt_scan(void *dt_virt, phys_addr_t dt_phys)
drivers/of/fdt.c
460
phys_addr_t initial_boot_params_pa __ro_after_init;
drivers/of/kexec.c
262
phys_addr_t fdt_mem = 0;
drivers/of/kexec.c
263
phys_addr_t fdt_len = 0;
drivers/of/kexec.c
264
phys_addr_t scratch_mem = 0;
drivers/of/kexec.c
265
phys_addr_t scratch_len = 0;
drivers/of/of_reserved_mem.c
112
phys_addr_t base, phys_addr_t size)
drivers/of/of_reserved_mem.c
132
static int __init early_init_dt_reserve_memory(phys_addr_t base,
drivers/of/of_reserved_mem.c
133
phys_addr_t size, bool nomap)
drivers/of/of_reserved_mem.c
156
phys_addr_t base, size;
drivers/of/of_reserved_mem.c
234
phys_addr_t base, size;
drivers/of/of_reserved_mem.c
344
static int __init __reserved_mem_alloc_in_range(phys_addr_t size,
drivers/of/of_reserved_mem.c
345
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
346
phys_addr_t *res_base)
drivers/of/of_reserved_mem.c
37
static int __init early_init_dt_alloc_reserved_memory_arch(phys_addr_t size,
drivers/of/of_reserved_mem.c
38
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
39
phys_addr_t *res_base)
drivers/of/of_reserved_mem.c
396
phys_addr_t start = 0, end = 0;
drivers/of/of_reserved_mem.c
397
phys_addr_t base = 0, align = 0, size;
drivers/of/of_reserved_mem.c
41
phys_addr_t base;
drivers/of/of_reserved_mem.c
436
align = max_t(phys_addr_t, align, CMA_MIN_ALIGNMENT_BYTES);
drivers/of/of_reserved_mem.c
553
phys_addr_t this_end, next_end;
drivers/of/of_reserved_mem.c
587
phys_addr_t end = rmem->base + rmem->size - 1;
drivers/of/unittest.c
1099
phys_addr_t cpu_addr;
drivers/of/unittest.c
1135
phys_addr_t paddr;
drivers/parisc/ccio-dma.c
546
ccio_io_pdir_entry(__le64 *pdir_ptr, space_t sid, phys_addr_t pba,
drivers/parisc/ccio-dma.c
714
ccio_map_single(struct device *dev, phys_addr_t addr, size_t size,
drivers/parisc/ccio-dma.c
776
ccio_map_phys(struct device *dev, phys_addr_t phys, size_t size,
drivers/parisc/iommu-helpers.h
17
void (*iommu_io_pdir_entry)(__le64 *, space_t, phys_addr_t,
drivers/parisc/iommu-helpers.h
31
phys_addr_t paddr;
drivers/parisc/sba_iommu.c
572
sba_io_pdir_entry(__le64 *pdir_ptr, space_t sid, phys_addr_t pba,
drivers/parisc/sba_iommu.c
707
sba_map_single(struct device *dev, phys_addr_t addr, size_t size,
drivers/parisc/sba_iommu.c
778
sba_map_phys(struct device *dev, phys_addr_t phys, size_t size,
drivers/pci/controller/cadence/pcie-cadence-ep.c
186
phys_addr_t addr, u64 pci_addr, size_t size)
drivers/pci/controller/cadence/pcie-cadence-ep.c
208
phys_addr_t addr)
drivers/pci/controller/cadence/pcie-cadence-ep.c
436
phys_addr_t addr, u8 interrupt_num,
drivers/pci/controller/cadence/pcie-cadence.h
169
phys_addr_t *ob_addr;
drivers/pci/controller/cadence/pcie-cadence.h
170
phys_addr_t irq_phys_addr;
drivers/pci/controller/dwc/pcie-designware-ep.c
1177
addr = devm_kcalloc(dev, pci->num_ob_windows, sizeof(phys_addr_t),
drivers/pci/controller/dwc/pcie-designware-ep.c
605
static int dw_pcie_find_index(struct dw_pcie_ep *ep, phys_addr_t addr,
drivers/pci/controller/dwc/pcie-designware-ep.c
636
phys_addr_t addr)
drivers/pci/controller/dwc/pcie-designware-ep.c
654
phys_addr_t addr, u64 pci_addr, size_t size)
drivers/pci/controller/dwc/pcie-designware.h
429
phys_addr_t io_bus_addr;
drivers/pci/controller/dwc/pcie-designware.h
486
phys_addr_t phys_base;
drivers/pci/controller/dwc/pcie-designware.h
489
phys_addr_t *outbound_addr;
drivers/pci/controller/dwc/pcie-designware.h
493
phys_addr_t msi_mem_phys;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
202
phys_addr_t msg_addr = pcie->pcie_reg_base;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
206
msi->msi_pages_phys = (phys_addr_t)msg_addr;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
375
phys_addr_t addr = pcie->pcie_reg_base + (data->hwirq * sizeof(int));
drivers/pci/controller/mobiveil/pcie-mobiveil.h
139
phys_addr_t msi_pages_phys;
drivers/pci/controller/mobiveil/pcie-mobiveil.h
169
phys_addr_t pcie_reg_base; /* Physical PCIe Controller Base */
drivers/pci/controller/pci-aardvark.c
1300
phys_addr_t msi_addr = virt_to_phys(pcie);
drivers/pci/controller/pci-aardvark.c
272
phys_addr_t match;
drivers/pci/controller/pci-aardvark.c
273
phys_addr_t remap;
drivers/pci/controller/pci-aardvark.c
274
phys_addr_t mask;
drivers/pci/controller/pci-aardvark.c
454
phys_addr_t match, phys_addr_t remap,
drivers/pci/controller/pci-aardvark.c
455
phys_addr_t mask, u32 actions)
drivers/pci/controller/pci-aardvark.c
480
phys_addr_t msi_addr;
drivers/pci/controller/pci-hyperv.c
1096
static void hv_pci_read_mmio(struct device *dev, phys_addr_t gpa, int size, u32 *val)
drivers/pci/controller/pci-hyperv.c
1130
static void hv_pci_write_mmio(struct device *dev, phys_addr_t gpa, int size, u32 val)
drivers/pci/controller/pci-hyperv.c
1212
phys_addr_t addr = hbus->mem_config->start + offset;
drivers/pci/controller/pci-hyperv.c
1259
phys_addr_t addr = hbus->mem_config->start +
drivers/pci/controller/pci-hyperv.c
1308
phys_addr_t addr = hbus->mem_config->start + offset;
drivers/pci/controller/pci-ixp4xx.c
374
static u32 ixp4xx_pci_addr_to_64mconf(phys_addr_t addr)
drivers/pci/controller/pci-ixp4xx.c
389
phys_addr_t addr;
drivers/pci/controller/pci-ixp4xx.c
447
phys_addr_t addr;
drivers/pci/controller/pci-ixp4xx.c
525
phys_addr_t addr;
drivers/pci/controller/pci-mvebu.c
430
phys_addr_t base, size_t size)
drivers/pci/controller/pci-mvebu.c
449
phys_addr_t base, size_t size,
drivers/pci/controller/pci-mvebu.c
450
phys_addr_t remap)
drivers/pci/controller/pci-mvebu.c
461
phys_addr_t end = base + sz - 1;
drivers/pci/controller/pci-mvebu.c
94
phys_addr_t base;
drivers/pci/controller/pci-mvebu.c
95
phys_addr_t remap;
drivers/pci/controller/pci-v3-semi.c
243
phys_addr_t non_pre_bus_addr;
drivers/pci/controller/pci-v3-semi.c
244
phys_addr_t pre_bus_addr;
drivers/pci/controller/pcie-altera-msi.c
36
phys_addr_t vector_phy;
drivers/pci/controller/pcie-altera-msi.c
94
phys_addr_t addr = msi->vector_phy + (data->hwirq * sizeof(u32));
drivers/pci/controller/pcie-brcmstb.c
492
phys_addr_t cpu_addr_mb, limit_addr_mb;
drivers/pci/controller/pcie-iproc-msi.c
108
phys_addr_t msi_addr;
drivers/pci/controller/pcie-iproc-msi.c
403
phys_addr_t addr = msi->msi_addr + (i * MSI_MEM_REGION_SIZE);
drivers/pci/controller/pcie-iproc.h
91
phys_addr_t base_addr;
drivers/pci/controller/pcie-mediatek-gen3.c
176
phys_addr_t msg_addr;
drivers/pci/controller/pcie-mediatek-gen3.c
205
phys_addr_t reg_base;
drivers/pci/controller/pcie-mediatek.c
405
phys_addr_t addr;
drivers/pci/controller/pcie-mediatek.c
521
phys_addr_t msg_addr;
drivers/pci/controller/pcie-rcar-ep.c
24
phys_addr_t *ob_mapped_addr;
drivers/pci/controller/pcie-rcar-ep.c
287
phys_addr_t addr, u64 pci_addr, size_t size)
drivers/pci/controller/pcie-rcar-ep.c
324
phys_addr_t addr)
drivers/pci/controller/pcie-rcar-ep.c
79
phys_addr_t addr)
drivers/pci/controller/pcie-rockchip-ep.c
248
static inline u32 rockchip_ob_region(phys_addr_t addr)
drivers/pci/controller/pcie-rockchip-ep.c
276
phys_addr_t addr, u64 pci_addr,
drivers/pci/controller/pcie-rockchip-ep.c
295
phys_addr_t addr)
drivers/pci/controller/pcie-rockchip-ep.c
53
phys_addr_t *ob_addr;
drivers/pci/controller/pcie-rockchip-ep.c
54
phys_addr_t irq_phys_addr;
drivers/pci/controller/pcie-rockchip.h
328
phys_addr_t msg_bus_addr;
drivers/pci/controller/pcie-xilinx-dma-pl.c
123
phys_addr_t phys_reg_base;
drivers/pci/controller/pcie-xilinx-dma-pl.c
217
phys_addr_t msi_addr = port->phys_reg_base;
drivers/pci/controller/pcie-xilinx-dma-pl.c
393
phys_addr_t msi_addr = pcie->phys_reg_base;
drivers/pci/controller/pcie-xilinx-nwl.c
162
phys_addr_t phys_breg_base; /* Physical Bridge Register Base */
drivers/pci/controller/pcie-xilinx-nwl.c
163
phys_addr_t phys_pcie_reg_base; /* Physical PCIe Controller Base */
drivers/pci/controller/pcie-xilinx-nwl.c
164
phys_addr_t phys_ecam_base; /* Physical Configuration Base */
drivers/pci/controller/pcie-xilinx-nwl.c
442
phys_addr_t msi_addr = pcie->phys_pcie_reg_base;
drivers/pci/controller/pcie-xilinx.c
210
phys_addr_t pa = ALIGN_DOWN(virt_to_phys(pcie), SZ_4K);
drivers/pci/controller/pcie-xilinx.c
481
phys_addr_t pa = ALIGN_DOWN(virt_to_phys(pcie), SZ_4K);
drivers/pci/controller/plda/pcie-plda-host.c
492
phys_addr_t axi_addr, phys_addr_t pci_addr,
drivers/pci/controller/plda/pcie-plda-host.c
73
phys_addr_t addr = port->msi.vector_phy;
drivers/pci/controller/plda/pcie-plda.h
205
phys_addr_t axi_addr, phys_addr_t pci_addr,
drivers/pci/devres.c
153
phys_addr_t phys_addr)
drivers/pci/ecam.c
131
phys_addr_t start;
drivers/pci/endpoint/functions/pci-epf-mhi.c
167
phys_addr_t *paddr, void __iomem **vaddr,
drivers/pci/endpoint/functions/pci-epf-mhi.c
193
phys_addr_t *paddr, void __iomem **vaddr,
drivers/pci/endpoint/functions/pci-epf-mhi.c
204
u64 pci_addr, phys_addr_t paddr,
drivers/pci/endpoint/functions/pci-epf-mhi.c
218
phys_addr_t paddr, void __iomem *vaddr,
drivers/pci/endpoint/functions/pci-epf-mhi.c
248
phys_addr_t tre_phys;
drivers/pci/endpoint/functions/pci-epf-mhi.c
279
phys_addr_t tre_phys;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1162
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1385
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
242
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
301
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
391
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
498
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
594
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-test.c
457
phys_addr_t dst_phys_addr;
drivers/pci/endpoint/functions/pci-epf-test.c
554
phys_addr_t src_phys_addr;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1302
phys_addr_t *base, resource_size_t *size)
drivers/pci/endpoint/functions/pci-epf-vntb.c
146
phys_addr_t vpci_mw_phy[MAX_MW];
drivers/pci/endpoint/functions/pci-epf-vntb.c
209
phys_addr_t phys_addr;
drivers/pci/endpoint/pci-epc-core.c
250
phys_addr_t phys_addr, u8 interrupt_num, u32 entry_size,
drivers/pci/endpoint/pci-epc-core.c
402
phys_addr_t phys_addr)
drivers/pci/endpoint/pci-epc-core.c
428
phys_addr_t phys_addr, u64 pci_addr, size_t size)
drivers/pci/endpoint/pci-epc-mem.c
128
int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
drivers/pci/endpoint/pci-epc-mem.c
179
phys_addr_t *phys_addr, size_t size)
drivers/pci/endpoint/pci-epc-mem.c
203
((phys_addr_t)pageno << page_shift);
drivers/pci/endpoint/pci-epc-mem.c
222
phys_addr_t phys_addr)
drivers/pci/endpoint/pci-epc-mem.c
247
void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
drivers/pci/pci-acpi.c
110
phys_addr_t acpi_pci_root_get_mcfg_addr(acpi_handle handle)
drivers/pci/pci-acpi.c
121
return (phys_addr_t)mcfg_addr;
drivers/pci/pci.c
3972
int pci_register_io_range(const struct fwnode_handle *fwnode, phys_addr_t addr,
drivers/pci/pci.c
4003
phys_addr_t pci_pio_to_address(unsigned long pio)
drivers/pci/pci.c
4010
return (phys_addr_t) OF_BAD_ADDR;
drivers/pci/pci.c
4014
unsigned long __weak pci_address_to_pio(phys_addr_t address)
drivers/pci/pci.c
4037
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
drivers/pcmcia/db1xxx_ss.c
48
phys_addr_t phys_io;
drivers/pcmcia/db1xxx_ss.c
49
phys_addr_t phys_attr;
drivers/pcmcia/db1xxx_ss.c
50
phys_addr_t phys_mem;
drivers/pcmcia/xxs1500_ss.c
59
phys_addr_t phys_io;
drivers/pcmcia/xxs1500_ss.c
60
phys_addr_t phys_attr;
drivers/pcmcia/xxs1500_ss.c
61
phys_addr_t phys_mem;
drivers/perf/arm_smmuv3_pmu.c
727
phys_addr_t doorbell;
drivers/perf/riscv_pmu_sbi.c
308
phys_addr_t base_addr;
drivers/phy/microchip/sparx5_serdes.c
70
phys_addr_t offset;
drivers/pinctrl/renesas/core.c
90
phys_addr_t address = reg;
drivers/pinctrl/renesas/gpio.c
326
phys_addr_t address;
drivers/pinctrl/renesas/gpio.c
57
phys_addr_t address = dreg->reg;
drivers/pinctrl/renesas/gpio.c
66
phys_addr_t address = dreg->reg;
drivers/pinctrl/renesas/sh_pfc.h
223
phys_addr_t phys;
drivers/platform/x86/amd/hsmp/hsmp.c
386
phys_addr_t dram_addr;
drivers/platform/x86/ibm_rtl.c
278
phys_addr_t addr;
drivers/platform/x86/ibm_rtl.c
75
static void __iomem *rtl_port_map(phys_addr_t addr, unsigned long len)
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
266
phys_addr_t shared_mem_phys;
drivers/ptp/ptp_kvm_x86.c
19
static phys_addr_t clock_pair_gpa;
drivers/remoteproc/da8xx_remoteproc.c
49
phys_addr_t bus_addr;
drivers/remoteproc/imx_rproc.c
85
phys_addr_t sys_addr;
drivers/remoteproc/keystone_remoteproc.c
253
phys_addr_t bus_addr;
drivers/remoteproc/keystone_remoteproc.c
36
phys_addr_t bus_addr;
drivers/remoteproc/meson_mx_ao_arc.c
50
phys_addr_t sram_pa;
drivers/remoteproc/meson_mx_ao_arc.c
61
phys_addr_t translated_sram_addr;
drivers/remoteproc/mtk_common.h
124
phys_addr_t l1tcm_phys;
drivers/remoteproc/mtk_common.h
137
phys_addr_t sram_phys;
drivers/remoteproc/omap_remoteproc.c
72
phys_addr_t bus_addr;
drivers/remoteproc/qcom_pil_info.c
72
int qcom_pil_info_store(const char *image, phys_addr_t base, size_t size)
drivers/remoteproc/qcom_pil_info.h
7
int qcom_pil_info_store(const char *image, phys_addr_t base, size_t size);
drivers/remoteproc/qcom_q6v5_adsp.c
106
phys_addr_t mem_phys;
drivers/remoteproc/qcom_q6v5_adsp.c
107
phys_addr_t mem_reloc;
drivers/remoteproc/qcom_q6v5_mss.c
1390
phys_addr_t mpss_reloc;
drivers/remoteproc/qcom_q6v5_mss.c
1391
phys_addr_t boot_addr;
drivers/remoteproc/qcom_q6v5_mss.c
1392
phys_addr_t min_addr = PHYS_ADDR_MAX;
drivers/remoteproc/qcom_q6v5_mss.c
1393
phys_addr_t max_addr = 0;
drivers/remoteproc/qcom_q6v5_mss.c
225
phys_addr_t mba_phys;
drivers/remoteproc/qcom_q6v5_mss.c
229
phys_addr_t mdata_phys;
drivers/remoteproc/qcom_q6v5_mss.c
232
phys_addr_t mpss_phys;
drivers/remoteproc/qcom_q6v5_mss.c
233
phys_addr_t mpss_reloc;
drivers/remoteproc/qcom_q6v5_mss.c
457
bool local, bool remote, phys_addr_t addr,
drivers/remoteproc/qcom_q6v5_pas.c
100
phys_addr_t mem_reloc;
drivers/remoteproc/qcom_q6v5_pas.c
101
phys_addr_t dtb_mem_reloc;
drivers/remoteproc/qcom_q6v5_pas.c
102
phys_addr_t region_assign_phys[MAX_ASSIGN_COUNT];
drivers/remoteproc/qcom_q6v5_pas.c
259
static void qcom_pas_unmap_carveout(struct rproc *rproc, phys_addr_t mem_phys, size_t size)
drivers/remoteproc/qcom_q6v5_pas.c
265
static int qcom_pas_map_carveout(struct rproc *rproc, phys_addr_t mem_phys, size_t size)
drivers/remoteproc/qcom_q6v5_pas.c
98
phys_addr_t mem_phys;
drivers/remoteproc/qcom_q6v5_pas.c
99
phys_addr_t dtb_mem_phys;
drivers/remoteproc/qcom_q6v5_wcss.c
141
phys_addr_t mem_phys;
drivers/remoteproc/qcom_q6v5_wcss.c
142
phys_addr_t mem_reloc;
drivers/remoteproc/qcom_wcnss.c
95
phys_addr_t mem_phys;
drivers/remoteproc/qcom_wcnss.c
96
phys_addr_t mem_reloc;
drivers/remoteproc/remoteproc_core.c
143
phys_addr_t rproc_va_to_pa(void *cpu_addr)
drivers/remoteproc/remoteproc_internal.h
111
phys_addr_t rproc_va_to_pa(void *cpu_addr);
drivers/remoteproc/remoteproc_virtio.c
387
phys_addr_t pa;
drivers/remoteproc/remoteproc_virtio.c
406
pa = (phys_addr_t)mem->dma;
drivers/remoteproc/stm32_rproc.c
584
u64 da, phys_addr_t *pa)
drivers/remoteproc/stm32_rproc.c
61
phys_addr_t bus_addr;
drivers/remoteproc/stm32_rproc.c
614
phys_addr_t rsc_pa;
drivers/remoteproc/stm32_rproc.c
96
static int stm32_rproc_pa_to_da(struct rproc *rproc, phys_addr_t pa, u64 *da)
drivers/remoteproc/ti_k3_common.c
364
phys_addr_t bus_addr;
drivers/remoteproc/ti_k3_common.h
35
phys_addr_t bus_addr;
drivers/remoteproc/wkup_m3_rproc.c
37
phys_addr_t bus_addr;
drivers/remoteproc/xlnx_r5_remoteproc.c
52
phys_addr_t addr;
drivers/remoteproc/xlnx_r5_remoteproc.c
633
phys_addr_t bank_addr;
drivers/s390/crypto/vfio_ap_ops.c
426
phys_addr_t h_nib;
drivers/scsi/a4000t.c
38
phys_addr_t scsi_addr;
drivers/scsi/lpfc/lpfc.h
1221
phys_addr_t pci_bar0_map; /* Physical address for PCI BAR0 */
drivers/scsi/lpfc/lpfc.h
1222
phys_addr_t pci_bar1_map; /* Physical address for PCI BAR1 */
drivers/scsi/lpfc/lpfc.h
1223
phys_addr_t pci_bar2_map; /* Physical address for PCI BAR2 */
drivers/scsi/mpt3sas/mpt3sas_base.c
337
static inline phys_addr_t
drivers/scsi/mpt3sas/mpt3sas_base.c
341
phys_addr_t base_chain_phys, chain_phys;
drivers/scsi/mpt3sas/mpt3sas_base.c
3638
phys_addr_t chip_phys = 0;
drivers/scsi/mpt3sas/mpt3sas_base.c
384
static phys_addr_t
drivers/scsi/mpt3sas/mpt3sas_base.c
388
phys_addr_t chain_end_phys = _base_get_chain_phys(ioc,
drivers/scsi/mpt3sas/mpt3sas_base.c
441
phys_addr_t buffer_iomem_phys;
drivers/scsi/mpt3sas/mpt3sas_base.c
443
phys_addr_t buff_ptr_phys;
drivers/scsi/mpt3sas/mpt3sas_base.c
446
phys_addr_t dst_addr_phys;
drivers/scsi/mpt3sas/mpt3sas_base.h
1343
phys_addr_t chip_phys;
drivers/scsi/myrb.h
736
phys_addr_t io_addr;
drivers/scsi/myrb.h
737
phys_addr_t pci_addr;
drivers/scsi/myrs.h
890
phys_addr_t io_addr;
drivers/scsi/myrs.h
891
phys_addr_t pci_addr;
drivers/sh/clk/core.c
384
clk->mapped_reg += (phys_addr_t)clk->enable_reg - clk->mapping->phys;
drivers/sh/clk/cpg.c
31
void __iomem *mapped_status = (phys_addr_t)clk->status_reg -
drivers/sh/clk/cpg.c
32
(phys_addr_t)clk->enable_reg + clk->mapped_reg;
drivers/sh/clk/cpg.c
469
map->phys = (phys_addr_t)clks[i].enable_reg;
drivers/sh/intc/internals.h
38
phys_addr_t phys;
drivers/soc/apple/sart.c
120
phys_addr_t *paddr, size_t *size)
drivers/soc/apple/sart.c
123
phys_addr_t paddr_ = readl(sart->regs + APPLE_SART2_PADDR(index));
drivers/soc/apple/sart.c
132
phys_addr_t paddr_shifted, size_t size_shifted)
drivers/soc/apple/sart.c
153
phys_addr_t *paddr, size_t *size)
drivers/soc/apple/sart.c
155
phys_addr_t paddr_ = readl(sart->regs + APPLE_SART3_PADDR(index));
drivers/soc/apple/sart.c
164
phys_addr_t paddr_shifted, size_t size_shifted)
drivers/soc/apple/sart.c
200
phys_addr_t paddr;
drivers/soc/apple/sart.c
249
phys_addr_t paddr, size_t size)
drivers/soc/apple/sart.c
266
int apple_sart_add_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
drivers/soc/apple/sart.c
300
int apple_sart_remove_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
drivers/soc/apple/sart.c
312
phys_addr_t epaddr;
drivers/soc/apple/sart.c
66
phys_addr_t *paddr, size_t *size);
drivers/soc/apple/sart.c
68
phys_addr_t paddr_shifted, size_t size_shifted);
drivers/soc/apple/sart.c
87
phys_addr_t *paddr, size_t *size)
drivers/soc/apple/sart.c
90
phys_addr_t paddr_ = readl(sart->regs + APPLE_SART0_PADDR(index));
drivers/soc/apple/sart.c
99
phys_addr_t paddr_shifted, size_t size_shifted)
drivers/soc/aspeed/aspeed-lpc-ctrl.c
36
phys_addr_t mem_base;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
68
phys_addr_t mem_base;
drivers/soc/fsl/qbman/qman_ccsr.c
456
static int zero_priv_mem(phys_addr_t addr, size_t sz)
drivers/soc/fsl/qe/qe.c
50
static phys_addr_t qebase = -1;
drivers/soc/fsl/qe/qe.c
66
static phys_addr_t get_qe_base(void)
drivers/soc/fsl/qe/qe_common.c
31
static phys_addr_t muram_pbase;
drivers/soc/fsl/qe/qe_common.c
75
if (muram_pbase == (phys_addr_t)OF_BAD_ADDR) {
drivers/soc/mediatek/mtk-mutex.c
367
phys_addr_t addr;
drivers/soc/qcom/mdt_loader.c
114
phys_addr_t min_addr = PHYS_ADDR_MAX;
drivers/soc/qcom/mdt_loader.c
115
phys_addr_t max_addr = 0;
drivers/soc/qcom/mdt_loader.c
231
const char *fw_name, int pas_id, phys_addr_t mem_phys,
drivers/soc/qcom/mdt_loader.c
237
phys_addr_t min_addr = PHYS_ADDR_MAX;
drivers/soc/qcom/mdt_loader.c
238
phys_addr_t max_addr = 0;
drivers/soc/qcom/mdt_loader.c
337
phys_addr_t mem_phys, size_t mem_size,
drivers/soc/qcom/mdt_loader.c
338
phys_addr_t *reloc_base)
drivers/soc/qcom/mdt_loader.c
343
phys_addr_t mem_reloc;
drivers/soc/qcom/mdt_loader.c
344
phys_addr_t min_addr = PHYS_ADDR_MAX;
drivers/soc/qcom/mdt_loader.c
455
phys_addr_t mem_phys, size_t mem_size,
drivers/soc/qcom/mdt_loader.c
456
phys_addr_t *reloc_base)
drivers/soc/qcom/mdt_loader.c
487
const char *firmware, void *mem_region, phys_addr_t *reloc_base)
drivers/soc/qcom/rmtfs_mem.c
29
phys_addr_t addr;
drivers/soc/qcom/rmtfs_mem.c
30
phys_addr_t size;
drivers/soc/qcom/smem.c
208
phys_addr_t phys_base;
drivers/soc/qcom/smem.c
259
phys_addr_t aux_base;
drivers/soc/qcom/smem.c
773
phys_addr_t qcom_smem_virt_to_phys(void *p)
drivers/soc/qcom/smem.c
786
return (phys_addr_t)part->phys_base + offset;
drivers/soc/qcom/smem.c
795
return (phys_addr_t)part->phys_base + offset;
drivers/soc/qcom/smem.c
804
return (phys_addr_t)area->aux_base + offset;
drivers/soc/tegra/cbb/tegra234-cbb.c
143
phys_addr_t off_mask_erd;
drivers/soc/tegra/cbb/tegra234-cbb.c
144
phys_addr_t firewall_base;
drivers/soc/tegra/cbb/tegra234-cbb.c
597
phys_addr_t addr;
drivers/soc/tegra/fuse/fuse.h
48
phys_addr_t phys;
drivers/soc/ti/pm33xx.c
49
static phys_addr_t am33xx_do_wfi_sram_phys;
drivers/soc/ux500/ux500-soc-id.c
37
static unsigned int __init ux500_read_asicid(phys_addr_t addr)
drivers/soc/ux500/ux500-soc-id.c
87
phys_addr_t addr = 0;
drivers/spi/spi-aspeed-smc.c
104
phys_addr_t ahb_base_phy;
drivers/spi/spi-aspeed-smc.c
1047
static phys_addr_t aspeed_spi_segment_start(struct aspeed_spi *aspi, u32 reg)
drivers/spi/spi-aspeed-smc.c
1052
static phys_addr_t aspeed_spi_segment_end(struct aspeed_spi *aspi, u32 reg)
drivers/spi/spi-aspeed-smc.c
1058
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
1070
static phys_addr_t aspeed_spi_segment_ast2600_start(struct aspeed_spi *aspi,
drivers/spi/spi-aspeed-smc.c
1078
static phys_addr_t aspeed_spi_segment_ast2600_end(struct aspeed_spi *aspi,
drivers/spi/spi-aspeed-smc.c
1091
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
1104
static phys_addr_t aspeed_spi_segment_ast2700_start(struct aspeed_spi *aspi,
drivers/spi/spi-aspeed-smc.c
1115
static phys_addr_t aspeed_spi_segment_ast2700_end(struct aspeed_spi *aspi,
drivers/spi/spi-aspeed-smc.c
1127
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
400
phys_addr_t start;
drivers/spi/spi-aspeed-smc.c
401
phys_addr_t end;
drivers/spi/spi-aspeed-smc.c
88
phys_addr_t (*segment_start)(struct aspeed_spi *aspi, u32 reg);
drivers/spi/spi-aspeed-smc.c
89
phys_addr_t (*segment_end)(struct aspeed_spi *aspi, u32 reg);
drivers/spi/spi-aspeed-smc.c
90
u32 (*segment_reg)(struct aspeed_spi *aspi, phys_addr_t start,
drivers/spi/spi-aspeed-smc.c
91
phys_addr_t end);
drivers/spi/spi-at91-usart.c
127
phys_addr_t phybase = aus->phybase;
drivers/spi/spi-at91-usart.c
90
phys_addr_t phybase;
drivers/spi/spi-atmel.c
255
phys_addr_t phybase;
drivers/spi/spi-fsl-dspi.c
670
static int dspi_request_dma(struct fsl_dspi *dspi, phys_addr_t phy_addr)
drivers/spi/spi-fsl-dspi.c
792
static int dspi_request_dma(struct fsl_dspi *dspi, phys_addr_t phy_addr)
drivers/spi/spi-img-spfi.c
93
phys_addr_t phys;
drivers/spi/spi-sprd.c
152
phys_addr_t phy_base;
drivers/spi/spi-stm32-ospi.c
125
phys_addr_t regs_phys_base;
drivers/spi/spi-stm32-qspi.c
102
phys_addr_t phys_base;
drivers/spi/spi-tegra114.c
173
phys_addr_t phys;
drivers/spi/spi-tegra20-slink.c
162
phys_addr_t phys;
drivers/spi/spi-tegra210-quad.c
192
phys_addr_t phys;
drivers/staging/media/atomisp/include/hmm/hmm.h
40
phys_addr_t hmm_virt_to_phys(ia_css_ptr virt);
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
103
phys_addr_t base_address;
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
115
#define NULL_PAGE ((phys_addr_t)(-1) & ISP_PAGE_MASK)
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
138
phys_addr_t phys, unsigned int pgnr);
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
25
#define ISP_PAGE_MASK (~(phys_addr_t)(ISP_PAGE_SIZE - 1))
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
77
unsigned int (*get_pd_base)(struct isp_mmu *mmu, phys_addr_t pd_base);
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
93
phys_addr_t phys);
drivers/staging/media/atomisp/include/mmu/isp_mmu.h
94
phys_addr_t (*pte_to_phys)(struct isp_mmu *mmu,
drivers/staging/media/atomisp/pci/hmm/hmm.c
415
phys_addr_t hmm_virt_to_phys(ia_css_ptr virt)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
114
static void free_page_table(struct isp_mmu *mmu, phys_addr_t page)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
132
phys_addr_t l1_pt, unsigned int l1_idx,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
133
phys_addr_t l2_pt, unsigned int l2_idx,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
134
unsigned int isp_virt, phys_addr_t old_phys,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
135
phys_addr_t new_phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
151
phys_addr_t l1_pt, unsigned int l1_idx,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
152
phys_addr_t l2_pt, unsigned int l2_idx,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
167
phys_addr_t l1_pt, unsigned int l1_idx,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
188
static int mmu_l2_map(struct isp_mmu *mmu, phys_addr_t l1_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
189
unsigned int l1_idx, phys_addr_t l2_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
190
unsigned int start, unsigned int end, phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
233
static int mmu_l1_map(struct isp_mmu *mmu, phys_addr_t l1_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
235
phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
237
phys_addr_t l2_pt;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
307
phys_addr_t phys, unsigned int pgnr)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
310
phys_addr_t l1_pt;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
352
static void mmu_l2_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
353
unsigned int l1_idx, phys_addr_t l2_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
390
static void mmu_l1_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
393
phys_addr_t l2_pt;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
441
phys_addr_t l1_pt;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
476
phys_addr_t phys, unsigned int pgnr)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
49
static unsigned int atomisp_get_pte(phys_addr_t pt, unsigned int idx)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
532
phys_addr_t l1_pt, l2_pt;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
56
static void atomisp_set_pte(phys_addr_t pt,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
63
static void *isp_pt_phys_to_virt(phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
68
static phys_addr_t isp_pte_to_pgaddr(struct isp_mmu *mmu,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
75
phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
86
static phys_addr_t alloc_page_table(struct isp_mmu *mmu)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
89
phys_addr_t page;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
95
return (phys_addr_t)NULL_PAGE;
drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c
21
phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c
26
static phys_addr_t sh_pte_to_phys(struct isp_mmu *mmu,
drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c
31
return (phys_addr_t)((pte & ~mask) << ISP_PAGE_OFFSET);
drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c
35
phys_addr_t phys)
drivers/staging/media/ipu3/ipu3-mmu.c
211
phys_addr_t paddr)
drivers/staging/media/ipu3/ipu3-mmu.c
252
phys_addr_t paddr, size_t size)
drivers/staging/media/ipu3/ipu3-mmu.c
29
#define IPU3_PTE2ADDR(pte) ((phys_addr_t)(pte) << IPU3_PAGE_SHIFT)
drivers/staging/media/ipu3/ipu3-mmu.c
309
phys_addr_t phys = page_to_phys(sg_page(s)) + s->offset;
drivers/staging/media/ipu3/ipu3-mmu.h
31
phys_addr_t paddr, size_t size);
drivers/staging/media/ipu3/ipu3.c
620
phys_addr_t phys;
drivers/staging/media/ipu7/ipu7-dma.c
428
phys_addr_t iova_pa;
drivers/staging/media/ipu7/ipu7-mmu.c
241
phys_addr_t dummy, size_t size)
drivers/staging/media/ipu7/ipu7-mmu.c
267
phys_addr_t pteval = TBL_PHYS_ADDR(l2_pt[l2_idx]);
drivers/staging/media/ipu7/ipu7-mmu.c
290
phys_addr_t paddr, size_t size)
drivers/staging/media/ipu7/ipu7-mmu.c
379
phys_addr_t paddr, size_t size)
drivers/staging/media/ipu7/ipu7-mmu.c
467
writel((phys_addr_t)mmu_info->l1_pt_dma,
drivers/staging/media/ipu7/ipu7-mmu.c
52
#define TBL_PHYS_ADDR(a) ((phys_addr_t)(a) << ISP_PADDR_SHIFT)
drivers/staging/media/ipu7/ipu7-mmu.c
680
phys_addr_t ipu7_mmu_iova_to_phys(struct ipu7_mmu_info *mmu_info,
drivers/staging/media/ipu7/ipu7-mmu.c
683
phys_addr_t phy_addr;
drivers/staging/media/ipu7/ipu7-mmu.c
689
phy_addr = (phys_addr_t)l2_pt[(iova & ISP_L2PT_MASK) >> ISP_L2PT_SHIFT];
drivers/staging/media/ipu7/ipu7-mmu.c
722
phys_addr_t paddr, size_t size)
drivers/staging/media/ipu7/ipu7-mmu.h
386
phys_addr_t pgtbl;
drivers/staging/media/ipu7/ipu7-mmu.h
409
phys_addr_t paddr, size_t size);
drivers/staging/media/ipu7/ipu7-mmu.h
412
phys_addr_t ipu7_mmu_iova_to_phys(struct ipu7_mmu_info *mmu_info,
drivers/staging/media/ipu7/ipu7.c
2418
phys_addr_t phys, pb_phys;
drivers/staging/media/tegra-video/tegra20.c
231
const phys_addr_t TEGRA_APB_MISC_BASE = 0x70000000;
drivers/staging/octeon/octeon-stubs.h
1217
static inline phys_addr_t cvmx_ptr_to_phys(void *ptr)
drivers/staging/vme_user/vme.c
752
phys_addr_t phys_addr;
drivers/target/target_core_user.c
2249
info->mem[0].addr = (phys_addr_t)(uintptr_t)udev->mb_addr;
drivers/tee/amdtee/call.c
289
phys_addr_t paddr;
drivers/tee/amdtee/call.c
403
phys_addr_t blob;
drivers/tee/optee/protmem.c
138
phys_addr_t pa;
drivers/tee/optee/smc_abi.c
1427
phys_addr_t paddr;
drivers/tee/optee/smc_abi.c
1429
phys_addr_t begin;
drivers/tee/optee/smc_abi.c
1430
phys_addr_t end;
drivers/tee/optee/smc_abi.c
1573
phys_addr_t data_pa;
drivers/tee/optee/smc_abi.c
184
phys_addr_t pa;
drivers/tee/optee/smc_abi.c
404
phys_addr_t optee_page;
drivers/tee/optee/smc_abi.c
751
phys_addr_t pa;
drivers/tee/optee/smc_abi.c
821
phys_addr_t pa;
drivers/tee/optee/smc_abi.c
87
phys_addr_t pa;
drivers/tee/optee/smc_abi.c
916
phys_addr_t parg;
drivers/tee/qcomtee/core.c
684
phys_addr_t out_msg_paddr;
drivers/tee/qcomtee/core.c
685
phys_addr_t in_msg_paddr;
drivers/tee/qcomtee/mem_obj.c
39
phys_addr_t paddr; /* Physical address of range. */
drivers/tee/tee_heap.c
402
phys_addr_t pa;
drivers/tee/tee_heap.c
43
phys_addr_t pa_base;
drivers/tee/tee_heap.c
461
struct tee_protmem_pool *tee_protmem_static_pool_alloc(phys_addr_t paddr,
drivers/tee/tee_shm.c
647
int tee_shm_get_pa(struct tee_shm *shm, size_t offs, phys_addr_t *pa)
drivers/tee/tee_shm_pool.c
57
phys_addr_t paddr, size_t size,
drivers/thermal/intel/intel_hfi.c
366
phys_addr_t hw_table_pa;
drivers/tty/serial/8250/8250.h
36
phys_addr_t rx_dma_addr;
drivers/tty/serial/8250/8250.h
37
phys_addr_t tx_dma_addr;
drivers/tty/serial/8250/8250_dma.c
225
phys_addr_t rx_dma_addr = dma->rx_dma_addr ?
drivers/tty/serial/8250/8250_dma.c
227
phys_addr_t tx_dma_addr = dma->tx_dma_addr ?
drivers/tty/serial/uartlite.c
635
static int ulite_assign(struct device *dev, int id, phys_addr_t base, int irq,
drivers/tty/serial/ucc_uart.c
1417
qe_port->us_info.regs = (phys_addr_t) res.start;
drivers/usb/core/hcd.c
3108
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
drivers/usb/dwc3/trace.h
100
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
132
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
192
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
220
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
256
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
26
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
330
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
45
__field(phys_addr_t, base_address)
drivers/usb/dwc3/trace.h
77
__field(phys_addr_t, base_address)
drivers/usb/misc/qcom_eud.c
38
phys_addr_t mode_mgr;
drivers/vdpa/ifcvf/ifcvf_base.h
47
phys_addr_t notify_pa;
drivers/vdpa/ifcvf/ifcvf_base.h
72
phys_addr_t notify_base_pa;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3469
phys_addr_t addr;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3482
addr = (phys_addr_t)ndev->mvdev.res.phys_kick_addr;
drivers/vdpa/octeon_ep/octep_vdpa.h
53
phys_addr_t notify_pa;
drivers/vdpa/octeon_ep/octep_vdpa.h
81
phys_addr_t notify_base_pa;
drivers/vdpa/vdpa_user/iova_domain.c
160
static void do_bounce(phys_addr_t orig, void *addr, size_t size,
drivers/vdpa/vdpa_user/iova_domain.c
454
phys_addr_t pa = page_to_phys(page) + offset;
drivers/vfio/pci/nvgrace-gpu/main.c
45
phys_addr_t memphys; /* Base physical address of the region */
drivers/vfio/pci/nvgrace-gpu/main.c
994
if (*pmemphys > type_max(phys_addr_t))
drivers/vfio/pci/vfio_pci_dmabuf.c
133
size_t nr_ranges, phys_addr_t start,
drivers/vfio/pci/vfio_pci_dmabuf.c
134
phys_addr_t len)
drivers/vfio/pci/vfio_pci_dmabuf.c
136
phys_addr_t max_addr;
drivers/vfio/pci/vfio_pci_dmabuf.c
141
phys_addr_t end;
drivers/vfio/vfio_iommu_spapr_tce.c
204
phys_addr_t ioba, struct iommu_table **ptbl)
drivers/vfio/vfio_iommu_type1.c
1094
size_t len, phys_addr_t phys, long *unlocked,
drivers/vfio/vfio_iommu_type1.c
1133
size_t len, phys_addr_t phys,
drivers/vfio/vfio_iommu_type1.c
1182
phys_addr_t phys, next;
drivers/vfio/vfio_iommu_type1.c
138
phys_addr_t phys;
drivers/vfio/vfio_iommu_type1.c
1561
ret = iommu_map(d->domain, iova, (phys_addr_t)pfn << PAGE_SHIFT,
drivers/vfio/vfio_iommu_type1.c
1830
phys_addr_t phys;
drivers/vfio/vfio_iommu_type1.c
1834
phys_addr_t p;
drivers/vfio/vfio_iommu_type1.c
1918
phys_addr_t phys, p;
drivers/vfio/vfio_iommu_type1.c
1981
phys_addr_t *base)
drivers/vfio/vfio_iommu_type1.c
2138
phys_addr_t start, end;
drivers/vfio/vfio_iommu_type1.c
2244
phys_addr_t resv_msi_base = 0;
drivers/video/fbdev/gbefb.c
69
static phys_addr_t gbe_mem_phys;
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
225
phys_addr_t phys_base;
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
295
phys_addr_t hdmi_wp_get_audio_dma_addr(struct hdmi_wp_data *wp);
drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c
278
phys_addr_t hdmi_wp_get_audio_dma_addr(struct hdmi_wp_data *wp)
drivers/video/fbdev/xilinxfb.c
136
phys_addr_t regs_phys; /* phys. address of the control
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
28
phys_addr_t granule;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
21
static int arm_smccc_do_one_page(u32 func_id, phys_addr_t phys)
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
23
phys_addr_t end = phys + PAGE_SIZE;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
72
static int mmio_guard_ioremap_hook(phys_addr_t phys, size_t size,
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
75
phys_addr_t end;
drivers/virt/fsl_hypervisor.c
161
phys_addr_t remote_paddr; /* The next address in the remote buffer */
drivers/virt/vmgenid.c
57
phys_addr_t phys_addr;
drivers/virtio/virtio_pci_modern.c
853
phys_addr_t phys_addr;
drivers/virtio/virtio_ring.c
387
phys_addr_t phys_addr = virt_to_phys(queue);
drivers/watchdog/orion_wdt.c
408
phys_addr_t internal_regs)
drivers/watchdog/orion_wdt.c
411
phys_addr_t rstout;
drivers/xen/balloon.c
240
static struct resource *additional_memory_resource(phys_addr_t size)
drivers/xen/grant-dma-ops.c
166
static dma_addr_t xen_grant_dma_map_phys(struct device *dev, phys_addr_t phys,
drivers/xen/grant-table.c
818
int gnttab_setup_auto_xlat_frames(phys_addr_t addr)
drivers/xen/swiotlb-xen.c
104
phys_addr_t paddr = (phys_addr_t)xen_pfn << XEN_PAGE_SHIFT;
drivers/xen/swiotlb-xen.c
122
phys_addr_t p = virt_to_phys(buf);
drivers/xen/swiotlb-xen.c
148
phys_addr_t phys;
drivers/xen/swiotlb-xen.c
181
phys_addr_t phys = virt_to_phys(vaddr);
drivers/xen/swiotlb-xen.c
205
static dma_addr_t xen_swiotlb_map_phys(struct device *dev, phys_addr_t phys,
drivers/xen/swiotlb-xen.c
210
phys_addr_t map;
drivers/xen/swiotlb-xen.c
247
if (map == (phys_addr_t)DMA_MAPPING_ERROR)
drivers/xen/swiotlb-xen.c
284
phys_addr_t paddr = xen_dma_to_phys(hwdev, dev_addr);
drivers/xen/swiotlb-xen.c
307
phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr);
drivers/xen/swiotlb-xen.c
326
phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr);
drivers/xen/swiotlb-xen.c
47
static inline phys_addr_t xen_phys_to_bus(struct device *dev, phys_addr_t paddr)
drivers/xen/swiotlb-xen.c
50
phys_addr_t baddr = (phys_addr_t)bfn << XEN_PAGE_SHIFT;
drivers/xen/swiotlb-xen.c
56
static inline dma_addr_t xen_phys_to_dma(struct device *dev, phys_addr_t paddr)
drivers/xen/swiotlb-xen.c
61
static inline phys_addr_t xen_bus_to_phys(struct device *dev,
drivers/xen/swiotlb-xen.c
62
phys_addr_t baddr)
drivers/xen/swiotlb-xen.c
65
phys_addr_t paddr = (xen_pfn << XEN_PAGE_SHIFT) |
drivers/xen/swiotlb-xen.c
71
static inline phys_addr_t xen_dma_to_phys(struct device *dev,
drivers/xen/swiotlb-xen.c
77
static inline bool range_requires_alignment(phys_addr_t p, size_t size)
drivers/xen/swiotlb-xen.c
79
phys_addr_t algn = 1ULL << (get_order(size) + PAGE_SHIFT);
drivers/xen/swiotlb-xen.c
80
phys_addr_t bus_addr = pfn_to_bfn(XEN_PFN_DOWN(p)) << XEN_PAGE_SHIFT;
drivers/xen/swiotlb-xen.c
85
static inline int range_straddles_page_boundary(phys_addr_t p, size_t size)
drivers/xen/xen-front-pgdir-shbuf.c
213
phys_addr_t addr;
drivers/xen/xen-front-pgdir-shbuf.c
280
phys_addr_t addr;
drivers/xen/xenbus/xenbus_client.c
77
phys_addr_t phys_addrs[XENBUS_MAX_RING_GRANTS];
fs/btrfs/bio.c
191
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/bio.c
192
phys_addr_t paddr;
fs/btrfs/bio.c
241
phys_addr_t paddrs[],
fs/btrfs/bio.c
312
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/bio.c
313
phys_addr_t paddr;
fs/btrfs/bio.c
929
u32 length, u64 logical, const phys_addr_t paddrs[],
fs/btrfs/bio.h
130
u32 length, u64 logical, const phys_addr_t paddrs[],
fs/btrfs/btrfs_inode.h
543
const phys_addr_t paddr, u8 *dest);
fs/btrfs/btrfs_inode.h
545
const phys_addr_t paddrs[], u8 *dest);
fs/btrfs/btrfs_inode.h
546
int btrfs_check_block_csum(struct btrfs_fs_info *fs_info, phys_addr_t paddr, u8 *csum,
fs/btrfs/btrfs_inode.h
549
u32 bio_offset, const phys_addr_t paddrs[]);
fs/btrfs/disk-io.c
178
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/file-item.c
781
phys_addr_t paddr;
fs/btrfs/file-item.c
785
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/inode.c
3456
const phys_addr_t paddr, u8 *dest)
fs/btrfs/inode.c
3462
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/inode.c
3489
const phys_addr_t paddrs[], u8 *dest)
fs/btrfs/inode.c
3498
const phys_addr_t paddr = paddrs[i];
fs/btrfs/inode.c
3515
int btrfs_check_block_csum(struct btrfs_fs_info *fs_info, phys_addr_t paddr, u8 *csum,
fs/btrfs/inode.c
3539
u32 bio_offset, const phys_addr_t paddrs[])
fs/btrfs/inode.c
868
phys_addr_t paddr;
fs/btrfs/misc.h
31
static inline phys_addr_t bio_iter_phys(struct bio *bio, struct bvec_iter *iter)
fs/btrfs/raid56.c
1013
static phys_addr_t *sector_paddrs_in_rbio(struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.c
1017
phys_addr_t *ret = NULL;
fs/btrfs/raid56.c
1037
static phys_addr_t sector_paddr_in_rbio(struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.c
1041
phys_addr_t ret = INVALID_PADDR;
fs/btrfs/raid56.c
1097
rbio->bio_paddrs = kzalloc_objs(phys_addr_t,
fs/btrfs/raid56.c
1099
rbio->stripe_paddrs = kzalloc_objs(phys_addr_t,
fs/btrfs/raid56.c
1208
static int bio_add_paddrs(struct bio *bio, phys_addr_t *paddrs, unsigned int nr_steps,
fs/btrfs/raid56.c
1238
phys_addr_t *paddrs, unsigned int stripe_nr,
fs/btrfs/raid56.c
1314
phys_addr_t paddr;
fs/btrfs/raid56.c
140
#define INVALID_PADDR (~(phys_addr_t)0)
fs/btrfs/raid56.c
1400
static inline void *kmap_local_paddr(phys_addr_t paddr)
fs/btrfs/raid56.c
1484
phys_addr_t *paddrs;
fs/btrfs/raid56.c
1519
phys_addr_t *paddrs;
fs/btrfs/raid56.c
1603
static int find_stripe_sector_nr(struct btrfs_raid_bio *rbio, phys_addr_t paddr)
fs/btrfs/raid56.c
1621
phys_addr_t paddr;
fs/btrfs/raid56.c
1640
phys_addr_t bvec_paddr = bvec_phys(bio_first_bvec_all(bio));
fs/btrfs/raid56.c
1683
phys_addr_t paddrs[BTRFS_MAX_BLOCKSIZE / PAGE_SIZE];
fs/btrfs/raid56.c
1684
phys_addr_t paddr;
fs/btrfs/raid56.c
1908
phys_addr_t *paddrs;
fs/btrfs/raid56.c
1957
phys_addr_t paddr;
fs/btrfs/raid56.c
2171
phys_addr_t *paddrs;
fs/btrfs/raid56.c
238
phys_addr_t dst = rbio->stripe_paddrs[index];
fs/btrfs/raid56.c
2388
phys_addr_t *paddrs;
fs/btrfs/raid56.c
239
phys_addr_t src = rbio->bio_paddrs[index];
fs/btrfs/raid56.c
2446
phys_addr_t paddr = rbio->stripe_paddrs[i * rbio->sector_nsteps];
fs/btrfs/raid56.c
2719
phys_addr_t p_paddr = INVALID_PADDR;
fs/btrfs/raid56.c
2720
phys_addr_t q_paddr = INVALID_PADDR;
fs/btrfs/raid56.c
2791
phys_addr_t *paddrs;
fs/btrfs/raid56.c
2809
phys_addr_t *paddrs;
fs/btrfs/raid56.c
2929
phys_addr_t *paddrs;
fs/btrfs/raid56.c
739
static phys_addr_t rbio_stripe_paddr(const struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.c
746
static phys_addr_t rbio_pstripe_paddr(const struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.c
752
static phys_addr_t rbio_qstripe_paddr(const struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.c
761
static phys_addr_t *rbio_stripe_paddrs(const struct btrfs_raid_bio *rbio,
fs/btrfs/raid56.h
204
phys_addr_t *bio_paddrs;
fs/btrfs/raid56.h
207
phys_addr_t *stripe_paddrs;
fs/btrfs/scrub.c
697
static phys_addr_t scrub_stripe_get_paddr(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
803
phys_addr_t paddr = scrub_stripe_get_paddr(stripe, sector_nr);
fs/fuse/virtio_fs.c
1011
phys_addr_t offset = PFN_PHYS(pgoff);
fs/fuse/virtio_fs.c
1098
.start = (phys_addr_t) cache_reg.addr,
fs/fuse/virtio_fs.c
1099
.end = (phys_addr_t) cache_reg.addr + cache_reg.len - 1,
fs/fuse/virtio_fs.c
1107
fs->window_phys_addr = (phys_addr_t) cache_reg.addr;
fs/fuse/virtio_fs.c
1108
fs->window_len = (phys_addr_t) cache_reg.len;
fs/fuse/virtio_fs.c
78
phys_addr_t window_phys_addr;
fs/proc/kcore.c
488
phys_addr_t phys;
fs/proc/kcore.c
53
static inline void *kc_xlate_dev_mem_ptr(phys_addr_t phys)
fs/proc/kcore.c
60
static inline void kc_unxlate_dev_mem_ptr(phys_addr_t phys, void *virt)
fs/pstore/ram.c
488
phys_addr_t *paddr, size_t mem_sz,
fs/pstore/ram.c
586
phys_addr_t *paddr, size_t sz, u32 sig)
fs/pstore/ram.c
729
phys_addr_t paddr;
fs/pstore/ram.c
89
phys_addr_t phys_addr;
fs/pstore/ram.c
923
phys_addr_t start;
fs/pstore/ram.c
924
phys_addr_t size;
fs/pstore/ram_core.c
413
static void *persistent_ram_vmap(phys_addr_t start, size_t size,
fs/pstore/ram_core.c
417
phys_addr_t page_start;
fs/pstore/ram_core.c
449
phys_addr_t addr = page_start + i * PAGE_SIZE;
fs/pstore/ram_core.c
474
static void *persistent_ram_iomap(phys_addr_t start, size_t size,
fs/pstore/ram_core.c
499
static int persistent_ram_buffer_map(phys_addr_t start, phys_addr_t size,
fs/pstore/ram_core.c
601
struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size,
fs/pstore/ram_internal.h
60
phys_addr_t paddr;
fs/pstore/ram_internal.h
82
struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size,
include/acpi/acpi_bus.h
731
phys_addr_t mcfg_addr;
include/asm-generic/early_ioremap.h
38
extern int copy_from_early_mem(void *dest, phys_addr_t src,
include/asm-generic/io.h
1129
static inline void __iomem *ioremap(phys_addr_t offset, size_t size)
include/asm-generic/io.h
1144
void __iomem *generic_ioremap_prot(phys_addr_t phys_addr, size_t size,
include/asm-generic/io.h
1147
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
include/asm-generic/io.h
1154
static inline void __iomem *ioremap(phys_addr_t addr, size_t size)
include/asm-generic/io.h
1179
static inline void __iomem *ioremap_uc(phys_addr_t offset, size_t size)
include/asm-generic/io.h
1196
static inline void __iomem *ioremap_np(phys_addr_t offset, size_t size)
include/asm-generic/io.h
1234
static inline void *xlate_dev_mem_ptr(phys_addr_t addr)
include/asm-generic/io.h
1242
static inline void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr)
include/asm-generic/iomap.h
87
static inline void __iomem *ioremap_np(phys_addr_t offset, size_t size)
include/asm-generic/logic_io.h
34
void __iomem *ioremap(phys_addr_t offset, size_t size);
include/clocksource/arm_arch_timer.h
75
phys_addr_t cntbase;
include/clocksource/arm_arch_timer.h
82
phys_addr_t cntctlbase;
include/drm/intel/intel-gtt.h
14
phys_addr_t *mappable_base,
include/drm/ttm/ttm_resource.h
244
phys_addr_t offset;
include/kvm/arm_vgic.h
50
phys_addr_t vcpu_base;
include/linux/acpi_iort.h
26
int iort_register_domain_token(int trans_id, phys_addr_t base,
include/linux/acpi_iort.h
35
int iort_its_translate_pa(struct fwnode_handle *node, phys_addr_t *base);
include/linux/acpi_iort.h
38
int iort_pmsi_get_msi_info(struct device *dev, u32 *dev_id, phys_addr_t *pa);
include/linux/acpi_iort.h
48
phys_addr_t acpi_iort_dma_get_max_cpu_address(void);
include/linux/acpi_iort.h
54
static inline int iort_its_translate_pa(struct fwnode_handle *node, phys_addr_t *base)
include/linux/acpi_iort.h
59
static inline int iort_pmsi_get_msi_info(struct device *dev, u32 *dev_id, phys_addr_t *pa)
include/linux/acpi_iort.h
75
static inline phys_addr_t acpi_iort_dma_get_max_cpu_address(void)
include/linux/adreno-smmu-priv.h
76
void (*set_prr_addr)(const void *cookie, phys_addr_t page_addr);
include/linux/bvec.h
306
static inline phys_addr_t bvec_phys(const struct bio_vec *bvec)
include/linux/cache_coherency.h
15
phys_addr_t addr;
include/linux/cma.h
26
extern phys_addr_t cma_get_base(const struct cma *cma);
include/linux/cma.h
30
extern int __init cma_declare_contiguous_nid(phys_addr_t base,
include/linux/cma.h
31
phys_addr_t size, phys_addr_t limit,
include/linux/cma.h
32
phys_addr_t alignment, unsigned int order_per_bit,
include/linux/cma.h
35
static inline int __init cma_declare_contiguous(phys_addr_t base,
include/linux/cma.h
36
phys_addr_t size, phys_addr_t limit,
include/linux/cma.h
37
phys_addr_t alignment, unsigned int order_per_bit,
include/linux/cma.h
43
extern int __init cma_declare_contiguous_multi(phys_addr_t size,
include/linux/cma.h
44
phys_addr_t align, unsigned int order_per_bit,
include/linux/cma.h
46
extern int cma_init_reserved_mem(phys_addr_t base, phys_addr_t size,
include/linux/dma-direct.h
104
static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
include/linux/dma-direct.h
106
phys_addr_t paddr;
include/linux/dma-direct.h
21
phys_addr_t cpu_start;
include/linux/dma-direct.h
27
phys_addr_t paddr)
include/linux/dma-direct.h
42
static inline phys_addr_t translate_dma_to_phys(struct device *dev,
include/linux/dma-direct.h
54
return (phys_addr_t)-1;
include/linux/dma-direct.h
81
static inline dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr)
include/linux/dma-direct.h
89
phys_addr_t paddr)
include/linux/dma-direct.h
99
static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
include/linux/dma-map-ops.h
103
void dma_contiguous_reserve(phys_addr_t addr_limit);
include/linux/dma-map-ops.h
104
int __init dma_contiguous_reserve_area(phys_addr_t size, phys_addr_t base,
include/linux/dma-map-ops.h
105
phys_addr_t limit, struct cma **res_cma, bool fixed);
include/linux/dma-map-ops.h
114
void dma_contiguous_early_fixup(phys_addr_t base, unsigned long size);
include/linux/dma-map-ops.h
120
static inline void dma_contiguous_reserve(phys_addr_t limit)
include/linux/dma-map-ops.h
123
static inline int dma_contiguous_reserve_area(phys_addr_t size,
include/linux/dma-map-ops.h
124
phys_addr_t base, phys_addr_t limit, struct cma **res_cma,
include/linux/dma-map-ops.h
150
static inline void dma_contiguous_early_fixup(phys_addr_t base, unsigned long size)
include/linux/dma-map-ops.h
156
int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
include/linux/dma-map-ops.h
166
phys_addr_t phys_addr, dma_addr_t device_addr, size_t size)
include/linux/dma-map-ops.h
183
int dma_init_global_coherent(phys_addr_t phys_addr, size_t size);
include/linux/dma-map-ops.h
221
bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t));
include/linux/dma-map-ops.h
224
int dma_direct_set_offset(struct device *dev, phys_addr_t cpu_start,
include/linux/dma-map-ops.h
34
dma_addr_t (*map_phys)(struct device *dev, phys_addr_t phys,
include/linux/dma-map-ops.h
345
void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
include/linux/dma-map-ops.h
348
static inline void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
include/linux/dma-map-ops.h
355
void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
include/linux/dma-map-ops.h
358
static inline void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
include/linux/dma-map-ops.h
384
bool arch_dma_map_phys_direct(struct device *dev, phys_addr_t addr);
include/linux/dma-mapping.h
156
dma_addr_t dma_map_phys(struct device *dev, phys_addr_t phys, size_t size,
include/linux/dma-mapping.h
167
dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr,
include/linux/dma-mapping.h
214
static inline dma_addr_t dma_map_phys(struct device *dev, phys_addr_t phys,
include/linux/dma-mapping.h
240
phys_addr_t phys_addr, size_t size, enum dma_data_direction dir,
include/linux/dma-mapping.h
358
phys_addr_t phys, size_t size);
include/linux/dma-mapping.h
366
phys_addr_t phys, size_t offset, size_t size,
include/linux/dma-mapping.h
377
struct dma_iova_state *state, phys_addr_t phys, size_t size)
include/linux/dma-mapping.h
396
struct dma_iova_state *state, phys_addr_t phys, size_t offset,
include/linux/dma-mapping.h
602
bool dma_coherent_ok(struct device *dev, phys_addr_t phys, size_t size);
include/linux/dma/edma.h
45
u64 (*pci_address)(struct device *dev, phys_addr_t cpu_addr);
include/linux/dma/sprd-dma.h
186
phys_addr_t phy_addr;
include/linux/dma/sprd-dma.h
187
phys_addr_t wrap_addr;
include/linux/dmaengine.h
449
phys_addr_t src_addr;
include/linux/dmaengine.h
450
phys_addr_t dst_addr;
include/linux/efi.h
1118
phys_addr_t *pages);
include/linux/efi.h
1283
phys_addr_t next; // pa of next struct instance
include/linux/efi.h
1285
phys_addr_t base;
include/linux/efi.h
1286
phys_addr_t size;
include/linux/efi.h
1293
void __init efi_arch_mem_reserve(phys_addr_t addr, u64 size);
include/linux/efi.h
216
phys_addr_t *phys;
include/linux/efi.h
560
phys_addr_t phys_map;
include/linux/efi.h
568
phys_addr_t phys_map;
include/linux/efi.h
737
extern int __init efi_memmap_init_late(phys_addr_t addr, unsigned long size);
include/linux/efi.h
759
extern void efi_mem_reserve(phys_addr_t addr, u64 size);
include/linux/efi.h
760
extern int efi_mem_reserve_persistent(phys_addr_t addr, u64 size);
include/linux/firmware/qcom/qcom_scm.h
109
int qcom_scm_assign_mem(phys_addr_t mem_addr, size_t mem_sz, u64 *src,
include/linux/firmware/qcom/qcom_scm.h
192
int qcom_scm_qtee_invoke_smc(phys_addr_t inbuf, size_t inbuf_size,
include/linux/firmware/qcom/qcom_scm.h
193
phys_addr_t outbuf, size_t outbuf_size,
include/linux/firmware/qcom/qcom_scm.h
195
int qcom_scm_qtee_callback_response(phys_addr_t buf, size_t buf_size,
include/linux/firmware/qcom/qcom_scm.h
72
phys_addr_t mem_phys;
include/linux/firmware/qcom/qcom_scm.h
82
phys_addr_t mem_phys,
include/linux/firmware/qcom/qcom_scm.h
87
int qcom_scm_pas_mem_setup(u32 pas_id, phys_addr_t addr, phys_addr_t size);
include/linux/firmware/qcom/qcom_scm.h
97
int qcom_scm_io_readl(phys_addr_t addr, unsigned int *val);
include/linux/firmware/qcom/qcom_scm.h
98
int qcom_scm_io_writel(phys_addr_t addr, unsigned int val);
include/linux/firmware/qcom/qcom_tzmem.h
63
phys_addr_t qcom_tzmem_to_phys(void *ptr);
include/linux/firmware/qcom/qcom_tzmem.h
66
int qcom_tzmem_shm_bridge_create(phys_addr_t paddr, size_t size, u64 *handle);
include/linux/firmware/qcom/qcom_tzmem.h
69
static inline int qcom_tzmem_shm_bridge_create(phys_addr_t paddr,
include/linux/fsl/bestcomm/bestcomm.h
53
phys_addr_t bd_pa;
include/linux/fsl/bestcomm/bestcomm_priv.h
71
phys_addr_t regs_base;
include/linux/fsl/bestcomm/fec.h
41
bcom_fec_rx_init(int queue_len, phys_addr_t fifo, int maxbufsize);
include/linux/fsl/bestcomm/fec.h
51
bcom_fec_tx_init(int queue_len, phys_addr_t fifo);
include/linux/fsl/bestcomm/gen_bd.h
20
bcom_gen_bd_rx_init(int queue_len, phys_addr_t fifo,
include/linux/fsl/bestcomm/gen_bd.h
31
bcom_gen_bd_tx_init(int queue_len, phys_addr_t fifo,
include/linux/fsl/bestcomm/gen_bd.h
43
phys_addr_t fifo, int maxbufsize);
include/linux/fsl/bestcomm/gen_bd.h
45
phys_addr_t fifo);
include/linux/fsl/bestcomm/sram.h
25
phys_addr_t base_phys;
include/linux/fsl/bestcomm/sram.h
39
extern void* bcom_sram_alloc(int size, int align, phys_addr_t *phys);
include/linux/fsl/bestcomm/sram.h
42
static inline phys_addr_t bcom_sram_va2pa(void *va) {
include/linux/fsl/bestcomm/sram.h
47
static inline void *bcom_sram_pa2va(phys_addr_t pa) {
include/linux/fsl/mc.h
342
phys_addr_t portal_phys_addr;
include/linux/fsl_ifc.h
829
extern unsigned int convert_ifc_address(phys_addr_t addr_base);
include/linux/fsl_ifc.h
830
extern int fsl_ifc_find(phys_addr_t addr_base);
include/linux/genalloc.h
103
phys_addr_t phys, size_t size, int nid)
include/linux/genalloc.h
76
phys_addr_t phys_addr; /* physical starting address of memory chunk */
include/linux/genalloc.h
98
extern phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long);
include/linux/genalloc.h
99
extern int gen_pool_add_owner(struct gen_pool *, unsigned long, phys_addr_t,
include/linux/generic_pt/iommu.h
141
void (*change_top)(struct pt_iommu *iommu_table, phys_addr_t top_paddr,
include/linux/generic_pt/iommu.h
195
phys_addr_t pt_iommu_##fmt##_iova_to_phys(struct iommu_domain *domain, \
include/linux/generic_pt/iommu.h
198
unsigned long iova, phys_addr_t paddr, \
include/linux/hmm.h
75
static inline phys_addr_t hmm_pfn_to_phys(unsigned long hmm_pfn)
include/linux/hyperv.h
1753
phys_addr_t paddr;
include/linux/ima.h
72
int ima_validate_range(phys_addr_t phys, size_t size);
include/linux/initrd.h
27
extern phys_addr_t phys_initrd_start;
include/linux/io-pgtable.h
216
phys_addr_t paddr, size_t pgsize, size_t pgcount,
include/linux/io-pgtable.h
221
phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops,
include/linux/io.h
29
phys_addr_t phys_addr, pgprot_t prot);
include/linux/io.h
31
phys_addr_t phys_addr, pgprot_t prot);
include/linux/io.h
34
phys_addr_t phys_addr, pgprot_t prot)
include/linux/io.h
39
phys_addr_t phys_addr, pgprot_t prot)
include/linux/io.h
98
static inline void __iomem *pci_remap_cfgspace(phys_addr_t offset,
include/linux/iommu-dma.h
24
dma_addr_t iommu_dma_map_phys(struct device *dev, phys_addr_t phys, size_t size,
include/linux/iommu.h
1244
phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
include/linux/iommu.h
1278
static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova)
include/linux/iommu.h
1532
int iommu_dma_prepare_msi(struct msi_desc *desc, phys_addr_t msi_addr);
include/linux/iommu.h
1535
phys_addr_t msi_addr)
include/linux/iommu.h
305
phys_addr_t start;
include/linux/iommu.h
760
phys_addr_t paddr, size_t pgsize, size_t pgcount,
include/linux/iommu.h
774
phys_addr_t (*iova_to_phys)(struct iommu_domain *domain,
include/linux/iommu.h
916
phys_addr_t paddr, size_t size, int prot, gfp_t gfp);
include/linux/iommu.h
918
phys_addr_t paddr, size_t size, int prot, gfp_t gfp);
include/linux/iommu.h
929
extern phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova);
include/linux/iommu.h
939
iommu_alloc_resv_region(phys_addr_t start, size_t length, int prot,
include/linux/iommufd.h
197
phys_addr_t base_addr_pa);
include/linux/iommufd.h
265
phys_addr_t mmio_addr, size_t length,
include/linux/iommufd.h
292
phys_addr_t mmio_addr, size_t length,
include/linux/iommufd.h
387
phys_addr_t mmio_addr,
include/linux/ipack.h
74
phys_addr_t start;
include/linux/irqchip/arm-gic-v3.h
620
phys_addr_t phys_base;
include/linux/irqchip/arm-gic-v3.h
625
phys_addr_t prop_table_pa;
include/linux/irqchip/riscv-imsic.h
41
phys_addr_t msi_pa;
include/linux/irqchip/riscv-imsic.h
63
phys_addr_t base_addr;
include/linux/irqdomain.h
260
const char *name, phys_addr_t *pa,
include/linux/irqdomain.h
295
static inline struct fwnode_handle *irq_domain_alloc_fwnode(phys_addr_t *pa)
include/linux/irqdomain.h
300
static inline struct fwnode_handle *irq_domain_alloc_parented_fwnode(phys_addr_t *pa,
include/linux/iscsi_ibft.h
22
extern phys_addr_t ibft_phys_addr;
include/linux/kexec.h
413
phys_addr_t ima_buffer_addr;
include/linux/kexec.h
422
phys_addr_t fdt;
include/linux/kexec.h
487
static inline unsigned long phys_to_boot_phys(phys_addr_t phys)
include/linux/kexec.h
494
static inline phys_addr_t boot_phys_to_phys(unsigned long boot_phys)
include/linux/kexec_handover.h
10
phys_addr_t addr;
include/linux/kexec_handover.h
107
static inline int kho_retrieve_subtree(const char *name, phys_addr_t *phys)
include/linux/kexec_handover.h
11
phys_addr_t size;
include/linux/kexec_handover.h
114
static inline void kho_populate(phys_addr_t fdt_phys, u64 fdt_len,
include/linux/kexec_handover.h
115
phys_addr_t scratch_phys, u64 scratch_len)
include/linux/kexec_handover.h
32
struct folio *kho_restore_folio(phys_addr_t phys);
include/linux/kexec_handover.h
33
struct page *kho_restore_pages(phys_addr_t phys, unsigned long nr_pages);
include/linux/kexec_handover.h
37
int kho_retrieve_subtree(const char *name, phys_addr_t *phys);
include/linux/kexec_handover.h
41
void kho_populate(phys_addr_t fdt_phys, u64 fdt_len, phys_addr_t scratch_phys,
include/linux/kexec_handover.h
84
static inline struct folio *kho_restore_folio(phys_addr_t phys)
include/linux/kexec_handover.h
89
static inline struct page *kho_restore_pages(phys_addr_t phys,
include/linux/kmemleak.h
116
static inline void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
include/linux/kmemleak.h
120
static inline void kmemleak_free_part_phys(phys_addr_t phys, size_t size)
include/linux/kmemleak.h
123
static inline void kmemleak_ignore_phys(phys_addr_t phys)
include/linux/kmemleak.h
34
extern void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
include/linux/kmemleak.h
36
extern void kmemleak_free_part_phys(phys_addr_t phys, size_t size) __ref;
include/linux/kmemleak.h
37
extern void kmemleak_ignore_phys(phys_addr_t phys) __ref;
include/linux/kmsan.h
172
phys_addr_t phys_addr, pgprot_t prot,
include/linux/kmsan.h
196
void kmsan_handle_dma(phys_addr_t phys, size_t size,
include/linux/kmsan.h
364
phys_addr_t phys_addr,
include/linux/kmsan.h
376
static inline void kmsan_handle_dma(phys_addr_t phys, size_t size,
include/linux/libnvdimm.h
248
void badrange_forget(struct badrange *badrange, phys_addr_t start,
include/linux/limits.h
11
#define PHYS_ADDR_MAX (~(phys_addr_t)0)
include/linux/mailbox/mchp-ipc.h
22
phys_addr_t buf_base_tx_addr;
include/linux/mailbox/mchp-ipc.h
23
phys_addr_t buf_base_rx_addr;
include/linux/mailbox/mchp-ipc.h
24
phys_addr_t msg_buf_tx_addr;
include/linux/mailbox/mchp-ipc.h
25
phys_addr_t msg_buf_rx_addr;
include/linux/mbus.h
102
static inline int mvebu_mbus_get_dram_win_info(phys_addr_t phyaddr, u8 *target,
include/linux/mbus.h
60
int mvebu_mbus_get_io_win_info(phys_addr_t phyaddr, u32 *size, u8 *target,
include/linux/mbus.h
71
static inline int mvebu_mbus_get_io_win_info(phys_addr_t phyaddr, u32 *size,
include/linux/mbus.h
89
int mvebu_mbus_get_dram_win_info(phys_addr_t phyaddr, u8 *target, u8 *attr);
include/linux/mbus.h
92
phys_addr_t base, size_t size,
include/linux/mbus.h
93
phys_addr_t remap);
include/linux/mbus.h
95
phys_addr_t base, size_t size);
include/linux/mbus.h
96
int mvebu_mbus_del_window(phys_addr_t base, size_t size);
include/linux/mbus.h
97
int mvebu_mbus_init(const char *soc, phys_addr_t mbus_phys_base,
include/linux/mbus.h
98
size_t mbus_size, phys_addr_t sdram_phys_base,
include/linux/memblock.h
107
phys_addr_t current_limit;
include/linux/memblock.h
125
int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid,
include/linux/memblock.h
127
int memblock_add(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
128
int memblock_remove(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
129
int memblock_phys_free(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
130
int __memblock_reserve(phys_addr_t base, phys_addr_t size, int nid,
include/linux/memblock.h
133
static __always_inline int memblock_reserve(phys_addr_t base, phys_addr_t size)
include/linux/memblock.h
138
static __always_inline int memblock_reserve_kern(phys_addr_t base, phys_addr_t size)
include/linux/memblock.h
144
int memblock_physmem_add(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
146
void memblock_trim_memory(phys_addr_t align);
include/linux/memblock.h
147
unsigned long memblock_addrs_overlap(phys_addr_t base1, phys_addr_t size1,
include/linux/memblock.h
148
phys_addr_t base2, phys_addr_t size2);
include/linux/memblock.h
150
phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
152
int memblock_mark_hotplug(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
153
int memblock_clear_hotplug(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
154
int memblock_mark_mirror(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
155
int memblock_mark_nomap(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
156
int memblock_clear_nomap(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
157
int memblock_reserved_mark_noinit(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
158
int memblock_mark_kho_scratch(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
159
int memblock_clear_kho_scratch(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
167
struct memblock_type *type_b, phys_addr_t *out_start,
include/linux/memblock.h
168
phys_addr_t *out_end, int *out_nid);
include/linux/memblock.h
172
struct memblock_type *type_b, phys_addr_t *out_start,
include/linux/memblock.h
173
phys_addr_t *out_end, int *out_nid);
include/linux/memblock.h
175
void memblock_free_late(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
179
phys_addr_t *out_start,
include/linux/memblock.h
180
phys_addr_t *out_end)
include/linux/memblock.h
361
int memblock_set_node(phys_addr_t base, phys_addr_t size,
include/linux/memblock.h
386
#define MEMBLOCK_ALLOC_ANYWHERE (~(phys_addr_t)0)
include/linux/memblock.h
401
phys_addr_t memblock_phys_alloc_range(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
402
phys_addr_t start, phys_addr_t end);
include/linux/memblock.h
403
phys_addr_t memblock_alloc_range_nid(phys_addr_t size,
include/linux/memblock.h
404
phys_addr_t align, phys_addr_t start,
include/linux/memblock.h
405
phys_addr_t end, int nid, bool exact_nid);
include/linux/memblock.h
406
phys_addr_t memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);
include/linux/memblock.h
408
static __always_inline phys_addr_t memblock_phys_alloc(phys_addr_t size,
include/linux/memblock.h
409
phys_addr_t align)
include/linux/memblock.h
415
void *memblock_alloc_exact_nid_raw(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
416
phys_addr_t min_addr, phys_addr_t max_addr,
include/linux/memblock.h
418
void *memblock_alloc_try_nid_raw(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
419
phys_addr_t min_addr, phys_addr_t max_addr,
include/linux/memblock.h
421
void *memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
422
phys_addr_t min_addr, phys_addr_t max_addr,
include/linux/memblock.h
425
static __always_inline void *memblock_alloc(phys_addr_t size, phys_addr_t align)
include/linux/memblock.h
431
void *__memblock_alloc_or_panic(phys_addr_t size, phys_addr_t align,
include/linux/memblock.h
437
static inline void *memblock_alloc_raw(phys_addr_t size,
include/linux/memblock.h
438
phys_addr_t align)
include/linux/memblock.h
445
static __always_inline void *memblock_alloc_from(phys_addr_t size,
include/linux/memblock.h
446
phys_addr_t align,
include/linux/memblock.h
447
phys_addr_t min_addr)
include/linux/memblock.h
453
static inline void *memblock_alloc_low(phys_addr_t size,
include/linux/memblock.h
454
phys_addr_t align)
include/linux/memblock.h
460
static inline void *memblock_alloc_node(phys_addr_t size,
include/linux/memblock.h
461
phys_addr_t align, int nid)
include/linux/memblock.h
485
phys_addr_t memblock_phys_mem_size(void);
include/linux/memblock.h
486
phys_addr_t memblock_reserved_size(void);
include/linux/memblock.h
487
phys_addr_t memblock_reserved_kern_size(phys_addr_t limit, int nid);
include/linux/memblock.h
489
phys_addr_t memblock_start_of_DRAM(void);
include/linux/memblock.h
490
phys_addr_t memblock_end_of_DRAM(void);
include/linux/memblock.h
491
void memblock_enforce_memory_limit(phys_addr_t memory_limit);
include/linux/memblock.h
492
void memblock_cap_memory_range(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
493
void memblock_mem_limit_remove_map(phys_addr_t limit);
include/linux/memblock.h
494
bool memblock_is_memory(phys_addr_t addr);
include/linux/memblock.h
495
bool memblock_is_map_memory(phys_addr_t addr);
include/linux/memblock.h
496
bool memblock_is_region_memory(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
497
bool memblock_is_reserved(phys_addr_t addr);
include/linux/memblock.h
498
bool memblock_is_region_reserved(phys_addr_t base, phys_addr_t size);
include/linux/memblock.h
508
void memblock_set_current_limit(phys_addr_t limit);
include/linux/memblock.h
511
phys_addr_t memblock_get_current_limit(void);
include/linux/memblock.h
607
void early_memtest(phys_addr_t start, phys_addr_t end);
include/linux/memblock.h
610
static inline void early_memtest(phys_addr_t start, phys_addr_t end) { }
include/linux/memblock.h
74
phys_addr_t base;
include/linux/memblock.h
75
phys_addr_t size;
include/linux/memblock.h
93
phys_addr_t total_size;
include/linux/memregion.h
51
int cpu_cache_invalidate_memregion(phys_addr_t start, size_t len);
include/linux/memregion.h
59
static inline int cpu_cache_invalidate_memregion(phys_addr_t start, size_t len)
include/linux/mfd/stm32-timers.h
154
phys_addr_t phys_base;
include/linux/mfd/ti_am335x_tscadc.h
159
phys_addr_t tscadc_phys_base;
include/linux/mhi_ep.h
137
phys_addr_t ch_ctx_cache_phys;
include/linux/mhi_ep.h
138
phys_addr_t ev_ctx_cache_phys;
include/linux/mhi_ep.h
139
phys_addr_t cmd_ctx_cache_phys;
include/linux/mhi_ep.h
159
int (*alloc_map)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *phys_ptr,
include/linux/mhi_ep.h
161
void (*unmap_free)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t phys,
include/linux/mlx5/driver.h
1175
phys_addr_t *addr, u32 *obj_id);
include/linux/mlx5/driver.h
1177
u64 length, u16 uid, phys_addr_t addr, u32 obj_id);
include/linux/mlx5/driver.h
758
phys_addr_t iseg_base;
include/linux/mlx5/driver.h
760
phys_addr_t bar_addr;
include/linux/mm.h
107
# define DIRECT_MAP_PHYSMEM_END (((phys_addr_t)-1)&~(1ULL<<63))
include/linux/mm.h
111
#define INVALID_PHYS_ADDR (~(phys_addr_t)0)
include/linux/mm.h
3689
extern void reserve_bootmem_region(phys_addr_t start,
include/linux/mm.h
3690
phys_addr_t end, int nid);
include/linux/mm.h
4147
int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len);
include/linux/mm.h
4757
bool range_contains_unaccepted_memory(phys_addr_t start, unsigned long size);
include/linux/mm.h
4758
void accept_memory(phys_addr_t start, unsigned long size);
include/linux/mm.h
4762
static inline bool range_contains_unaccepted_memory(phys_addr_t start,
include/linux/mm.h
4768
static inline void accept_memory(phys_addr_t start, unsigned long size)
include/linux/mm.h
4782
int reserve_mem_find_by_name(const char *name, phys_addr_t *start, phys_addr_t *size);
include/linux/msi.h
317
phys_addr_t msi_addr)
include/linux/mtd/nand-qpic-common.h
422
phys_addr_t base_phys;
include/linux/mtd/pismo.h
11
phys_addr_t cs_addrs[5];
include/linux/ntb.h
1153
phys_addr_t *db_addr,
include/linux/ntb.h
1360
phys_addr_t *spad_addr)
include/linux/ntb.h
282
phys_addr_t *base, resource_size_t *size);
include/linux/ntb.h
301
phys_addr_t *db_addr, resource_size_t *db_size,
include/linux/ntb.h
318
phys_addr_t *spad_addr);
include/linux/ntb.h
913
phys_addr_t *base, resource_size_t *size)
include/linux/of.h
468
phys_addr_t of_dma_get_max_cpu_address(struct device_node *np);
include/linux/of.h
937
static inline phys_addr_t of_dma_get_max_cpu_address(struct device_node *np)
include/linux/of_address.h
59
phys_addr_t *start, size_t *length);
include/linux/of_fdt.h
34
extern phys_addr_t initial_boot_params_pa;
include/linux/of_fdt.h
83
extern bool early_init_dt_scan(void *dt_virt, phys_addr_t dt_phys);
include/linux/of_fdt.h
84
extern bool early_init_dt_verify(void *dt_virt, phys_addr_t dt_phys);
include/linux/of_fdt.h
95
extern void early_get_first_memblock_info(void *, phys_addr_t *);
include/linux/of_reserved_mem.h
16
phys_addr_t base;
include/linux/of_reserved_mem.h
17
phys_addr_t size;
include/linux/page_ext.h
219
static inline struct page_ext *page_ext_from_phys(phys_addr_t phys)
include/linux/page_ext.h
96
extern struct page_ext *page_ext_from_phys(phys_addr_t phys);
include/linux/pci-acpi.h
27
extern phys_addr_t acpi_pci_root_get_mcfg_addr(acpi_handle handle);
include/linux/pci-epc.h
101
phys_addr_t addr);
include/linux/pci-epc.h
111
phys_addr_t phys_addr, u8 interrupt_num,
include/linux/pci-epc.h
128
phys_addr_t phys_base;
include/linux/pci-epc.h
294
phys_addr_t phys_addr,
include/linux/pci-epc.h
297
phys_addr_t phys_addr);
include/linux/pci-epc.h
304
phys_addr_t phys_addr, u8 interrupt_num,
include/linux/pci-epc.h
319
int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
include/linux/pci-epc.h
326
phys_addr_t *phys_addr, size_t size);
include/linux/pci-epc.h
327
void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
include/linux/pci-epc.h
58
phys_addr_t phys_base;
include/linux/pci-epc.h
59
phys_addr_t phys_addr;
include/linux/pci-epc.h
99
phys_addr_t addr, u64 pci_addr, size_t size);
include/linux/pci-p2pdma.h
210
pci_p2pdma_bus_addr_map(struct p2pdma_provider *provider, phys_addr_t paddr)
include/linux/pci.h
1646
int pci_register_io_range(const struct fwnode_handle *fwnode, phys_addr_t addr,
include/linux/pci.h
1648
unsigned long pci_address_to_pio(phys_addr_t addr);
include/linux/pci.h
1649
phys_addr_t pci_pio_to_address(unsigned long pio);
include/linux/pci.h
1650
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr);
include/linux/pci.h
1652
phys_addr_t phys_addr);
include/linux/pci.h
2186
phys_addr_t addr, resource_size_t size)
include/linux/pci.h
2189
static inline unsigned long pci_address_to_pio(phys_addr_t addr) { return -1; }
include/linux/pci.h
576
phys_addr_t rom; /* Physical address if not from BAR */
include/linux/percpu.h
160
extern phys_addr_t per_cpu_ptr_to_phys(void *addr);
include/linux/perf/riscv_pmu.h
45
phys_addr_t snapshot_addr_phys;
include/linux/pfn.h
12
#define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT)
include/linux/pgtable.h
2033
int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot);
include/linux/pgtable.h
2036
static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
include/linux/pgtable.h
2043
int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot);
include/linux/pgtable.h
2044
int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot);
include/linux/pgtable.h
2051
static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
include/linux/pgtable.h
2055
static inline int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot)
include/linux/pgtable.h
2059
static inline int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot)
include/linux/pruss_driver.h
80
phys_addr_t pa;
include/linux/pstore_ram.h
31
phys_addr_t mem_address;
include/linux/remoteproc/st_slim_rproc.h
28
phys_addr_t bus_addr;
include/linux/sh_clk.h
16
phys_addr_t phys;
include/linux/soc/apple/sart.h
37
int apple_sart_add_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
include/linux/soc/apple/sart.h
50
int apple_sart_remove_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
include/linux/soc/mediatek/mtk-cmdq.h
57
phys_addr_t pa_base;
include/linux/soc/qcom/mdt_loader.h
20
phys_addr_t mem_phys, size_t mem_size,
include/linux/soc/qcom/mdt_loader.h
21
phys_addr_t *reloc_base);
include/linux/soc/qcom/mdt_loader.h
24
const char *firmware, void *mem_region, phys_addr_t *reloc_base);
include/linux/soc/qcom/mdt_loader.h
28
phys_addr_t mem_phys, size_t mem_size,
include/linux/soc/qcom/mdt_loader.h
29
phys_addr_t *reloc_base);
include/linux/soc/qcom/mdt_loader.h
42
void *mem_region, phys_addr_t mem_phys,
include/linux/soc/qcom/mdt_loader.h
43
size_t mem_size, phys_addr_t *reloc_base)
include/linux/soc/qcom/mdt_loader.h
50
void *mem_region, phys_addr_t *reloc_base)
include/linux/soc/qcom/mdt_loader.h
58
phys_addr_t mem_phys, size_t mem_size,
include/linux/soc/qcom/mdt_loader.h
59
phys_addr_t *reloc_base)
include/linux/soc/qcom/smem.h
13
phys_addr_t qcom_smem_virt_to_phys(void *p);
include/linux/stm.h
97
phys_addr_t (*mmio_addr)(struct stm_data *, unsigned int,
include/linux/swapops.h
39
sizeof(phys_addr_t) * 8 - PAGE_SHIFT, \
include/linux/swiotlb.h
128
struct io_tlb_pool *__swiotlb_find_pool(struct device *dev, phys_addr_t paddr);
include/linux/swiotlb.h
143
phys_addr_t paddr)
include/linux/swiotlb.h
186
phys_addr_t default_swiotlb_base(void);
include/linux/swiotlb.h
187
phys_addr_t default_swiotlb_limit(void);
include/linux/swiotlb.h
198
phys_addr_t paddr)
include/linux/swiotlb.h
228
static inline phys_addr_t default_swiotlb_base(void)
include/linux/swiotlb.h
233
static inline phys_addr_t default_swiotlb_limit(void)
include/linux/swiotlb.h
239
phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, phys_addr_t phys,
include/linux/swiotlb.h
242
dma_addr_t swiotlb_map(struct device *dev, phys_addr_t phys,
include/linux/swiotlb.h
245
void __swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr,
include/linux/swiotlb.h
249
phys_addr_t addr, size_t size, enum dma_data_direction dir,
include/linux/swiotlb.h
258
void __swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr,
include/linux/swiotlb.h
262
phys_addr_t addr, size_t size, enum dma_data_direction dir)
include/linux/swiotlb.h
270
void __swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr,
include/linux/swiotlb.h
274
phys_addr_t addr, size_t size, enum dma_data_direction dir)
include/linux/swiotlb.h
71
phys_addr_t start;
include/linux/swiotlb.h
72
phys_addr_t end;
include/linux/tee_core.h
301
phys_addr_t paddr, size_t size,
include/linux/tee_core.h
323
struct tee_protmem_pool *tee_protmem_static_pool_alloc(phys_addr_t paddr,
include/linux/tee_drv.h
164
int tee_shm_get_pa(struct tee_shm *shm, size_t offs, phys_addr_t *pa);
include/linux/tee_drv.h
67
phys_addr_t paddr;
include/linux/ti-emif-sram.h
41
phys_addr_t ti_emif_base_addr_phys;
include/linux/ti-emif-sram.h
44
phys_addr_t regs_phys;
include/linux/types.h
174
phys_addr_t paddr;
include/linux/types.h
178
typedef phys_addr_t resource_size_t;
include/linux/uio_driver.h
44
phys_addr_t addr;
include/linux/usb/hcd.h
466
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
include/linux/vfio_pci_core.h
72
size_t nr_ranges, phys_addr_t start,
include/linux/vfio_pci_core.h
73
phys_addr_t len);
include/linux/vfio_pci_core.h
84
size_t nr_ranges, phys_addr_t start,
include/linux/vfio_pci_core.h
85
phys_addr_t len)
include/linux/vmalloc.h
66
phys_addr_t phys_addr;
include/linux/vmcore_info.h
39
phys_addr_t paddr_vmcoreinfo_note(void);
include/net/mana/gdma.h
416
phys_addr_t bar0_pa;
include/net/mana/gdma.h
420
phys_addr_t phys_db_page_base;
include/pcmcia/ss.h
88
phys_addr_t start, stop;
include/pcmcia/ss.h
95
phys_addr_t static_start;
include/soc/fsl/qe/ucc_slow.h
150
phys_addr_t regs;
include/soc/tegra/mc.h
237
phys_addr_t *base, u64 *size);
include/soc/tegra/mc.h
253
phys_addr_t *base, u64 *size)
include/sound/omap-hdmi-audio.h
34
phys_addr_t audio_dma_addr;
include/trace/events/dma.h
40
TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr,
include/trace/events/dma.h
73
TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr, \
include/trace/events/iommu.h
81
TP_PROTO(unsigned long iova, phys_addr_t paddr, size_t size),
include/xen/arm/page.h
113
phys_addr_t phys,
include/xen/arm/page.h
19
phys_addr_t maddr;
include/xen/arm/page.h
24
phys_addr_t paddr;
include/xen/grant_table.h
162
gnttab_set_map_op(struct gnttab_map_grant_ref *map, phys_addr_t addr,
include/xen/grant_table.h
179
gnttab_set_unmap_op(struct gnttab_unmap_grant_ref *unmap, phys_addr_t addr,
include/xen/grant_table.h
209
int gnttab_setup_auto_xlat_frames(phys_addr_t addr);
init/do_mounts_initrd.c
13
phys_addr_t phys_initrd_start __initdata;
init/do_mounts_initrd.c
27
phys_addr_t start;
init/initramfs.c
610
phys_addr_t start;
kernel/bpf/sysfs_btf.c
24
phys_addr_t addr = __pa_symbol(__start_BTF);
kernel/dma/coherent.c
117
int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
kernel/dma/coherent.c
311
int dma_init_global_coherent(phys_addr_t phys_addr, size_t size)
kernel/dma/coherent.c
333
static phys_addr_t dma_reserved_default_memory_base __initdata;
kernel/dma/coherent.c
334
static phys_addr_t dma_reserved_default_memory_size __initdata;
kernel/dma/coherent.c
38
static struct dma_coherent_mem *dma_init_coherent_memory(phys_addr_t phys_addr,
kernel/dma/contiguous.c
107
static phys_addr_t numa_cma_size[MAX_NUMNODES] __initdata;
kernel/dma/contiguous.c
109
static phys_addr_t pernuma_size_bytes __initdata;
kernel/dma/contiguous.c
152
static phys_addr_t __init __maybe_unused cma_early_percent_memory(void)
kernel/dma/contiguous.c
161
static inline __maybe_unused phys_addr_t cma_early_percent_memory(void)
kernel/dma/contiguous.c
222
void __init dma_contiguous_reserve(phys_addr_t limit)
kernel/dma/contiguous.c
224
phys_addr_t selected_size = 0;
kernel/dma/contiguous.c
225
phys_addr_t selected_base = 0;
kernel/dma/contiguous.c
226
phys_addr_t selected_limit = limit;
kernel/dma/contiguous.c
274
dma_contiguous_early_fixup(phys_addr_t base, unsigned long size)
kernel/dma/contiguous.c
295
int __init dma_contiguous_reserve_area(phys_addr_t size, phys_addr_t base,
kernel/dma/contiguous.c
296
phys_addr_t limit, struct cma **res_cma,
kernel/dma/contiguous.c
68
#define size_bytes ((phys_addr_t)CMA_SIZE_MBYTES * SZ_1M)
kernel/dma/contiguous.c
69
static phys_addr_t size_cmdline __initdata = -1;
kernel/dma/contiguous.c
70
static phys_addr_t base_cmdline __initdata;
kernel/dma/contiguous.c
71
static phys_addr_t limit_cmdline __initdata;
kernel/dma/debug.c
1079
static void check_for_stack(struct device *dev, phys_addr_t phys)
kernel/dma/debug.c
1230
void debug_dma_map_phys(struct device *dev, phys_addr_t phys, size_t size,
kernel/dma/debug.c
1404
static phys_addr_t virt_to_paddr(void *virt)
kernel/dma/debug.c
424
static phys_addr_t to_cacheline_number(struct dma_debug_entry *entry)
kernel/dma/debug.c
430
static int active_cacheline_read_overlap(phys_addr_t cln)
kernel/dma/debug.c
440
static int active_cacheline_set_overlap(phys_addr_t cln, int overlap)
kernel/dma/debug.c
456
static void active_cacheline_inc_overlap(phys_addr_t cln, bool is_cache_clean)
kernel/dma/debug.c
470
static int active_cacheline_dec_overlap(phys_addr_t cln)
kernel/dma/debug.c
480
phys_addr_t cln = to_cacheline_number(entry);
kernel/dma/debug.c
512
phys_addr_t cln = to_cacheline_number(entry);
kernel/dma/debug.c
535
phys_addr_t cln;
kernel/dma/debug.c
567
phys_addr_t cln;
kernel/dma/debug.c
79
phys_addr_t paddr;
kernel/dma/debug.h
12
extern void debug_dma_map_phys(struct device *dev, phys_addr_t phys,
kernel/dma/debug.h
56
static inline void debug_dma_map_phys(struct device *dev, phys_addr_t phys,
kernel/dma/direct.c
27
phys_addr_t phys)
kernel/dma/direct.c
401
phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg));
kernel/dma/direct.c
42
phys_addr_t phys = (phys_addr_t)(max_pfn - 1) << PAGE_SHIFT;
kernel/dma/direct.c
422
phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg));
kernel/dma/direct.c
643
int dma_direct_set_offset(struct device *dev, phys_addr_t cpu_start,
kernel/dma/direct.c
70
bool dma_coherent_ok(struct device *dev, phys_addr_t phys, size_t size)
kernel/dma/direct.h
125
phys_addr_t phys;
kernel/dma/direct.h
59
phys_addr_t paddr = dma_to_phys(dev, addr);
kernel/dma/direct.h
70
phys_addr_t paddr = dma_to_phys(dev, addr);
kernel/dma/direct.h
81
phys_addr_t phys, size_t size, enum dma_data_direction dir,
kernel/dma/dummy.c
14
static dma_addr_t dma_dummy_map_phys(struct device *dev, phys_addr_t phys,
kernel/dma/mapping.c
155
dma_addr_t dma_map_phys(struct device *dev, phys_addr_t phys, size_t size,
kernel/dma/mapping.c
191
phys_addr_t phys = page_to_phys(page) + offset;
kernel/dma/mapping.c
356
dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr,
kernel/dma/ops_helpers.c
67
phys_addr_t phys;
kernel/dma/pool.c
251
bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t))
kernel/dma/pool.c
254
phys_addr_t phys;
kernel/dma/pool.c
276
bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t))
kernel/dma/pool.c
59
phys_addr_t end;
kernel/dma/swiotlb.c
1032
int area_index, phys_addr_t orig_addr, size_t alloc_size,
kernel/dma/swiotlb.c
1084
phys_addr_t tlb_addr;
kernel/dma/swiotlb.c
1157
int cpu_offset, phys_addr_t orig_addr, size_t alloc_size,
kernel/dma/swiotlb.c
1196
static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr,
kernel/dma/swiotlb.c
1272
static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr,
kernel/dma/swiotlb.c
1384
phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr,
kernel/dma/swiotlb.c
1394
phys_addr_t tlb_addr;
kernel/dma/swiotlb.c
1400
return (phys_addr_t)DMA_MAPPING_ERROR;
kernel/dma/swiotlb.c
1424
return (phys_addr_t)DMA_MAPPING_ERROR;
kernel/dma/swiotlb.c
1458
static void swiotlb_release_slots(struct device *dev, phys_addr_t tlb_addr,
kernel/dma/swiotlb.c
1525
static bool swiotlb_del_transient(struct device *dev, phys_addr_t tlb_addr,
kernel/dma/swiotlb.c
1540
phys_addr_t tlb_addr, struct io_tlb_pool *pool)
kernel/dma/swiotlb.c
1550
void __swiotlb_tbl_unmap_single(struct device *dev, phys_addr_t tlb_addr,
kernel/dma/swiotlb.c
1567
void __swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr,
kernel/dma/swiotlb.c
1577
void __swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr,
kernel/dma/swiotlb.c
1591
dma_addr_t swiotlb_map(struct device *dev, phys_addr_t paddr, size_t size,
kernel/dma/swiotlb.c
1594
phys_addr_t swiotlb_addr;
kernel/dma/swiotlb.c
1600
if (swiotlb_addr == (phys_addr_t)DMA_MAPPING_ERROR)
kernel/dma/swiotlb.c
1656
phys_addr_t default_swiotlb_base(void)
kernel/dma/swiotlb.c
1669
phys_addr_t default_swiotlb_limit(void)
kernel/dma/swiotlb.c
1770
phys_addr_t tlb_addr;
kernel/dma/swiotlb.c
1795
phys_addr_t tlb_addr = page_to_phys(page);
kernel/dma/swiotlb.c
268
static void swiotlb_init_io_tlb_pool(struct io_tlb_pool *mem, phys_addr_t start,
kernel/dma/swiotlb.c
577
phys_addr_t paddr;
kernel/dma/swiotlb.c
75
phys_addr_t orig_addr;
kernel/dma/swiotlb.c
776
struct io_tlb_pool *__swiotlb_find_pool(struct device *dev, phys_addr_t paddr)
kernel/dma/swiotlb.c
858
static void swiotlb_bounce(struct device *dev, phys_addr_t tlb_addr, size_t size,
kernel/dma/swiotlb.c
862
phys_addr_t orig_addr = mem->slots[index].orig_addr;
kernel/dma/swiotlb.c
939
static inline phys_addr_t slot_addr(phys_addr_t start, phys_addr_t idx)
kernel/irq/irqdomain.c
39
phys_addr_t *pa;
kernel/irq/irqdomain.c
89
phys_addr_t *pa,
kernel/kexec_file.c
592
phys_addr_t mstart, mend;
kernel/ksysfs.c
127
phys_addr_t vmcore_base = paddr_vmcoreinfo_note();
kernel/liveupdate/kexec_handover.c
1016
phys_addr_t phys = page_to_phys(vm->pages[i]);
kernel/liveupdate/kexec_handover.c
1105
phys_addr_t phys = chunk->phys[i];
kernel/liveupdate/kexec_handover.c
1266
phys_addr_t fdt_phys;
kernel/liveupdate/kexec_handover.c
1267
phys_addr_t scratch_phys;
kernel/liveupdate/kexec_handover.c
1268
phys_addr_t mem_map_phys;
kernel/liveupdate/kexec_handover.c
1310
int kho_retrieve_subtree(const char *name, phys_addr_t *phys)
kernel/liveupdate/kexec_handover.c
1330
*phys = (phys_addr_t)*val;
kernel/liveupdate/kexec_handover.c
1426
phys_addr_t start, end;
kernel/liveupdate/kexec_handover.c
1459
void __init kho_populate(phys_addr_t fdt_phys, u64 fdt_len,
kernel/liveupdate/kexec_handover.c
1460
phys_addr_t scratch_phys, u64 scratch_len)
kernel/liveupdate/kexec_handover.c
1464
phys_addr_t mem_map_phys;
kernel/liveupdate/kexec_handover.c
241
static struct page *kho_restore_page(phys_addr_t phys, bool is_folio)
kernel/liveupdate/kexec_handover.c
286
struct folio *kho_restore_folio(phys_addr_t phys)
kernel/liveupdate/kexec_handover.c
304
struct page *kho_restore_pages(phys_addr_t phys, unsigned long nr_pages)
kernel/liveupdate/kexec_handover.c
339
phys_addr_t phys_start;
kernel/liveupdate/kexec_handover.c
468
phys_addr_t phys =
kernel/liveupdate/kexec_handover.c
482
static phys_addr_t __init kho_get_mem_map_phys(const void *fdt)
kernel/liveupdate/kexec_handover.c
533
static phys_addr_t scratch_size_global __initdata;
kernel/liveupdate/kexec_handover.c
534
static phys_addr_t scratch_size_pernode __initdata;
kernel/liveupdate/kexec_handover.c
535
static phys_addr_t scratch_size_lowmem __initdata;
kernel/liveupdate/kexec_handover.c
607
phys_addr_t size;
kernel/liveupdate/kexec_handover.c
623
static phys_addr_t __init scratch_size_node(int nid)
kernel/liveupdate/kexec_handover.c
625
phys_addr_t size;
kernel/liveupdate/kexec_handover.c
649
phys_addr_t addr, size;
kernel/liveupdate/kexec_handover.c
742
phys_addr_t phys = virt_to_phys(fdt);
kernel/liveupdate/kexec_handover.c
776
phys_addr_t target_phys = virt_to_phys(fdt);
kernel/liveupdate/kexec_handover.c
793
if (!val || len != sizeof(phys_addr_t))
kernel/liveupdate/kexec_handover.c
796
if ((phys_addr_t)*val == target_phys) {
kernel/liveupdate/kexec_handover_debug.c
11
bool kho_scratch_overlap(phys_addr_t phys, size_t size)
kernel/liveupdate/kexec_handover_debug.c
13
phys_addr_t scratch_start, scratch_end;
kernel/liveupdate/kexec_handover_internal.h
47
bool kho_scratch_overlap(phys_addr_t phys, size_t size);
kernel/liveupdate/kexec_handover_internal.h
49
static inline bool kho_scratch_overlap(phys_addr_t phys, size_t size)
kernel/liveupdate/luo_core.c
79
phys_addr_t fdt_phys;
kernel/trace/trace.c
10599
unsigned long *addr, phys_addr_t *size)
kernel/trace/trace.c
10648
phys_addr_t start = 0;
kernel/trace/trace.c
10649
phys_addr_t size = 0;
kernel/vmcore_info.c
126
phys_addr_t __weak paddr_vmcoreinfo_note(void)
lib/cache_maint.c
121
int cpu_cache_invalidate_memregion(phys_addr_t start, size_t len)
lib/cache_maint.c
60
static int cache_invalidate_memregion(phys_addr_t addr, size_t size)
lib/genalloc.c
184
int gen_pool_add_owner(struct gen_pool *pool, unsigned long virt, phys_addr_t phys,
lib/genalloc.c
217
phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long addr)
lib/genalloc.c
220
phys_addr_t paddr = -1;
lib/logic_iomem.c
72
static void __iomem *real_ioremap(phys_addr_t offset, size_t size)
lib/logic_iomem.c
86
void __iomem *ioremap(phys_addr_t offset, size_t size)
lib/test_debug_virtual.c
24
phys_addr_t pa;
lib/test_kho.c
129
fdt_size = state->nr_folios * sizeof(phys_addr_t) + PAGE_SIZE;
lib/test_kho.c
238
phys_addr_t *folios_info;
lib/test_kho.c
263
phys_addr_t phys = folios_info[i] & PAGE_MASK;
lib/test_kho.c
286
static int kho_test_restore(phys_addr_t fdt_phys)
lib/test_kho.c
315
phys_addr_t fdt_phys;
lib/test_kho.c
36
phys_addr_t *folios_info;
lib/test_kho.c
57
phys_addr_t *folios_info;
lib/vsprintf.c
1874
num = *(const phys_addr_t *)addr;
lib/vsprintf.c
1875
size = sizeof(phys_addr_t);
mm/cma.c
218
static int __init cma_new_area(const char *name, phys_addr_t size,
mm/cma.c
267
int __init cma_init_reserved_mem(phys_addr_t base, phys_addr_t size,
mm/cma.c
312
phys_addr_t base;
mm/cma.c
313
phys_addr_t size;
mm/cma.c
357
static int __init cma_fixed_reserve(phys_addr_t base, phys_addr_t size)
mm/cma.c
360
phys_addr_t highmem_start = __pa(high_memory - 1) + 1;
mm/cma.c
381
static phys_addr_t __init cma_alloc_mem(phys_addr_t base, phys_addr_t size,
mm/cma.c
382
phys_addr_t align, phys_addr_t limit, int nid)
mm/cma.c
384
phys_addr_t addr = 0;
mm/cma.c
40
phys_addr_t cma_get_base(const struct cma *cma)
mm/cma.c
408
phys_addr_t highmem = __pa(high_memory - 1) + 1;
mm/cma.c
430
static int __init __cma_declare_contiguous_nid(phys_addr_t *basep,
mm/cma.c
431
phys_addr_t size, phys_addr_t limit,
mm/cma.c
432
phys_addr_t alignment, unsigned int order_per_bit,
mm/cma.c
436
phys_addr_t memblock_end = memblock_end_of_DRAM();
mm/cma.c
437
phys_addr_t base = *basep;
mm/cma.c
458
alignment = max_t(phys_addr_t, alignment, CMA_MIN_ALIGNMENT_BYTES);
mm/cma.c
528
int __init cma_declare_contiguous_multi(phys_addr_t total_size,
mm/cma.c
529
phys_addr_t align, unsigned int order_per_bit,
mm/cma.c
532
phys_addr_t start = 0, end;
mm/cma.c
533
phys_addr_t size, sizesum, sizeleft;
mm/cma.c
575
align = max_t(phys_addr_t, align, CMA_MIN_ALIGNMENT_BYTES);
mm/cma.c
733
int __init cma_declare_contiguous_nid(phys_addr_t base,
mm/cma.c
734
phys_addr_t size, phys_addr_t limit,
mm/cma.c
735
phys_addr_t alignment, unsigned int order_per_bit,
mm/damon/paddr.c
155
phys_addr_t addr, applied;
mm/damon/paddr.c
21
static phys_addr_t damon_pa_phys_addr(
mm/damon/paddr.c
214
phys_addr_t addr, applied = 0;
mm/damon/paddr.c
24
return (phys_addr_t)addr * addr_unit;
mm/damon/paddr.c
261
phys_addr_t addr, applied;
mm/damon/paddr.c
28
phys_addr_t pa, unsigned long addr_unit)
mm/damon/paddr.c
295
phys_addr_t addr;
mm/damon/paddr.c
40
static void damon_pa_mkold(phys_addr_t paddr)
mm/damon/paddr.c
70
static bool damon_pa_young(phys_addr_t paddr, unsigned long *folio_sz)
mm/damon/paddr.c
87
static phys_addr_t last_addr;
mm/damon/paddr.c
90
phys_addr_t sampling_addr = damon_pa_phys_addr(
mm/debug_vm_pgtable.c
1074
static void __init phys_align_check(phys_addr_t pstart,
mm/debug_vm_pgtable.c
1075
phys_addr_t pend, unsigned long psize,
mm/debug_vm_pgtable.c
1076
phys_addr_t *physp, unsigned long *alignp)
mm/debug_vm_pgtable.c
1078
phys_addr_t aligned_start, aligned_end;
mm/debug_vm_pgtable.c
1095
phys_addr_t phys, pstart, pend;
mm/early_ioremap.c
259
int __init copy_from_early_mem(void *dest, phys_addr_t src, unsigned long size)
mm/early_ioremap.c
62
phys_addr_t phys, pgprot_t prot)
mm/hmm.c
779
phys_addr_t paddr = hmm_pfn_to_phys(pfns[idx]);
mm/hugetlb_vmemmap.c
753
phys_addr_t paddr;
mm/internal.h
924
extern void *memmap_alloc(phys_addr_t size, phys_addr_t align,
mm/internal.h
925
phys_addr_t min_addr,
mm/ioremap.c
15
void __iomem *generic_ioremap_prot(phys_addr_t phys_addr, size_t size,
mm/ioremap.c
19
phys_addr_t last_addr;
mm/ioremap.c
52
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
mm/kasan/kasan_test_c.c
1011
phys_addr_t phys;
mm/kmemleak.c
1340
void __ref kmemleak_alloc_phys(phys_addr_t phys, size_t size, gfp_t gfp)
mm/kmemleak.c
1360
void __ref kmemleak_free_part_phys(phys_addr_t phys, size_t size)
mm/kmemleak.c
1374
void __ref kmemleak_ignore_phys(phys_addr_t phys)
mm/kmemleak.c
1600
__va((phys_addr_t)object->pointer) :
mm/kmsan/hooks.c
150
phys_addr_t phys_addr, pgprot_t prot,
mm/kmsan/hooks.c
341
void kmsan_handle_dma(phys_addr_t phys, size_t size,
mm/kmsan/init.c
78
phys_addr_t p_start, p_end;
mm/memblock.c
1027
int __init_memblock memblock_mark_hotplug(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1039
int __init_memblock memblock_clear_hotplug(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1051
int __init_memblock memblock_mark_mirror(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1076
int __init_memblock memblock_mark_nomap(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1088
int __init_memblock memblock_clear_nomap(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1112
int __init_memblock memblock_reserved_mark_noinit(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1128
__init int memblock_mark_kho_scratch(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1142
__init int memblock_clear_kho_scratch(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1217
struct memblock_type *type_b, phys_addr_t *out_start,
mm/memblock.c
1218
phys_addr_t *out_end, int *out_nid)
mm/memblock.c
1226
phys_addr_t m_start = m->base;
mm/memblock.c
1227
phys_addr_t m_end = m->base + m->size;
mm/memblock.c
1248
phys_addr_t r_start;
mm/memblock.c
1249
phys_addr_t r_end;
mm/memblock.c
1310
phys_addr_t *out_start,
mm/memblock.c
1311
phys_addr_t *out_end, int *out_nid)
mm/memblock.c
1327
phys_addr_t m_start = m->base;
mm/memblock.c
1328
phys_addr_t m_end = m->base + m->size;
mm/memblock.c
1349
phys_addr_t r_start;
mm/memblock.c
1350
phys_addr_t r_end;
mm/memblock.c
1430
int __init_memblock memblock_set_node(phys_addr_t base, phys_addr_t size,
mm/memblock.c
1474
phys_addr_t __init memblock_alloc_range_nid(phys_addr_t size,
mm/memblock.c
1475
phys_addr_t align, phys_addr_t start,
mm/memblock.c
1476
phys_addr_t end, int nid,
mm/memblock.c
1480
phys_addr_t found;
mm/memblock.c
1560
phys_addr_t __init memblock_phys_alloc_range(phys_addr_t size,
mm/memblock.c
1561
phys_addr_t align,
mm/memblock.c
1562
phys_addr_t start,
mm/memblock.c
1563
phys_addr_t end)
mm/memblock.c
1585
phys_addr_t __init memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid)
mm/memblock.c
1612
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1613
phys_addr_t min_addr, phys_addr_t max_addr,
mm/memblock.c
1616
phys_addr_t alloc;
mm/memblock.c
1655
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1656
phys_addr_t min_addr, phys_addr_t max_addr,
mm/memblock.c
1687
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1688
phys_addr_t min_addr, phys_addr_t max_addr,
mm/memblock.c
1717
phys_addr_t size, phys_addr_t align,
mm/memblock.c
1718
phys_addr_t min_addr, phys_addr_t max_addr,
mm/memblock.c
1744
void *__init __memblock_alloc_or_panic(phys_addr_t size, phys_addr_t align,
mm/memblock.c
1763
void __init memblock_free_late(phys_addr_t base, phys_addr_t size)
mm/memblock.c
1765
phys_addr_t cursor, end;
mm/memblock.c
1784
phys_addr_t __init_memblock memblock_phys_mem_size(void)
mm/memblock.c
1789
phys_addr_t __init_memblock memblock_reserved_size(void)
mm/memblock.c
1794
phys_addr_t __init_memblock memblock_reserved_kern_size(phys_addr_t limit, int nid)
mm/memblock.c
1797
phys_addr_t total = 0;
mm/memblock.c
1800
phys_addr_t size = r->size;
mm/memblock.c
1835
phys_addr_t __init_memblock memblock_start_of_DRAM(void)
mm/memblock.c
1840
phys_addr_t __init_memblock memblock_end_of_DRAM(void)
mm/memblock.c
1847
static phys_addr_t __init_memblock __find_max_addr(phys_addr_t limit)
mm/memblock.c
1849
phys_addr_t max_addr = PHYS_ADDR_MAX;
mm/memblock.c
1868
void __init memblock_enforce_memory_limit(phys_addr_t limit)
mm/memblock.c
1870
phys_addr_t max_addr;
mm/memblock.c
1888
void __init memblock_cap_memory_range(phys_addr_t base, phys_addr_t size)
mm/memblock.c
190
static inline phys_addr_t memblock_cap_size(phys_addr_t base, phys_addr_t *size)
mm/memblock.c
1921
void __init memblock_mem_limit_remove_map(phys_addr_t limit)
mm/memblock.c
1923
phys_addr_t max_addr;
mm/memblock.c
1937
static int __init_memblock memblock_search(struct memblock_type *type, phys_addr_t addr)
mm/memblock.c
1955
bool __init_memblock memblock_is_reserved(phys_addr_t addr)
mm/memblock.c
1960
bool __init_memblock memblock_is_memory(phys_addr_t addr)
mm/memblock.c
1965
bool __init_memblock memblock_is_map_memory(phys_addr_t addr)
mm/memblock.c
199
memblock_addrs_overlap(phys_addr_t base1, phys_addr_t size1, phys_addr_t base2,
mm/memblock.c
1999
bool __init_memblock memblock_is_region_memory(phys_addr_t base, phys_addr_t size)
mm/memblock.c
200
phys_addr_t size2)
mm/memblock.c
2002
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
2021
bool __init_memblock memblock_is_region_reserved(phys_addr_t base, phys_addr_t size)
mm/memblock.c
2026
void __init_memblock memblock_trim_memory(phys_addr_t align)
mm/memblock.c
2028
phys_addr_t start, end, orig_start, orig_end;
mm/memblock.c
2051
void __init_memblock memblock_set_current_limit(phys_addr_t limit)
mm/memblock.c
2056
phys_addr_t __init_memblock memblock_get_current_limit(void)
mm/memblock.c
206
phys_addr_t base, phys_addr_t size)
mm/memblock.c
2063
phys_addr_t base, end, size;
mm/memblock.c
2123
phys_addr_t pg, pgend;
mm/memblock.c
2226
static unsigned long __init __free_memory_core(phys_addr_t start,
mm/memblock.c
2227
phys_addr_t end)
mm/memblock.c
2246
phys_addr_t start, end;
mm/memblock.c
2295
phys_addr_t start, end;
mm/memblock.c
234
static phys_addr_t __init_memblock
mm/memblock.c
235
__memblock_find_range_bottom_up(phys_addr_t start, phys_addr_t end,
mm/memblock.c
2357
phys_addr_t start;
mm/memblock.c
2358
phys_addr_t size;
mm/memblock.c
236
phys_addr_t size, phys_addr_t align, int nid,
mm/memblock.c
2365
static void __init reserved_mem_add(phys_addr_t start, phys_addr_t size,
mm/memblock.c
239
phys_addr_t this_start, this_end, cand;
mm/memblock.c
2401
int reserve_mem_find_by_name(const char *name, phys_addr_t *start, phys_addr_t *size)
mm/memblock.c
2551
phys_addr_t fdt_phys;
mm/memblock.c
2578
static bool __init reserve_mem_kho_revive(const char *name, phys_addr_t size,
mm/memblock.c
2579
phys_addr_t align)
mm/memblock.c
2582
const phys_addr_t *p_start, *p_size;
mm/memblock.c
2627
static bool __init reserve_mem_kho_revive(const char *name, phys_addr_t size,
mm/memblock.c
2628
phys_addr_t align)
mm/memblock.c
2639
phys_addr_t start, size, align, tmp;
mm/memblock.c
269
static phys_addr_t __init_memblock
mm/memblock.c
270
__memblock_find_range_top_down(phys_addr_t start, phys_addr_t end,
mm/memblock.c
271
phys_addr_t size, phys_addr_t align, int nid,
mm/memblock.c
2721
phys_addr_t end;
mm/memblock.c
274
phys_addr_t this_start, this_end, cand;
mm/memblock.c
308
static phys_addr_t __init_memblock memblock_find_in_range_node(phys_addr_t size,
mm/memblock.c
309
phys_addr_t align, phys_addr_t start,
mm/memblock.c
310
phys_addr_t end, int nid,
mm/memblock.c
319
start = max_t(phys_addr_t, start, PAGE_SIZE);
mm/memblock.c
343
static phys_addr_t __init_memblock memblock_find_in_range(phys_addr_t start,
mm/memblock.c
344
phys_addr_t end, phys_addr_t size,
mm/memblock.c
345
phys_addr_t align)
mm/memblock.c
347
phys_addr_t ret;
mm/memblock.c
387
phys_addr_t addr, size;
mm/memblock.c
429
phys_addr_t new_area_start,
mm/memblock.c
430
phys_addr_t new_area_size)
mm/memblock.c
433
phys_addr_t old_alloc_size, new_alloc_size;
mm/memblock.c
434
phys_addr_t old_size, new_size, addr, new_end;
mm/memblock.c
576
int idx, phys_addr_t base,
mm/memblock.c
577
phys_addr_t size,
mm/memblock.c
610
phys_addr_t base, phys_addr_t size,
mm/memblock.c
614
phys_addr_t obase = base;
mm/memblock.c
615
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
654
phys_addr_t rbase = rgn->base;
mm/memblock.c
655
phys_addr_t rend = rbase + rgn->size;
mm/memblock.c
728
int __init_memblock memblock_add_node(phys_addr_t base, phys_addr_t size,
mm/memblock.c
731
phys_addr_t end = base + size - 1;
mm/memblock.c
750
int __init_memblock memblock_add(phys_addr_t base, phys_addr_t size)
mm/memblock.c
752
phys_addr_t end = base + size - 1;
mm/memblock.c
812
phys_addr_t base, phys_addr_t size,
mm/memblock.c
815
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
830
phys_addr_t rbase = rgn->base;
mm/memblock.c
831
phys_addr_t rend = rbase + rgn->size;
mm/memblock.c
872
phys_addr_t base, phys_addr_t size)
mm/memblock.c
886
int __init_memblock memblock_remove(phys_addr_t base, phys_addr_t size)
mm/memblock.c
888
phys_addr_t end = base + size - 1;
mm/memblock.c
918
int __init_memblock memblock_phys_free(phys_addr_t base, phys_addr_t size)
mm/memblock.c
920
phys_addr_t end = base + size - 1;
mm/memblock.c
929
int __init_memblock __memblock_reserve(phys_addr_t base, phys_addr_t size,
mm/memblock.c
932
phys_addr_t end = base + size - 1;
mm/memblock.c
941
int __init_memblock memblock_physmem_add(phys_addr_t base, phys_addr_t size)
mm/memblock.c
943
phys_addr_t end = base + size - 1;
mm/memblock.c
965
phys_addr_t start, end;
mm/memblock.c
999
phys_addr_t base, phys_addr_t size, int set, int flag)
mm/memfd_luo.c
344
phys_addr_t phys;
mm/memfd_luo.c
403
phys_addr_t phys;
mm/memory.c
3181
int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len)
mm/memory_hotplug.c
2125
phys_addr_t beginpa, endpa;
mm/memtest.c
109
void __init early_memtest(phys_addr_t start, phys_addr_t end)
mm/memtest.c
32
static void __init reserve_bad_mem(u64 pattern, phys_addr_t start_bad, phys_addr_t end_bad)
mm/memtest.c
40
static void __init memtest(u64 pattern, phys_addr_t start_phys, phys_addr_t size)
mm/memtest.c
43
phys_addr_t start_bad, last_bad;
mm/memtest.c
44
phys_addr_t start_phys_aligned;
mm/memtest.c
75
static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end)
mm/memtest.c
78
phys_addr_t this_start, this_end;
mm/memtest.c
9
static phys_addr_t early_memtest_bad_size;
mm/mm_init.c
1315
phys_addr_t start_addr, end_addr;
mm/mm_init.c
1619
void __init *memmap_alloc(phys_addr_t size, phys_addr_t align,
mm/mm_init.c
1620
phys_addr_t min_addr, int nid, bool exact_nid)
mm/mm_init.c
1789
phys_addr_t highmem = memblock_end_of_DRAM();
mm/mm_init.c
2064
phys_addr_t start, end;
mm/mm_init.c
781
void __meminit reserve_bootmem_region(phys_addr_t start,
mm/mm_init.c
782
phys_addr_t end, int nid)
mm/nommu.c
1601
int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len)
mm/numa_memblks.c
448
phys_addr_t max_addr = (phys_addr_t)ULLONG_MAX;
mm/page_alloc.c
7628
phys_addr_t start = page_to_phys(page);
mm/page_ext.c
554
struct page_ext *page_ext_from_phys(phys_addr_t phys)
mm/percpu.c
2354
phys_addr_t per_cpu_ptr_to_phys(void *addr)
mm/sparse.c
310
static inline phys_addr_t pgdat_to_phys(struct pglist_data *pgdat)
mm/sparse.c
423
phys_addr_t addr = __pa(MAX_DMA_ADDRESS);
mm/sparse.c
448
phys_addr_t addr = __pa(MAX_DMA_ADDRESS);
mm/vmalloc.c
143
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
168
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
195
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
220
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
247
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
272
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
299
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
333
phys_addr_t phys_addr, pgprot_t prot)
mm/vmalloc.c
347
phys_addr_t phys_addr, pgprot_t prot)
mm/vmalloc.c
95
phys_addr_t phys_addr, pgprot_t prot,
rust/helpers/io.c
11
__rust_helper void __iomem *rust_helper_ioremap_np(phys_addr_t offset,
rust/helpers/io.c
6
__rust_helper void __iomem *rust_helper_ioremap(phys_addr_t offset, size_t size)
samples/damon/mtier.c
56
phys_addr_t start;
samples/damon/mtier.c
57
phys_addr_t end;
security/integrity/ima/ima_kexec.c
308
int ima_validate_range(phys_addr_t phys, size_t size)
security/integrity/ima/ima_kexec.c
311
phys_addr_t end_phys;
security/integrity/ima/ima_kexec.c
313
if (check_add_overflow(phys, (phys_addr_t)size - 1, &end_phys))
sound/soc/fsl/mpc5200_dma.c
315
phys_addr_t fifo;
sound/soc/fsl/p1022_ds.c
55
static phys_addr_t guts_phys;
sound/soc/fsl/p1022_rdk.c
62
static phys_addr_t guts_phys;
sound/soc/hisilicon/hi6210-i2s.c
41
phys_addr_t base_phys;
sound/soc/hisilicon/hi6210-i2s.c
563
i2s->base_phys = (phys_addr_t)res->start;
sound/soc/intel/atom/sst/sst.h
303
phys_addr_t current_base;
sound/soc/intel/avs/cldma.c
215
phys_addr_t addr;
sound/soc/qcom/qdsp6/q6apm-dai.c
65
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6apm.c
203
int q6apm_map_memory_regions(struct q6apm_graph *graph, unsigned int dir, phys_addr_t phys,
sound/soc/qcom/qdsp6/q6apm.c
503
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6apm.h
136
unsigned int dir, phys_addr_t phys,
sound/soc/qcom/qdsp6/q6apm.h
72
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6asm-dai.c
58
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6asm.c
243
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6asm.c
332
phys_addr_t buf_add, int dir)
sound/soc/qcom/qdsp6/q6asm.c
494
phys_addr_t phys,
sound/soc/qcom/qdsp6/q6asm.c
679
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6asm.c
707
phys_addr_t phys;
sound/soc/qcom/qdsp6/q6asm.h
148
phys_addr_t phys,
sound/soc/renesas/fsi.c
248
phys_addr_t phys;
sound/soc/renesas/rcar/debugfs.c
41
void rsnd_debugfs_reg_show(struct seq_file *m, phys_addr_t _addr,
sound/soc/renesas/rcar/debugfs.c
47
phys_addr_t addr = _addr + offset + i;
sound/soc/renesas/rcar/dma.c
47
phys_addr_t ppres;
sound/soc/renesas/rcar/dma.c
525
phys_addr_t ssi_reg = rsnd_gen_get_phy_addr(priv, RSND_BASE_SSI);
sound/soc/renesas/rcar/dma.c
526
phys_addr_t src_reg = rsnd_gen_get_phy_addr(priv, RSND_BASE_SCU);
sound/soc/renesas/rcar/dma.c
606
phys_addr_t addr = rsnd_gen_get_phy_addr(priv, RSND_BASE_SDMC);
sound/soc/renesas/rcar/gen.c
137
phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id)
sound/soc/renesas/rcar/gen.c
25
phys_addr_t res[RSND_BASE_MAX];
sound/soc/renesas/rcar/rsnd.h
590
phys_addr_t rsnd_gen_get_phy_addr(struct rsnd_priv *priv, int reg_id);
sound/soc/renesas/rcar/rsnd.h
886
void rsnd_debugfs_reg_show(struct seq_file *m, phys_addr_t _addr,
sound/soc/renesas/rz-ssi.c
111
phys_addr_t phys;
sound/soc/sof/intel/hda-loader-skl.c
119
phys_addr_t addr = virt_to_phys(dmab_data->area);
sound/soc/sof/mediatek/adsp_helper.h
16
phys_addr_t pa_sram;
sound/soc/sof/mediatek/adsp_helper.h
17
phys_addr_t pa_dram; /* adsp dram physical base */
sound/soc/sof/mediatek/adsp_helper.h
18
phys_addr_t pa_cfgreg;
sound/soc/sof/mediatek/adsp_helper.h
25
phys_addr_t adsp_bootup_addr;
sound/soc/sof/mediatek/adsp_helper.h
28
phys_addr_t pa_secreg;
sound/soc/sof/mediatek/adsp_helper.h
32
phys_addr_t pa_busreg;
sound/soc/sof/mediatek/mt8186/mt8186.c
101
adsp->pa_sram = (phys_addr_t)mmio->start;
sound/soc/sof/mediatek/mt8186/mt8186.c
116
adsp->pa_secreg = (phys_addr_t)mmio->start;
sound/soc/sof/mediatek/mt8186/mt8186.c
131
adsp->pa_busreg = (phys_addr_t)mmio->start;
sound/soc/sof/mediatek/mt8186/mt8186.c
64
adsp->pa_dram = (phys_addr_t)res.start;
sound/soc/sof/mediatek/mt8186/mt8186.c
90
adsp->pa_cfgreg = (phys_addr_t)mmio->start;
sound/soc/sof/mediatek/mt8195/mt8195.c
105
adsp->pa_sram = (phys_addr_t)mmio->start;
sound/soc/sof/mediatek/mt8195/mt8195.c
64
adsp->pa_dram = (phys_addr_t)res.start;
sound/soc/sof/mediatek/mt8195/mt8195.c
92
adsp->pa_cfgreg = (phys_addr_t)mmio->start;
sound/soc/sophgo/cv1800b-tdm.c
131
phys_addr_t phys_base)
sound/usb/qcom/qc_audio_offload.c
1096
static phys_addr_t
sound/usb/qcom/qc_audio_offload.c
1103
phys_addr_t tr_pa = 0;
sound/usb/qcom/qc_audio_offload.c
1177
phys_addr_t er_pa;
sound/usb/qcom/qc_audio_offload.c
563
phys_addr_t pa, size_t size)
sound/usb/qcom/qc_audio_offload.c
600
phys_addr_t pa_sg;
sound/virtio/virtio_pcm_msg.c
50
phys_addr_t sg_address;
sound/virtio/virtio_pcm_msg.c
56
phys_addr_t pg_address = page_to_phys(pg);
tools/include/linux/mm.h
13
#define PHYS_ADDR_MAX (~(phys_addr_t)0)
tools/include/linux/mm.h
30
static inline phys_addr_t virt_to_phys(volatile void *address)
tools/include/linux/mm.h
32
return (phys_addr_t)address;
tools/include/linux/mm.h
35
void reserve_bootmem_region(phys_addr_t start, phys_addr_t end, int nid);
tools/include/linux/pfn.h
9
#define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT)
tools/testing/memblock/internal.h
22
static inline void accept_memory(phys_addr_t start, unsigned long size)
tools/testing/memblock/linux/kmemleak.h
5
static inline void kmemleak_free_part_phys(phys_addr_t phys, size_t size)
tools/testing/memblock/linux/kmemleak.h
9
static inline void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
tools/testing/memblock/mmzone.c
14
void reserve_bootmem_region(phys_addr_t start, phys_addr_t end, int nid)
tools/testing/memblock/tests/alloc_api.c
13
static inline void *run_memblock_alloc(phys_addr_t size, phys_addr_t align)
tools/testing/memblock/tests/alloc_api.c
130
phys_addr_t r1_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_api.c
131
phys_addr_t r2_size = SZ_512;
tools/testing/memblock/tests/alloc_api.c
132
phys_addr_t total_size = r1_size + r2_size;
tools/testing/memblock/tests/alloc_api.c
171
phys_addr_t r2_size = SZ_512;
tools/testing/memblock/tests/alloc_api.c
172
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
220
phys_addr_t r3_size = SZ_1K;
tools/testing/memblock/tests/alloc_api.c
221
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
269
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_api.c
270
phys_addr_t r3_size = SZ_64;
tools/testing/memblock/tests/alloc_api.c
274
phys_addr_t rgn_size = (MEM_SIZE - (2 * gap_size + r3_size)) / 2;
tools/testing/memblock/tests/alloc_api.c
275
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
28
phys_addr_t size = SZ_2;
tools/testing/memblock/tests/alloc_api.c
29
phys_addr_t expected_start;
tools/testing/memblock/tests/alloc_api.c
323
phys_addr_t region_size = SZ_1K;
tools/testing/memblock/tests/alloc_api.c
324
phys_addr_t gap_size = SZ_256;
tools/testing/memblock/tests/alloc_api.c
325
phys_addr_t region_end;
tools/testing/memblock/tests/alloc_api.c
385
phys_addr_t available_size = SZ_256;
tools/testing/memblock/tests/alloc_api.c
386
phys_addr_t reserved_size = MEM_SIZE - available_size;
tools/testing/memblock/tests/alloc_api.c
418
phys_addr_t available_size = SZ_256;
tools/testing/memblock/tests/alloc_api.c
419
phys_addr_t reserved_size = MEM_SIZE - available_size;
tools/testing/memblock/tests/alloc_api.c
554
phys_addr_t r2_size = SZ_16;
tools/testing/memblock/tests/alloc_api.c
556
phys_addr_t alignment = SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_api.c
557
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
558
phys_addr_t expected_start;
tools/testing/memblock/tests/alloc_api.c
604
phys_addr_t r1_size = SZ_512;
tools/testing/memblock/tests/alloc_api.c
605
phys_addr_t r2_size = SZ_128;
tools/testing/memblock/tests/alloc_api.c
606
phys_addr_t total_size = r1_size + r2_size;
tools/testing/memblock/tests/alloc_api.c
644
phys_addr_t r2_size = SZ_512;
tools/testing/memblock/tests/alloc_api.c
645
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
694
phys_addr_t r3_size = SZ_1K;
tools/testing/memblock/tests/alloc_api.c
695
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
77
phys_addr_t r2_size = SZ_16;
tools/testing/memblock/tests/alloc_api.c
79
phys_addr_t alignment = SMP_CACHE_BYTES * 2;
tools/testing/memblock/tests/alloc_api.c
80
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_api.c
81
phys_addr_t expected_start;
tools/testing/memblock/tests/alloc_exact_nid_api.c
146
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_exact_nid_api.c
147
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
148
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
149
phys_addr_t req_node_end;
tools/testing/memblock/tests/alloc_exact_nid_api.c
204
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
205
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
206
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
263
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_exact_nid_api.c
264
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
265
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
302
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
303
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
304
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
33
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
34
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
35
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
355
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
356
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
357
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
358
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
417
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_exact_nid_api.c
418
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
419
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
420
phys_addr_t req_node_end;
tools/testing/memblock/tests/alloc_exact_nid_api.c
475
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
476
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
477
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
534
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_exact_nid_api.c
535
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
536
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
582
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
583
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
584
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
623
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
624
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
625
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
667
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
668
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
669
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
714
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_exact_nid_api.c
715
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
716
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
757
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_exact_nid_api.c
758
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
759
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
796
phys_addr_t size = MEM_SIZE / SZ_2;
tools/testing/memblock/tests/alloc_exact_nid_api.c
797
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
798
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
846
phys_addr_t size = req_node->size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
847
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
848
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
849
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
86
phys_addr_t size;
tools/testing/memblock/tests/alloc_exact_nid_api.c
87
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
88
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
917
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_exact_nid_api.c
918
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_exact_nid_api.c
919
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
112
phys_addr_t size = SZ_32;
tools/testing/memblock/tests/alloc_helpers_api.c
113
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
155
phys_addr_t r1_size = SZ_64;
tools/testing/memblock/tests/alloc_helpers_api.c
156
phys_addr_t r2_size = SZ_2;
tools/testing/memblock/tests/alloc_helpers_api.c
157
phys_addr_t total_size = r1_size + r2_size;
tools/testing/memblock/tests/alloc_helpers_api.c
158
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
192
phys_addr_t r1_size = SZ_64;
tools/testing/memblock/tests/alloc_helpers_api.c
193
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
194
phys_addr_t start_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
199
start_addr = (phys_addr_t)memblock_start_of_DRAM();
tools/testing/memblock/tests/alloc_helpers_api.c
22
phys_addr_t size = SZ_16;
tools/testing/memblock/tests/alloc_helpers_api.c
23
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
238
phys_addr_t size = SZ_32;
tools/testing/memblock/tests/alloc_helpers_api.c
239
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
280
phys_addr_t r1_size = SZ_64;
tools/testing/memblock/tests/alloc_helpers_api.c
281
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
282
phys_addr_t r2_size;
tools/testing/memblock/tests/alloc_helpers_api.c
316
phys_addr_t r1_size = SZ_64;
tools/testing/memblock/tests/alloc_helpers_api.c
317
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
318
phys_addr_t start_addr;
tools/testing/memblock/tests/alloc_helpers_api.c
323
start_addr = (phys_addr_t)memblock_start_of_DRAM();
tools/testing/memblock/tests/alloc_helpers_api.c
65
phys_addr_t size = SZ_32;
tools/testing/memblock/tests/alloc_helpers_api.c
66
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1018
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
1019
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1020
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1055
phys_addr_t size = SZ_1K;
tools/testing/memblock/tests/alloc_nid_api.c
1056
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1057
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
120
phys_addr_t size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
121
phys_addr_t misalign = SZ_2;
tools/testing/memblock/tests/alloc_nid_api.c
122
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
123
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
124
phys_addr_t rgn_end;
tools/testing/memblock/tests/alloc_nid_api.c
1249
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1250
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1251
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1302
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1303
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1304
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1355
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1356
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1357
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1407
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1408
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1409
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1467
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1468
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1469
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1527
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_nid_api.c
1528
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1529
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1530
phys_addr_t req_node_end;
tools/testing/memblock/tests/alloc_nid_api.c
1584
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_nid_api.c
1585
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1586
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1587
phys_addr_t exp_node_end;
tools/testing/memblock/tests/alloc_nid_api.c
1641
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1642
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1643
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1698
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
1699
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1700
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
171
phys_addr_t size = SZ_1K;
tools/testing/memblock/tests/alloc_nid_api.c
172
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
173
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
174
phys_addr_t rgn_end;
tools/testing/memblock/tests/alloc_nid_api.c
1754
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
1755
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1756
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1793
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1794
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1795
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1846
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1847
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1848
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1900
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1901
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1902
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1952
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
1953
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1954
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
1955
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
2014
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
2015
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2016
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2074
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_nid_api.c
2075
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2076
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2077
phys_addr_t req_node_end;
tools/testing/memblock/tests/alloc_nid_api.c
2132
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_nid_api.c
2133
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2134
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2135
phys_addr_t exp_node_end;
tools/testing/memblock/tests/alloc_nid_api.c
2189
phys_addr_t size;
tools/testing/memblock/tests/alloc_nid_api.c
2190
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2191
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
223
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
224
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2246
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
2247
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2248
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
225
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2302
phys_addr_t size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
2303
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2304
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2348
phys_addr_t size = MEM_SIZE / SZ_2;
tools/testing/memblock/tests/alloc_nid_api.c
2349
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2350
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2397
phys_addr_t size = req_node->size;
tools/testing/memblock/tests/alloc_nid_api.c
2398
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
2399
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2400
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2467
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
2468
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2469
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
2509
phys_addr_t size = SZ_512;
tools/testing/memblock/tests/alloc_nid_api.c
274
phys_addr_t size = SZ_1K;
tools/testing/memblock/tests/alloc_nid_api.c
275
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
276
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
30
static inline void *run_memblock_alloc_nid(phys_addr_t size,
tools/testing/memblock/tests/alloc_nid_api.c
31
phys_addr_t align,
tools/testing/memblock/tests/alloc_nid_api.c
313
phys_addr_t r1_size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
314
phys_addr_t r2_size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
315
phys_addr_t total_size = r1_size + r2_size;
tools/testing/memblock/tests/alloc_nid_api.c
316
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
317
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
318
phys_addr_t reserved_base;
tools/testing/memblock/tests/alloc_nid_api.c
32
phys_addr_t min_addr,
tools/testing/memblock/tests/alloc_nid_api.c
33
phys_addr_t max_addr, int nid)
tools/testing/memblock/tests/alloc_nid_api.c
365
phys_addr_t r1_size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
366
phys_addr_t r2_size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
367
phys_addr_t total_size = r1_size + r2_size;
tools/testing/memblock/tests/alloc_nid_api.c
368
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
369
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
420
phys_addr_t r3_size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
421
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
422
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
423
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
424
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
484
phys_addr_t r3_size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
485
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
486
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
487
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
547
phys_addr_t r3_size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
548
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
549
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
550
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
551
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
614
phys_addr_t r3_size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
615
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
616
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
617
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
654
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
655
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
656
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
68
phys_addr_t size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
69
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
691
phys_addr_t size = SZ_1K;
tools/testing/memblock/tests/alloc_nid_api.c
692
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
693
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
70
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
71
phys_addr_t rgn_end;
tools/testing/memblock/tests/alloc_nid_api.c
737
phys_addr_t size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
738
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
739
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
740
phys_addr_t rgn_end;
tools/testing/memblock/tests/alloc_nid_api.c
789
phys_addr_t size = SZ_128;
tools/testing/memblock/tests/alloc_nid_api.c
790
phys_addr_t misalign = SZ_2;
tools/testing/memblock/tests/alloc_nid_api.c
791
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
792
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
793
phys_addr_t rgn_end;
tools/testing/memblock/tests/alloc_nid_api.c
842
phys_addr_t size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
843
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
844
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
893
phys_addr_t r3_size = SZ_64;
tools/testing/memblock/tests/alloc_nid_api.c
894
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
895
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
896
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
897
phys_addr_t min_addr;
tools/testing/memblock/tests/alloc_nid_api.c
963
phys_addr_t r3_size = SZ_256;
tools/testing/memblock/tests/alloc_nid_api.c
964
phys_addr_t gap_size = SMP_CACHE_BYTES;
tools/testing/memblock/tests/alloc_nid_api.c
965
phys_addr_t total_size;
tools/testing/memblock/tests/alloc_nid_api.c
966
phys_addr_t max_addr;
tools/testing/memblock/tests/alloc_nid_api.c
967
phys_addr_t min_addr;
tools/testing/memblock/tests/basic_api.c
1008
phys_addr_t new_reserved_regions_size;
tools/testing/memblock/tests/basic_api.c
1131
phys_addr_t new_reserved_regions_size;
tools/testing/memblock/tests/basic_api.c
1143
phys_addr_t memory_base = dummy_physical_memory_base();
tools/testing/memblock/tests/basic_api.c
1144
phys_addr_t offset = PAGE_ALIGN(memory_base);
tools/testing/memblock/tests/basic_api.c
1383
phys_addr_t r1_end, r2_end, total_size;
tools/testing/memblock/tests/basic_api.c
1437
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
1491
phys_addr_t r1_size, r2_size, total_size;
tools/testing/memblock/tests/basic_api.c
1582
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
1633
phys_addr_t new_r1_size, new_r2_size, r2_end, r3_end, total_size;
tools/testing/memblock/tests/basic_api.c
173
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
1816
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
1865
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
1919
phys_addr_t r1_size, r2_size, total_size;
tools/testing/memblock/tests/basic_api.c
2009
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
2060
phys_addr_t new_r1_size, new_r2_size, r2_end, r3_end, total_size;
tools/testing/memblock/tests/basic_api.c
2177
const phys_addr_t alignment = SMP_CACHE_BYTES;
tools/testing/memblock/tests/basic_api.c
2223
const phys_addr_t alignment = SMP_CACHE_BYTES;
tools/testing/memblock/tests/basic_api.c
225
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
2275
const phys_addr_t alignment = SMP_CACHE_BYTES;
tools/testing/memblock/tests/basic_api.c
2276
phys_addr_t offset = SZ_2;
tools/testing/memblock/tests/basic_api.c
2277
phys_addr_t new_r2_base, new_r2_size;
tools/testing/memblock/tests/basic_api.c
2336
const phys_addr_t alignment = SMP_CACHE_BYTES;
tools/testing/memblock/tests/basic_api.c
2337
phys_addr_t offset = SZ_2;
tools/testing/memblock/tests/basic_api.c
2338
phys_addr_t new_r2_size;
tools/testing/memblock/tests/basic_api.c
345
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
399
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
440
phys_addr_t new_memory_regions_size;
tools/testing/memblock/tests/basic_api.c
441
phys_addr_t base, size = SZ_64;
tools/testing/memblock/tests/basic_api.c
442
phys_addr_t gap_size = SZ_64;
tools/testing/memblock/tests/basic_api.c
638
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
691
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
814
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
868
phys_addr_t total_size;
tools/testing/memblock/tests/basic_api.c
909
phys_addr_t memory_base = SZ_128K;
tools/testing/memblock/tests/basic_api.c
910
phys_addr_t new_reserved_regions_size;
tools/testing/memblock/tests/common.c
116
phys_addr_t dummy_physical_memory_base(void)
tools/testing/memblock/tests/common.c
118
return (phys_addr_t)memory_block.base;
tools/testing/memblock/tests/common.c
70
memblock_add((phys_addr_t)memory_block.base, MEM_SIZE);
tools/testing/memblock/tests/common.c
87
phys_addr_t base;
tools/testing/memblock/tests/common.c
91
base = (phys_addr_t)memory_block.base;
tools/testing/memblock/tests/common.c
96
phys_addr_t size = MEM_SIZE * node_fracs[i] / BASIS;
tools/testing/memblock/tests/common.h
122
phys_addr_t base;
tools/testing/memblock/tests/common.h
123
phys_addr_t size;
tools/testing/memblock/tests/common.h
126
static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn)
tools/testing/memblock/tests/common.h
137
phys_addr_t dummy_physical_memory_base(void);
tools/testing/nvdimm/dax-dev.c
18
phys_addr_t addr;
tools/testing/nvdimm/dax-dev.c
9
phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
tools/virtio/linux/kmsan.h
7
inline void kmsan_handle_dma(phys_addr_t phys, size_t size,