Symbol: phys_addr
arch/alpha/include/asm/hwrpb.h
165
unsigned long phys_addr; /* check: physical address of the hwrpb */
arch/alpha/kernel/proto.h
195
__alpha_remap_area_pages(unsigned long address, unsigned long phys_addr,
arch/alpha/kernel/proto.h
202
return ioremap_page_range(address, address + size, phys_addr, prot);
arch/alpha/kernel/setup.c
430
hwrpb = (struct hwrpb_struct*) __va(INIT_HWRPB->phys_addr);
arch/arm/include/asm/io.h
195
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr);
arch/arm/include/asm/io.h
395
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags);
arch/arm/kernel/efi.c
53
.pfn = __phys_to_pfn(md->phys_addr),
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/mm-imx3.c
64
if (phys_addr < 0x80000000 &&
arch/arm/mach-imx/mm-imx3.c
65
!addr_in_module(phys_addr, MX3x_L2CC))
arch/arm/mach-imx/mm-imx3.c
69
return __arm_ioremap_caller(phys_addr, size, mtype, caller);
arch/arm/mach-mvebu/coherency.c
156
armada_wa_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mach-mvebu/coherency.c
160
return __arm_ioremap_caller(phys_addr, size, mtype, caller);
arch/arm/mach-mvebu/pmsu.h
11
int armada_xp_boot_cpu(unsigned int cpu_id, void *phys_addr);
arch/arm/mm/ioremap.c
309
addr += paddr - svm->vm.phys_addr;
arch/arm/mm/ioremap.c
326
area->phys_addr = paddr;
arch/arm/mm/ioremap.c
352
void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mm/ioremap.c
356
unsigned long offset = phys_addr & ~PAGE_MASK;
arch/arm/mm/ioremap.c
357
unsigned long pfn = __phys_to_pfn(phys_addr);
arch/arm/mm/ioremap.c
362
last_addr = phys_addr + size - 1;
arch/arm/mm/ioremap.c
363
if (!size || last_addr < phys_addr)
arch/arm/mm/ioremap.c
421
__arm_ioremap_exec(phys_addr_t phys_addr, size_t size, bool cached)
arch/arm/mm/ioremap.c
430
return __arm_ioremap_caller(phys_addr, size, mtype,
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
441
return (__force void *)arch_ioremap_caller(phys_addr, size,
arch/arm/mm/ioremap.c
484
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
arch/arm/mm/ioremap.c
494
return vmap_page_range(vaddr, vaddr + resource_size(res), phys_addr,
arch/arm/mm/ioremap.c
63
if (vm->phys_addr > paddr ||
arch/arm/mm/ioremap.c
64
paddr + size - 1 > vm->phys_addr + vm->size - 1)
arch/arm/mm/mmu.c
1026
vm->phys_addr = __pfn_to_phys(md->pfn);
arch/arm/mm/nommu.c
195
void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size,
arch/arm/mm/nommu.c
198
return (void __iomem *)phys_addr;
arch/arm/mm/nommu.c
236
void *arch_memremap_wb(phys_addr_t phys_addr, size_t size, unsigned long flags)
arch/arm/mm/nommu.c
238
return (void *)phys_addr;
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
329
static inline bool arm64_is_protected_mmio(phys_addr_t phys_addr, size_t size)
arch/arm64/include/asm/io.h
332
return arm64_rsi_is_protected(phys_addr, size);
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/kernel/acpi.c
304
u64 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT);
arch/arm64/kernel/acpi.c
306
if (phys < md->phys_addr || phys >= end)
arch/arm64/kernel/efi.c
103
create_pgd_mapping(mm, md->phys_addr, md->virt_addr,
arch/arm64/kernel/efi.c
25
return !PAGE_ALIGNED(md->phys_addr) ||
arch/arm64/kernel/efi.c
42
if (arm64_is_protected_mmio(md->phys_addr,
arch/arm64/kvm/mmio.c
129
trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr,
arch/arm64/kvm/mmio.c
242
run->mmio.phys_addr = fault_ipa;
arch/arm64/kvm/mmu.c
623
phys_addr_t phys_addr;
arch/arm64/kvm/mmu.c
640
phys_addr = kvm_kaddr_to_phys(from + virt_addr - start);
arch/arm64/kvm/mmu.c
641
err = __create_hyp_mappings(virt_addr, PAGE_SIZE, phys_addr,
arch/arm64/kvm/mmu.c
708
static int __create_hyp_private_mapping(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
717
phys_addr, size, prot);
arch/arm64/kvm/mmu.c
725
size = PAGE_ALIGN(size + offset_in_page(phys_addr));
arch/arm64/kvm/mmu.c
730
ret = __create_hyp_mappings(addr, size, phys_addr, prot);
arch/arm64/kvm/mmu.c
734
*haddr = addr + offset_in_page(phys_addr);
arch/arm64/kvm/mmu.c
738
int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr)
arch/arm64/kvm/mmu.c
771
phys_addr, PAGE_HYP);
arch/arm64/kvm/mmu.c
787
int create_hyp_io_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
797
*kaddr = ioremap(phys_addr, size);
arch/arm64/kvm/mmu.c
806
ret = __create_hyp_private_mapping(phys_addr, size,
arch/arm64/kvm/mmu.c
825
int create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size,
arch/arm64/kvm/mmu.c
833
ret = __create_hyp_private_mapping(phys_addr, size,
arch/arm64/mm/ioremap.c
17
void __iomem *__ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/arm64/mm/ioremap.c
20
unsigned long last_addr = phys_addr + size - 1;
arch/arm64/mm/ioremap.c
27
if (WARN_ONCE(pfn_is_map_memory(__phys_to_pfn(phys_addr)),
arch/arm64/mm/ioremap.c
36
WARN_ON(ioremap_prot_hook(phys_addr, size, &pgprot))) {
arch/arm64/mm/ioremap.c
40
return generic_ioremap_prot(phys_addr, size, pgprot);
arch/arm64/mm/mmu.c
1241
vma->phys_addr = pa_start;
arch/hexagon/include/asm/io.h
15
extern int remap_area_pages(unsigned long start, unsigned long phys_addr,
arch/loongarch/include/asm/dmi.h
15
static inline void *dmi_remap(phys_addr_t phys_addr, unsigned long size)
arch/loongarch/include/asm/dmi.h
17
return ((void *)TO_CACHE(phys_addr));
arch/loongarch/include/asm/io.h
17
extern void __init __iomem *early_ioremap(phys_addr_t phys_addr, unsigned long size);
arch/loongarch/kernel/mem.c
22
mem_start = md->phys_addr;
arch/loongarch/kernel/numa.c
172
mem_start = md->phys_addr;
arch/loongarch/kvm/exit.c
169
run->iocsr_io.phys_addr = addr;
arch/loongarch/kvm/exit.c
374
run->mmio.phys_addr = vcpu->arch.badv;
arch/loongarch/kvm/exit.c
469
trace_kvm_mmio(KVM_TRACE_MMIO_READ, run->mmio.len, run->mmio.phys_addr, NULL);
arch/loongarch/kvm/exit.c
539
run->mmio.phys_addr, run->mmio.data);
arch/loongarch/kvm/exit.c
560
run->mmio.phys_addr = vcpu->arch.badv;
arch/loongarch/kvm/exit.c
639
trace_kvm_mmio(KVM_TRACE_MMIO_WRITE, run->mmio.len, run->mmio.phys_addr, data);
arch/loongarch/mm/ioremap.c
11
return ((void __iomem *)TO_CACHE(phys_addr));
arch/loongarch/mm/ioremap.c
19
void * __init early_memremap_ro(resource_size_t phys_addr, unsigned long size)
arch/loongarch/mm/ioremap.c
21
return early_memremap(phys_addr, size);
arch/loongarch/mm/ioremap.c
24
void * __init early_memremap_prot(resource_size_t phys_addr, unsigned long size,
arch/loongarch/mm/ioremap.c
27
return early_memremap(phys_addr, size);
arch/loongarch/mm/ioremap.c
9
void __init __iomem *early_ioremap(phys_addr_t phys_addr, unsigned long size)
arch/m68k/include/asm/openprom.h
293
char *phys_addr; /* The physical address of this register */
arch/m68k/include/asm/oplib.h
61
extern char *prom_mapio(char *virt_hint, int io_space, unsigned int phys_addr, unsigned int num_bytes);
arch/mips/alchemy/common/setup.c
101
return phys_addr >> PAGE_SHIFT;
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
86
if ((phys_addr >> 32) != 0)
arch/mips/alchemy/common/setup.c
87
return phys_addr;
arch/mips/alchemy/common/setup.c
90
if (phys_addr >= start && (phys_addr + size - 1) <= end)
arch/mips/alchemy/common/setup.c
91
return (phys_addr_t)(AU1500_PCI_MEM_PHYS_ADDR + phys_addr);
arch/mips/alchemy/common/setup.c
94
return phys_addr;
arch/mips/alchemy/common/setup.c
99
phys_addr_t phys_addr = fixup_bigphys_addr(pfn << PAGE_SHIFT, size);
arch/mips/kvm/emulate.c
1036
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1066
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1097
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1144
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1253
run->mmio.phys_addr, run->mmio.len, data);
arch/mips/kvm/emulate.c
1295
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1297
if (run->mmio.phys_addr == KVM_INVALID_ADDR)
arch/mips/kvm/emulate.c
1330
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1354
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1379
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1415
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
1498
run->mmio.phys_addr, run->mmio.len, run->mmio.data);
arch/mips/kvm/emulate.c
991
run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa(
arch/mips/kvm/emulate.c
993
if (run->mmio.phys_addr == KVM_INVALID_ADDR)
arch/mips/mm/ioremap.c
108
if (ioremap_page_range(vaddr, vaddr + size, phys_addr,
arch/mips/mm/ioremap.c
46
void __iomem *ioremap_prot(phys_addr_t phys_addr, unsigned long size,
arch/mips/mm/ioremap.c
56
cpu_addr = plat_ioremap(phys_addr, size, flags);
arch/mips/mm/ioremap.c
60
phys_addr = fixup_bigphys_addr(phys_addr, size);
arch/mips/mm/ioremap.c
63
last_addr = phys_addr + size - 1;
arch/mips/mm/ioremap.c
64
if (!size || last_addr < phys_addr)
arch/mips/mm/ioremap.c
71
if (IS_LOW512(phys_addr) && IS_LOW512(last_addr) &&
arch/mips/mm/ioremap.c
73
return (void __iomem *) CKSEG1ADDR(phys_addr);
arch/mips/mm/ioremap.c
83
pfn = PFN_DOWN(phys_addr);
arch/mips/mm/ioremap.c
88
&phys_addr, &last_addr);
arch/mips/mm/ioremap.c
95
offset = phys_addr & ~PAGE_MASK;
arch/mips/mm/ioremap.c
96
phys_addr &= PAGE_MASK;
arch/mips/mm/ioremap.c
97
size = PAGE_ALIGN(last_addr + 1) - phys_addr;
arch/mips/pci/pci-generic.c
53
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
arch/mips/pci/pci-generic.c
62
vaddr = (unsigned long)ioremap(phys_addr, resource_size(res));
arch/mips/pic32/pic32mzda/init.c
101
if (lookup->phys_addr) {
arch/mips/pic32/pic32mzda/init.c
106
lookup->phys_addr = res.start;
arch/nios2/mm/ioremap.c
104
phys_addr + address, flags))
arch/nios2/mm/ioremap.c
119
void __iomem *ioremap(unsigned long phys_addr, unsigned long size)
arch/nios2/mm/ioremap.c
127
last_addr = phys_addr + size - 1;
arch/nios2/mm/ioremap.c
129
if (!size || last_addr < phys_addr)
arch/nios2/mm/ioremap.c
133
if (phys_addr > PHYS_OFFSET && phys_addr < virt_to_phys(high_memory)) {
arch/nios2/mm/ioremap.c
137
t_addr = __va(phys_addr);
arch/nios2/mm/ioremap.c
149
if (IS_MAPPABLE_UNCACHEABLE(phys_addr) &&
arch/nios2/mm/ioremap.c
151
return (void __iomem *)(CONFIG_NIOS2_IO_REGION_BASE + phys_addr);
arch/nios2/mm/ioremap.c
154
offset = phys_addr & ~PAGE_MASK;
arch/nios2/mm/ioremap.c
155
phys_addr &= PAGE_MASK;
arch/nios2/mm/ioremap.c
156
size = PAGE_ALIGN(last_addr + 1) - phys_addr;
arch/nios2/mm/ioremap.c
163
if (remap_area_pages((unsigned long) addr, phys_addr, size, 0)) {
arch/nios2/mm/ioremap.c
23
unsigned long size, unsigned long phys_addr,
arch/nios2/mm/ioremap.c
37
pfn = PFN_DOWN(phys_addr);
arch/nios2/mm/ioremap.c
51
unsigned long size, unsigned long phys_addr,
arch/nios2/mm/ioremap.c
60
phys_addr -= address;
arch/nios2/mm/ioremap.c
68
remap_area_pte(pte, address, end - address, address + phys_addr,
arch/nios2/mm/ioremap.c
76
static int remap_area_pages(unsigned long address, unsigned long phys_addr,
arch/nios2/mm/ioremap.c
83
phys_addr -= address;
arch/parisc/include/asm/pdcpat.h
393
unsigned long phys_addr);
arch/parisc/kernel/cache.c
51
void flush_dcache_page_asm(unsigned long phys_addr, unsigned long vaddr);
arch/parisc/kernel/cache.c
53
void purge_dcache_page_asm(unsigned long phys_addr, unsigned long vaddr);
arch/parisc/kernel/cache.c
54
void flush_icache_page_asm(unsigned long phys_addr, unsigned long vaddr);
arch/parisc/kernel/cache.c
851
physaddr = vm->phys_addr;
arch/parisc/kernel/firmware.c
1831
unsigned long phys_addr)
arch/parisc/kernel/firmware.c
1838
__pa(&pdc_result), phys_addr);
arch/parisc/mm/ioremap.c
16
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/parisc/mm/ioremap.c
20
unsigned long end = phys_addr + size - 1;
arch/parisc/mm/ioremap.c
22
if ((phys_addr >= 0x00080000 && end < 0x000fffff) ||
arch/parisc/mm/ioremap.c
23
(phys_addr >= 0x00500000 && end < 0x03bfffff))
arch/parisc/mm/ioremap.c
24
phys_addr |= F_EXTEND(0xfc000000);
arch/parisc/mm/ioremap.c
30
if (phys_addr < virt_to_phys(high_memory)) {
arch/parisc/mm/ioremap.c
34
t_addr = __va(phys_addr);
arch/parisc/mm/ioremap.c
44
return generic_ioremap_prot(phys_addr, size, prot);
arch/powerpc/boot/cuboot-pq2.c
178
if (mem->phys_addr + mem->size[1] == mmio->phys_addr)
arch/powerpc/boot/cuboot-pq2.c
180
else if (mmio->phys_addr + mmio->size[1] == mem->phys_addr)
arch/powerpc/boot/cuboot-pq2.c
185
out_be32(&pci_regs[1][0], mem_base->phys_addr | 1);
arch/powerpc/boot/cuboot-pq2.c
188
out_be32(&pci_regs[1][1], io->phys_addr | 1);
arch/powerpc/boot/cuboot-pq2.c
192
out_le32(&pci_regs[0][2], mem->phys_addr >> 12);
arch/powerpc/boot/cuboot-pq2.c
196
out_le32(&pci_regs[0][8], mmio->phys_addr >> 12);
arch/powerpc/boot/cuboot-pq2.c
200
out_le32(&pci_regs[0][14], io->phys_addr >> 12);
arch/powerpc/boot/cuboot-pq2.c
33
u32 phys_addr;
arch/powerpc/include/asm/kvm_ppc.h
452
unsigned long phys_addr,
arch/powerpc/include/asm/kvm_ppc.h
455
paca_ptrs[cpu]->kvm_hstate.xive_tima_phys = (void __iomem *)phys_addr;
arch/powerpc/include/asm/kvm_ppc.h
583
unsigned long phys_addr,
arch/powerpc/include/asm/mce.h
229
uint64_t addr, uint64_t phys_addr);
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/ps3.h
173
unsigned long ps3_mm_phys_to_lpar(unsigned long phys_addr);
arch/powerpc/kernel/mce.c
165
if (phys_addr != ULONG_MAX) {
arch/powerpc/kernel/mce.c
167
mce->u.ue_error.physical_address = phys_addr;
arch/powerpc/kernel/mce.c
94
uint64_t nip, uint64_t addr, uint64_t phys_addr)
arch/powerpc/kernel/mce_power.c
450
uint64_t *phys_addr)
arch/powerpc/kernel/mce_power.c
470
*phys_addr = (pfn << PAGE_SHIFT);
arch/powerpc/kernel/mce_power.c
487
uint64_t *phys_addr)
arch/powerpc/kernel/mce_power.c
555
*phys_addr =
arch/powerpc/kernel/mce_power.c
576
uint64_t *phys_addr)
arch/powerpc/kernel/mce_power.c
658
phys_addr);
arch/powerpc/kernel/mce_power.c
706
uint64_t addr, phys_addr = ULONG_MAX;
arch/powerpc/kernel/mce_power.c
711
&phys_addr);
arch/powerpc/kernel/mce_power.c
714
&phys_addr);
arch/powerpc/kernel/mce_power.c
719
save_mce_event(regs, handled, &mce_err, regs->nip, addr, phys_addr);
arch/powerpc/kvm/powerpc.c
1255
run->mmio.phys_addr = vcpu->arch.paddr_accessed;
arch/powerpc/kvm/powerpc.c
1267
ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr,
arch/powerpc/kvm/powerpc.c
1342
run->mmio.phys_addr = vcpu->arch.paddr_accessed;
arch/powerpc/kvm/powerpc.c
1370
ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr,
arch/powerpc/mm/book3s64/hash_utils.c
936
long unsigned int phys_addr;
arch/powerpc/mm/book3s64/hash_utils.c
954
phys_addr = be64_to_cpu(addr_prop[0]);
arch/powerpc/mm/book3s64/hash_utils.c
960
phys_addr, block_size, expected_pages);
arch/powerpc/mm/book3s64/hash_utils.c
961
if (phys_addr + block_size * expected_pages <= memblock_end_of_DRAM()) {
arch/powerpc/mm/book3s64/hash_utils.c
962
memblock_reserve(phys_addr, block_size * expected_pages);
arch/powerpc/mm/book3s64/hash_utils.c
963
pseries_add_gpage(phys_addr, block_size, expected_pages);
arch/powerpc/platforms/ps3/mm.c
1077
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
1079
*bus_addr = dma_sb_lpar_to_bus(r, ps3_mm_phys_to_lpar(phys_addr));
arch/powerpc/platforms/ps3/mm.c
125
unsigned long ps3_mm_phys_to_lpar(unsigned long phys_addr)
arch/powerpc/platforms/ps3/mm.c
127
BUG_ON(is_kernel_addr(phys_addr));
arch/powerpc/platforms/ps3/mm.c
128
return (phys_addr < map.rm.size || phys_addr >= map.total)
arch/powerpc/platforms/ps3/mm.c
129
? phys_addr : phys_addr + map.r1.offset;
arch/powerpc/platforms/ps3/mm.c
513
static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr,
arch/powerpc/platforms/ps3/mm.c
526
c->lpar_addr = ps3_mm_phys_to_lpar(phys_addr);
arch/powerpc/platforms/ps3/mm.c
553
static int dma_ioc0_map_pages(struct ps3_dma_region *r, unsigned long phys_addr,
arch/powerpc/platforms/ps3/mm.c
563
phys_addr, ps3_mm_phys_to_lpar(phys_addr), len);
arch/powerpc/platforms/ps3/mm.c
572
c->lpar_addr = ps3_mm_phys_to_lpar(phys_addr);
arch/powerpc/platforms/ps3/mm.c
781
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
783
unsigned long aligned_phys = ALIGN_DOWN(phys_addr, 1 << r->page_size);
arch/powerpc/platforms/ps3/mm.c
784
unsigned long aligned_len = ALIGN(len + phys_addr - aligned_phys,
arch/powerpc/platforms/ps3/mm.c
786
*bus_addr = dma_sb_lpar_to_bus(r, ps3_mm_phys_to_lpar(phys_addr));
arch/powerpc/platforms/ps3/mm.c
789
unsigned long lpar_addr = ps3_mm_phys_to_lpar(phys_addr);
arch/powerpc/platforms/ps3/mm.c
794
phys_addr);
arch/powerpc/platforms/ps3/mm.c
836
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
838
unsigned long aligned_phys = ALIGN_DOWN(phys_addr, 1 << r->page_size);
arch/powerpc/platforms/ps3/mm.c
839
unsigned long aligned_len = ALIGN(len + phys_addr - aligned_phys,
arch/powerpc/platforms/ps3/mm.c
845
phys_addr, aligned_phys, aligned_len);
arch/powerpc/platforms/ps3/mm.c
848
c = dma_find_chunk_lpar(r, ps3_mm_phys_to_lpar(phys_addr), len);
arch/powerpc/platforms/ps3/mm.c
853
*bus_addr = c->bus_addr + phys_addr - aligned_phys;
arch/powerpc/platforms/ps3/mm.c
869
*bus_addr = c->bus_addr + phys_addr - aligned_phys;
arch/powerpc/platforms/ps3/mm.c
871
virt_addr, phys_addr, aligned_phys, *bus_addr);
arch/powerpc/platforms/pseries/papr_scm.c
1300
struct nvdimm_bus *bus, u64 phys_addr)
arch/powerpc/platforms/pseries/papr_scm.c
1302
u64 aligned_addr = ALIGN_DOWN(phys_addr, L1_CACHE_BYTES);
arch/powerpc/platforms/pseries/papr_scm.c
1305
pr_err("Bad block registration for 0x%llx failed\n", phys_addr);
arch/powerpc/platforms/pseries/papr_scm.c
1320
u64 phys_addr;
arch/powerpc/platforms/pseries/papr_scm.c
1333
phys_addr = evt->u.ue_error.physical_address +
arch/powerpc/platforms/pseries/papr_scm.c
1337
!is_zone_device_page(pfn_to_page(phys_addr >> PAGE_SHIFT)))
arch/powerpc/platforms/pseries/papr_scm.c
1343
if (phys_addr >= p->res.start && phys_addr <= p->res.end) {
arch/powerpc/platforms/pseries/papr_scm.c
1350
papr_scm_add_badblock(p->region, p->bus, phys_addr);
arch/powerpc/sysdev/fsl_pci.c
150
resource_size_t phys_addr = res->start;
arch/powerpc/sysdev/fsl_pci.c
163
__ffs(pci_addr | phys_addr));
arch/powerpc/sysdev/fsl_pci.c
170
out_be32(&pci->pow[index + i].powbar, phys_addr >> 12);
arch/powerpc/sysdev/fsl_pci.c
174
phys_addr += (resource_size_t)1U << bits;
arch/powerpc/sysdev/mpic.c
1217
phys_addr_t phys_addr,
arch/powerpc/sysdev/mpic.c
1251
if (!phys_addr) {
arch/powerpc/sysdev/mpic.c
1259
phys_addr = r.start;
arch/powerpc/sysdev/mpic.c
1282
mpic->paddr = phys_addr;
arch/powerpc/sysdev/mpic.c
317
static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr,
arch/powerpc/sysdev/mpic.c
321
rb->base = ioremap(phys_addr + offset, size);
arch/powerpc/sysdev/mpic.c
329
phys_addr_t phys_addr = dcr_resource_start(mpic->node, 0);
arch/powerpc/sysdev/mpic.c
330
rb->dhost = dcr_map(mpic->node, phys_addr + offset, size);
arch/powerpc/sysdev/mpic.c
335
phys_addr_t phys_addr, struct mpic_reg_bank *rb,
arch/powerpc/sysdev/mpic.c
341
_mpic_map_mmio(mpic, phys_addr, rb, offset, size);
arch/riscv/include/asm/page.h
98
uintptr_t phys_addr;
arch/riscv/kernel/acpi.c
236
u64 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT);
arch/riscv/kernel/acpi.c
238
if (phys < md->phys_addr || phys >= end)
arch/riscv/kernel/efi.c
55
md->phys_addr + i * PAGE_SIZE,
arch/riscv/kvm/vcpu_insn.c
465
run->mmio.phys_addr = fault_addr;
arch/riscv/kvm/vcpu_insn.c
600
run->mmio.phys_addr = fault_addr;
arch/riscv/mm/init.c
1059
kernel_map.phys_addr = (uintptr_t)(&_start);
arch/riscv/mm/init.c
1060
kernel_map.size = (uintptr_t)(&_end) - kernel_map.phys_addr;
arch/riscv/mm/init.c
1061
kernel_map.va_kernel_pa_offset = kernel_map.virt_addr - kernel_map.phys_addr;
arch/riscv/mm/init.c
1081
0UL : PAGE_OFFSET - kernel_map.phys_addr;
arch/riscv/mm/init.c
1087
BUG_ON((kernel_map.phys_addr % PMD_SIZE) != 0);
arch/riscv/mm/init.c
1137
kernel_map.phys_addr, PMD_SIZE, PAGE_KERNEL_EXEC);
arch/riscv/mm/init.c
1141
kernel_map.phys_addr, PGDIR_SIZE, PAGE_KERNEL_EXEC);
arch/riscv/mm/init.c
1307
kernel_map.phys_addr = (uintptr_t)_start;
arch/riscv/mm/init.c
320
uintptr_t va_kernel_link_pa_offset = KERNEL_LINK_ADDR - kernel_map.phys_addr;
arch/riscv/mm/init.c
918
kernel_map.phys_addr + (va - kernel_map.virt_addr),
arch/riscv/mm/kasan_init.c
100
if (phys_addr) {
arch/riscv/mm/kasan_init.c
101
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
102
memset(__va(phys_addr), KASAN_SHADOW_INIT, PUD_SIZE);
arch/riscv/mm/kasan_init.c
114
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
130
phys_addr = memblock_phys_alloc(P4D_SIZE, P4D_SIZE);
arch/riscv/mm/kasan_init.c
131
if (phys_addr) {
arch/riscv/mm/kasan_init.c
132
set_p4d(p4dp, pfn_p4d(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
133
memset(__va(phys_addr), KASAN_SHADOW_INIT, P4D_SIZE);
arch/riscv/mm/kasan_init.c
145
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
153
phys_addr = memblock_phys_alloc(PGDIR_SIZE, PGDIR_SIZE);
arch/riscv/mm/kasan_init.c
154
if (phys_addr) {
arch/riscv/mm/kasan_init.c
155
set_pgd(pgdp, pfn_pgd(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
156
memset(__va(phys_addr), KASAN_SHADOW_INIT, PGDIR_SIZE);
arch/riscv/mm/kasan_init.c
239
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
254
phys_addr = __pa((uintptr_t)kasan_early_shadow_pmd);
arch/riscv/mm/kasan_init.c
255
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_TABLE));
arch/riscv/mm/kasan_init.c
268
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
292
phys_addr = __pa((uintptr_t)kasan_early_shadow_pud);
arch/riscv/mm/kasan_init.c
293
set_p4d(p4dp, pfn_p4d(PFN_DOWN(phys_addr), PAGE_TABLE));
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
313
phys_addr = __pa((uintptr_t)kasan_early_shadow_p4d);
arch/riscv/mm/kasan_init.c
314
set_pgd(pgdp, pfn_pgd(PFN_DOWN(phys_addr), PAGE_TABLE));
arch/riscv/mm/kasan_init.c
43
phys_addr = memblock_phys_alloc(PAGE_SIZE, PAGE_SIZE);
arch/riscv/mm/kasan_init.c
44
set_pte(ptep, pfn_pte(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
45
memset(__va(phys_addr), KASAN_SHADOW_INIT, PAGE_SIZE);
arch/riscv/mm/kasan_init.c
52
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
68
phys_addr = memblock_phys_alloc(PMD_SIZE, PMD_SIZE);
arch/riscv/mm/kasan_init.c
69
if (phys_addr) {
arch/riscv/mm/kasan_init.c
70
set_pmd(pmdp, pfn_pmd(PFN_DOWN(phys_addr), PAGE_KERNEL));
arch/riscv/mm/kasan_init.c
71
memset(__va(phys_addr), KASAN_SHADOW_INIT, PMD_SIZE);
arch/riscv/mm/kasan_init.c
83
phys_addr_t phys_addr;
arch/riscv/mm/kasan_init.c
99
phys_addr = memblock_phys_alloc(PUD_SIZE, PUD_SIZE);
arch/s390/include/asm/kvm_host.h
369
unsigned long phys_addr;
arch/s390/include/uapi/asm/kvm.h
538
__u64 phys_addr;
arch/s390/kvm/guestdbg.c
181
wp_info->phys_addr = bp_data->phys_addr;
arch/s390/kvm/guestdbg.c
191
ret = read_guest_abs(vcpu, wp_info->phys_addr, wp_info->old_data,
arch/s390/kvm/guestdbg.c
353
if (!read_guest_abs(vcpu, wp_info->phys_addr, temp,
arch/s390/pci/pci.c
276
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/s390/pci/pci.c
285
return (void __iomem *)phys_addr;
arch/s390/pci/pci.c
287
return generic_ioremap_prot(phys_addr, size, prot);
arch/sh/kernel/cpu/sh4/sq.c
111
vma->phys_addr = map->addr;
arch/sh/kernel/cpu/sh4/sq.c
115
vma->phys_addr, prot)) {
arch/sh/mm/ioremap.c
103
return generic_ioremap_prot(phys_addr, size, pgprot);
arch/sh/mm/ioremap.c
75
void __iomem __ref *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/sh/mm/ioremap.c
80
mapped = __ioremap_trapped(phys_addr, size);
arch/sh/mm/ioremap.c
84
mapped = __ioremap_29bit(phys_addr, size, pgprot);
arch/sh/mm/ioremap.c
92
return ioremap_fixed(phys_addr, size, pgprot);
arch/sh/mm/ioremap.c
98
mapped = pmb_remap_caller(phys_addr, size, pgprot,
arch/sh/mm/ioremap.h
10
ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot)
arch/sh/mm/ioremap_fixed.c
48
ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot)
arch/sh/mm/ioremap_fixed.c
59
offset = phys_addr & ~PAGE_MASK;
arch/sh/mm/ioremap_fixed.c
60
phys_addr &= PAGE_MASK;
arch/sh/mm/ioremap_fixed.c
61
size = PAGE_ALIGN(phys_addr + size) - phys_addr;
arch/sh/mm/ioremap_fixed.c
90
__set_fixmap(idx, phys_addr, prot);
arch/sh/mm/ioremap_fixed.c
91
phys_addr += PAGE_SIZE;
arch/sh/mm/pmb.c
451
area->phys_addr = phys;
arch/sparc/include/asm/floppy_32.h
315
r.start = fd_regs[0].phys_addr;
arch/sparc/include/asm/leon_amba.h
14
unsigned int phys_addr; /* The physical address of this register */
arch/sparc/include/asm/openprom.h
195
unsigned int phys_addr; /* The physical address of this register */
arch/sparc/include/asm/openprom.h
200
unsigned long phys_addr;
arch/sparc/include/asm/oplib_64.h
146
unsigned long phys_addr,
arch/sparc/kernel/auxio_32.c
131
r.start = regs.phys_addr;
arch/sparc/kernel/auxio_32.c
132
r.end = regs.phys_addr + regs.reg_size - 1;
arch/sparc/kernel/auxio_32.c
67
r.start = auxregs[0].phys_addr;
arch/sparc/kernel/auxio_32.c
68
r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1;
arch/sparc/kernel/auxio_32.c
71
if ((((unsigned long) auxregs[0].phys_addr) & 3) == 3)
arch/sparc/kernel/chmc.c
274
static struct jbusmc_dimm_group *jbusmc_find_dimm_group(unsigned long phys_addr)
arch/sparc/kernel/chmc.c
284
if (phys_addr < dp->base_addr ||
arch/sparc/kernel/chmc.c
285
(dp->base_addr + dp->size) <= phys_addr)
arch/sparc/kernel/chmc.c
295
unsigned long phys_addr,
arch/sparc/kernel/chmc.c
303
dp = jbusmc_find_dimm_group(phys_addr);
arch/sparc/kernel/chmc.c
322
get_pin_and_dimm_str(syndrome_code, phys_addr, &pin,
arch/sparc/kernel/chmc.c
355
this_base = ent->phys_addr;
arch/sparc/kernel/chmc.c
488
static int chmc_bank_match(struct chmc_bank_info *bp, unsigned long phys_addr)
arch/sparc/kernel/chmc.c
490
unsigned long upper_bits = (phys_addr & PA_UPPER_BITS) >> PA_UPPER_BITS_SHIFT;
arch/sparc/kernel/chmc.c
491
unsigned long lower_bits = (phys_addr & PA_LOWER_BITS) >> PA_LOWER_BITS_SHIFT;
arch/sparc/kernel/chmc.c
520
static struct chmc_bank_info *chmc_find_bank(unsigned long phys_addr)
arch/sparc/kernel/chmc.c
531
if (chmc_bank_match(bp, phys_addr))
arch/sparc/kernel/chmc.c
541
unsigned long phys_addr,
arch/sparc/kernel/chmc.c
548
bp = chmc_find_bank(phys_addr);
arch/sparc/kernel/chmc.c
568
get_pin_and_dimm_str(syndrome_code, phys_addr, &pin,
arch/sparc/kernel/leon_smp.c
193
smp_penguin_ctable.phys_addr = (unsigned int)srmmu_ctx_table_phys;
arch/sparc/kernel/pci_fire.c
433
pbm->pbm_regs = regs[0].phys_addr;
arch/sparc/kernel/pci_fire.c
434
pbm->controller_regs = regs[1].phys_addr - 0x410000UL;
arch/sparc/kernel/pci_psycho.c
549
is_pbm_a = ((pr_regs[0].phys_addr & 0x6000) == 0x2000);
arch/sparc/kernel/pci_psycho.c
551
pbm->controller_regs = pr_regs[2].phys_addr;
arch/sparc/kernel/pci_psycho.c
552
pbm->config_space = (pr_regs[2].phys_addr + PSYCHO_CONFIGSPACE);
arch/sparc/kernel/pci_sabre.c
517
pbm->controller_regs = pr_regs[0].phys_addr;
arch/sparc/kernel/pci_schizo.c
1368
pbm->pbm_regs = regs[0].phys_addr;
arch/sparc/kernel/pci_schizo.c
1369
pbm->controller_regs = regs[1].phys_addr - 0x10000UL;
arch/sparc/kernel/pci_schizo.c
1372
pbm->sync_reg = regs[3].phys_addr + 0x1a18UL;
arch/sparc/kernel/pci_sun4v.c
1282
devhandle = (regs->phys_addr >> 32UL) & 0x0fffffff;
arch/sparc/kernel/pcic.c
320
pcic->pcic_regs = ioremap(regs[0].phys_addr, regs[0].reg_size);
arch/sparc/kernel/pcic.c
328
ioremap(regs[1].phys_addr, 0x10000)) == 0) {
arch/sparc/kernel/pcic.c
335
ioremap(regs[2].phys_addr, regs[2].reg_size * 2)) == NULL) {
arch/sparc/kernel/pcic.c
347
ioremap(regs[3].phys_addr, regs[3].reg_size * 2)) == NULL) {
arch/sparc/kernel/prom_32.c
130
regs->which_io, regs->phys_addr);
arch/sparc/kernel/prom_32.c
151
reg0 = regs->phys_addr;
arch/sparc/kernel/prom_32.c
68
regs->which_io, regs->phys_addr);
arch/sparc/kernel/prom_32.c
86
regs->phys_addr);
arch/sparc/kernel/prom_64.c
122
(unsigned int) (regs->phys_addr >> 32UL),
arch/sparc/kernel/prom_64.c
123
(unsigned int) (regs->phys_addr & 0xffffffffUL));
arch/sparc/kernel/prom_64.c
139
(unsigned int) (regs->phys_addr & mask));
arch/sparc/kernel/prom_64.c
158
regs->phys_addr);
arch/sparc/kernel/prom_64.c
207
(unsigned int) (regs->phys_addr & 0xffffffffUL));
arch/sparc/kernel/prom_64.c
241
(unsigned int) (regs->phys_addr >> 32UL),
arch/sparc/kernel/prom_64.c
242
(unsigned int) (regs->phys_addr & 0xffffffffUL));
arch/sparc/kernel/prom_64.c
81
(unsigned int) (regs->phys_addr >> 32UL),
arch/sparc/kernel/prom_64.c
82
(unsigned int) (regs->phys_addr & 0xffffffffUL));
arch/sparc/kernel/prom_64.c
86
type = regs->phys_addr >> 60UL;
arch/sparc/kernel/prom_64.c
87
high_bits = (regs->phys_addr >> 32UL) & 0x0fffffffUL;
arch/sparc/kernel/prom_64.c
88
low_bits = (regs->phys_addr & 0xffffffffUL);
arch/sparc/kernel/prom_irqtrans.c
282
irq_data->controller_regs = regs[0].phys_addr;
arch/sparc/kernel/prom_irqtrans.c
441
irq_data->pbm_regs = regs[0].phys_addr;
arch/sparc/kernel/prom_irqtrans.c
443
irq_data->sync_reg = regs[3].phys_addr + 0x1a18UL;
arch/sparc/kernel/prom_irqtrans.c
478
((regs->phys_addr >> 32UL) & 0x0fffffff);
arch/sparc/kernel/prom_irqtrans.c
556
irq_data->pbm_regs = regs[0].phys_addr;
arch/sparc/kernel/prom_irqtrans.c
714
dp->irq_trans->data = (void *) (unsigned long) regs->phys_addr;
arch/sparc/kernel/prom_irqtrans.c
802
((regs->phys_addr >> 32UL) & 0x0fffffff);
arch/sparc/kernel/prom_irqtrans.c
82
dp->irq_trans->data = (void *) regs[2].phys_addr;
arch/sparc/kernel/sbus.c
557
regs = pr->phys_addr;
arch/sparc/kernel/sun4d_smp.c
136
smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys;
arch/sparc/kernel/sun4m_smp.c
97
smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys;
arch/sparc/mm/init_64.c
101
if (x->phys_addr > y->phys_addr)
arch/sparc/mm/init_64.c
103
if (x->phys_addr < y->phys_addr)
arch/sparc/mm/init_64.c
1173
cfg_handle = (regs->phys_addr >> 32UL) & 0x0fffffff;
arch/sparc/mm/init_64.c
137
base = regs[i].phys_addr;
arch/sparc/mm/init_64.c
160
regs[i].phys_addr = base;
arch/sparc/mm/init_64.c
1883
phys_start = pall[i].phys_addr;
arch/sparc/mm/init_64.c
1927
return pavail[i].phys_addr;
arch/sparc/mm/init_64.c
2366
phys_base = min(phys_base, pavail[i].phys_addr);
arch/sparc/mm/init_64.c
2367
memblock_add(pavail[i].phys_addr, pavail[i].reg_size);
arch/sparc/mm/init_64.c
2462
start = pavail[i].phys_addr;
arch/sparc/mm/init_64.c
3029
res->start = pavail[i].phys_addr;
arch/sparc/mm/init_64.c
3030
res->end = pavail[i].phys_addr + pavail[i].reg_size - 1;
arch/sparc/prom/memory.c
43
sp_banks[i].base_addr = reg[i].phys_addr;
arch/sparc/prom/misc_64.c
319
unsigned long phys_addr,
arch/sparc/prom/misc_64.c
332
args[8] = phys_addr;
arch/sparc/prom/ranges.c
32
regp[regc].phys_addr -= rangep[rngc].ot_child_base;
arch/sparc/prom/ranges.c
33
regp[regc].phys_addr += rangep[rngc].ot_parent_base;
arch/sparc/prom/tree_32.c
235
unsigned int which_io, phys_addr;
arch/sparc/prom/tree_32.c
253
phys_addr = simple_strtoul(s+3, &d, 16);
arch/sparc/prom/tree_32.c
259
if (which_io == reg[0].which_io && phys_addr == reg[0].phys_addr) {
arch/x86/boot/compressed/efi.h
47
u64 phys_addr;
arch/x86/boot/compressed/kaslr.c
729
region.start = md->phys_addr;
arch/x86/boot/compressed/kaslr.c
810
u64 phys_addr;
arch/x86/boot/compressed/kaslr.c
830
phys_addr = slots_fetch_random();
arch/x86/boot/compressed/kaslr.c
833
if (phys_addr < minimum || phys_addr + image_size > mem_limit) {
arch/x86/boot/compressed/kaslr.c
838
return (unsigned long)phys_addr;
arch/x86/events/amd/ibs.c
1316
data->phys_addr = ibs_data->regs[ibs_op_msr_idx(MSR_AMD64_IBSDCPHYSAD)];
arch/x86/include/asm/e820/api.h
36
extern void e820__memory_setup_extended(u64 phys_addr, u32 data_len);
arch/x86/include/asm/efi.h
140
extern void efi_crash_gracefully_on_page_fault(unsigned long phys_addr,
arch/x86/include/asm/efi.h
173
extern void parse_efi_setup(u64 phys_addr, u32 data_len);
arch/x86/include/asm/efi.h
378
extern bool efi_is_table_address(unsigned long phys_addr);
arch/x86/include/asm/efi.h
382
static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {}
arch/x86/include/asm/efi.h
387
static inline bool efi_is_table_address(unsigned long phys_addr)
arch/x86/include/asm/fixmap.h
182
void __init *early_memremap_encrypted(resource_size_t phys_addr,
arch/x86/include/asm/fixmap.h
184
void __init *early_memremap_encrypted_wp(resource_size_t phys_addr,
arch/x86/include/asm/fixmap.h
186
void __init *early_memremap_decrypted(resource_size_t phys_addr,
arch/x86/include/asm/fixmap.h
188
void __init *early_memremap_decrypted_wp(resource_size_t phys_addr,
arch/x86/include/asm/io.h
175
extern void __iomem *ioremap_encrypted(resource_size_t phys_addr, unsigned long size);
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
365
extern bool phys_mem_access_encrypted(unsigned long phys_addr,
arch/x86/include/asm/io.h
368
static inline bool phys_mem_access_encrypted(unsigned long phys_addr,
arch/x86/kernel/acpi/boot.c
813
int acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base)
arch/x86/kernel/acpi/boot.c
839
ret = mp_register_ioapic(ioapic_id, phys_addr, gsi_base, &cfg);
arch/x86/kernel/amd_gart_64.c
337
unsigned long phys_addr = s->dma_address;
arch/x86/kernel/amd_gart_64.c
348
addr = phys_addr;
arch/x86/kernel/cpu/sgx/encl.c
335
unsigned long phys_addr;
arch/x86/kernel/cpu/sgx/encl.c
403
phys_addr = sgx_get_epc_phys_addr(epc_page);
arch/x86/kernel/cpu/sgx/encl.c
408
vmret = vmf_insert_pfn(vma, addr, PFN_DOWN(phys_addr));
arch/x86/kernel/cpu/sgx/encl.c
435
unsigned long phys_addr;
arch/x86/kernel/cpu/sgx/encl.c
472
phys_addr = sgx_get_epc_phys_addr(entry->epc_page);
arch/x86/kernel/cpu/sgx/encl.c
474
ret = vmf_insert_pfn(vma, addr, PFN_DOWN(phys_addr));
arch/x86/kernel/cpu/sgx/main.c
628
static bool __init sgx_setup_epc_section(u64 phys_addr, u64 size,
arch/x86/kernel/cpu/sgx/main.c
635
section->virt_addr = memremap(phys_addr, size, MEMREMAP_WB);
arch/x86/kernel/cpu/sgx/main.c
645
section->phys_addr = phys_addr;
arch/x86/kernel/cpu/sgx/main.c
646
xa_store_range(&sgx_epc_address_space, section->phys_addr,
arch/x86/kernel/cpu/sgx/main.c
647
phys_addr + size - 1, section, GFP_KERNEL);
arch/x86/kernel/cpu/sgx/main.c
674
return &section->pages[PFN_DOWN(paddr - section->phys_addr)];
arch/x86/kernel/cpu/sgx/sgx.h
58
unsigned long phys_addr;
arch/x86/kernel/cpu/sgx/sgx.h
73
return section->phys_addr + index * PAGE_SIZE;
arch/x86/kernel/e820.c
755
__init void e820__memory_setup_extended(u64 phys_addr, u32 data_len)
arch/x86/kernel/e820.c
761
sdata = early_memremap(phys_addr, data_len);
arch/x86/kernel/setup.c
400
static void __init add_early_ima_buffer(u64 phys_addr)
arch/x86/kernel/setup.c
405
data = early_memremap(phys_addr + sizeof(struct setup_data), sizeof(*data));
arch/x86/kernel/setup.c
456
static void __init add_kho(u64 phys_addr, u32 data_len)
arch/x86/kernel/setup.c
459
u64 addr = phys_addr + sizeof(struct setup_data);
arch/x86/kvm/vmx/vmx.c
567
noinline void vmclear_error(struct vmcs *vmcs, u64 phys_addr)
arch/x86/kvm/vmx/vmx.c
570
vmcs, phys_addr, vmcs_read32(VM_INSTRUCTION_ERROR));
arch/x86/kvm/vmx/vmx.c
573
noinline void vmptrld_error(struct vmcs *vmcs, u64 phys_addr)
arch/x86/kvm/vmx/vmx.c
576
vmcs, phys_addr, vmcs_read32(VM_INSTRUCTION_ERROR));
arch/x86/kvm/vmx/vmx_onhyperv.h
102
static inline void evmcs_load(u64 phys_addr)
arch/x86/kvm/vmx/vmx_onhyperv.h
117
vp_ap->current_nested_vmcs = phys_addr;
arch/x86/kvm/vmx/vmx_onhyperv.h
130
static inline void evmcs_load(u64 phys_addr) {}
arch/x86/kvm/vmx/vmx_ops.h
15
void vmclear_error(struct vmcs *vmcs, u64 phys_addr);
arch/x86/kvm/vmx/vmx_ops.h
16
void vmptrld_error(struct vmcs *vmcs, u64 phys_addr);
arch/x86/kvm/vmx/vmx_ops.h
288
u64 phys_addr = __pa(vmcs);
arch/x86/kvm/vmx/vmx_ops.h
290
vmx_asm1(vmclear, "m"(phys_addr), vmcs, phys_addr);
arch/x86/kvm/vmx/vmx_ops.h
295
u64 phys_addr = __pa(vmcs);
arch/x86/kvm/vmx/vmx_ops.h
298
return evmcs_load(phys_addr);
arch/x86/kvm/vmx/vmx_ops.h
300
vmx_asm1(vmptrld, "m"(phys_addr), vmcs, phys_addr);
arch/x86/kvm/x86.h
642
run->mmio.phys_addr = gpa;
arch/x86/mm/init_64.c
1111
phys_addr_t phys_addr;
arch/x86/mm/init_64.c
1127
phys_addr = pte_val(*pte) + (addr & PAGE_MASK);
arch/x86/mm/init_64.c
1128
if (phys_addr < (phys_addr_t)0x40000000)
arch/x86/mm/ioremap.c
184
__ioremap_caller(resource_size_t phys_addr, unsigned long size,
arch/x86/mm/ioremap.c
189
const resource_size_t unaligned_phys_addr = phys_addr;
arch/x86/mm/ioremap.c
199
last_addr = phys_addr + size - 1;
arch/x86/mm/ioremap.c
200
if (!size || last_addr < phys_addr)
arch/x86/mm/ioremap.c
203
if (!phys_addr_valid(phys_addr)) {
arch/x86/mm/ioremap.c
205
(unsigned long long)phys_addr);
arch/x86/mm/ioremap.c
210
__ioremap_check_mem(phys_addr, size, &io_desc);
arch/x86/mm/ioremap.c
217
&phys_addr, &last_addr);
arch/x86/mm/ioremap.c
224
offset = phys_addr & ~PAGE_MASK;
arch/x86/mm/ioremap.c
225
phys_addr &= PAGE_MASK;
arch/x86/mm/ioremap.c
226
size = PAGE_ALIGN(last_addr+1) - phys_addr;
arch/x86/mm/ioremap.c
232
phys_addr &= PHYSICAL_PAGE_MASK;
arch/x86/mm/ioremap.c
234
retval = memtype_reserve(phys_addr, (u64)phys_addr + size,
arch/x86/mm/ioremap.c
242
if (!is_new_memtype_allowed(phys_addr, size, pcm, new_pcm)) {
arch/x86/mm/ioremap.c
245
(unsigned long long)phys_addr,
arch/x86/mm/ioremap.c
246
(unsigned long long)(phys_addr + size),
arch/x86/mm/ioremap.c
295
area->phys_addr = phys_addr;
arch/x86/mm/ioremap.c
298
if (memtype_kernel_map_sync(phys_addr, size, pcm))
arch/x86/mm/ioremap.c
301
if (ioremap_page_range(vaddr, vaddr + size, phys_addr, prot))
arch/x86/mm/ioremap.c
318
memtype_free(phys_addr, phys_addr + size);
arch/x86/mm/ioremap.c
343
void __iomem *ioremap(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
355
return __ioremap_caller(phys_addr, size, pcm,
arch/x86/mm/ioremap.c
384
void __iomem *ioremap_uc(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
388
return __ioremap_caller(phys_addr, size, pcm,
arch/x86/mm/ioremap.c
403
void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
405
return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WC,
arch/x86/mm/ioremap.c
420
void __iomem *ioremap_wt(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
422
return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WT,
arch/x86/mm/ioremap.c
427
void __iomem *ioremap_encrypted(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
429
return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WB,
arch/x86/mm/ioremap.c
434
void __iomem *ioremap_cache(resource_size_t phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
436
return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WB,
arch/x86/mm/ioremap.c
441
void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size,
arch/x86/mm/ioremap.c
444
return __ioremap_caller(phys_addr, size,
arch/x86/mm/ioremap.c
496
memtype_free(p->phys_addr, p->phys_addr + get_vm_area_size(p));
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
508
return (void __force *)ioremap_cache(phys_addr, size);
arch/x86/mm/ioremap.c
510
return (void __force *)ioremap_encrypted(phys_addr, size);
arch/x86/mm/ioremap.c
550
static bool memremap_should_map_decrypted(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
559
is_pmem = region_intersects(phys_addr, size, IORESOURCE_MEM,
arch/x86/mm/ioremap.c
569
switch (efi_mem_type(phys_addr)) {
arch/x86/mm/ioremap.c
571
if (efi_mem_attributes(phys_addr) & EFI_MEMORY_NV)
arch/x86/mm/ioremap.c
580
switch (e820__get_entry_type(phys_addr, phys_addr + size - 1)) {
arch/x86/mm/ioremap.c
603
static bool memremap_is_efi_data(resource_size_t phys_addr)
arch/x86/mm/ioremap.c
614
if (phys_addr == paddr)
arch/x86/mm/ioremap.c
620
if (phys_addr == paddr)
arch/x86/mm/ioremap.c
623
if (efi_is_table_address(phys_addr))
arch/x86/mm/ioremap.c
626
switch (efi_mem_type(phys_addr)) {
arch/x86/mm/ioremap.c
641
static bool __ref __memremap_is_setup_data(resource_size_t phys_addr, bool early)
arch/x86/mm/ioremap.c
652
if (phys_addr == paddr)
arch/x86/mm/ioremap.c
669
if ((phys_addr > paddr) &&
arch/x86/mm/ioremap.c
670
(phys_addr < (paddr + setup_data_sz + len))) {
arch/x86/mm/ioremap.c
705
if ((phys_addr > paddr) && (phys_addr < (paddr + len)))
arch/x86/mm/ioremap.c
714
static bool memremap_is_setup_data(resource_size_t phys_addr)
arch/x86/mm/ioremap.c
716
return __memremap_is_setup_data(phys_addr, false);
arch/x86/mm/ioremap.c
719
static bool __init early_memremap_is_setup_data(resource_size_t phys_addr)
arch/x86/mm/ioremap.c
721
return __memremap_is_setup_data(phys_addr, true);
arch/x86/mm/ioremap.c
729
bool arch_memremap_can_ram_remap(resource_size_t phys_addr, unsigned long size,
arch/x86/mm/ioremap.c
742
if (memremap_is_setup_data(phys_addr) ||
arch/x86/mm/ioremap.c
743
memremap_is_efi_data(phys_addr))
arch/x86/mm/ioremap.c
747
return !memremap_should_map_decrypted(phys_addr, size);
arch/x86/mm/ioremap.c
756
pgprot_t __init early_memremap_pgprot_adjust(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
768
if (early_memremap_is_setup_data(phys_addr) ||
arch/x86/mm/ioremap.c
769
memremap_is_efi_data(phys_addr))
arch/x86/mm/ioremap.c
773
if (encrypted_prot && memremap_should_map_decrypted(phys_addr, size))
arch/x86/mm/ioremap.c
780
bool phys_mem_access_encrypted(unsigned long phys_addr, unsigned long size)
arch/x86/mm/ioremap.c
782
return arch_memremap_can_ram_remap(phys_addr, size, 0);
arch/x86/mm/ioremap.c
786
void __init *early_memremap_encrypted(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
789
return early_memremap_prot(phys_addr, size, __PAGE_KERNEL_ENC);
arch/x86/mm/ioremap.c
796
void __init *early_memremap_encrypted_wp(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
801
return early_memremap_prot(phys_addr, size, __PAGE_KERNEL_ENC_WP);
arch/x86/mm/ioremap.c
805
void __init *early_memremap_decrypted(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
808
return early_memremap_prot(phys_addr, size, __PAGE_KERNEL_NOENC);
arch/x86/mm/ioremap.c
815
void __init *early_memremap_decrypted_wp(resource_size_t phys_addr,
arch/x86/mm/ioremap.c
820
return early_memremap_prot(phys_addr, size, __PAGE_KERNEL_NOENC_WP);
arch/x86/mm/pat/set_memory.c
853
phys_addr_t phys_addr;
arch/x86/mm/pat/set_memory.c
868
phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
872
phys_addr = (phys_addr_t)pmd_pfn(*(pmd_t *)pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
876
phys_addr = (phys_addr_t)pte_pfn(*pte) << PAGE_SHIFT;
arch/x86/mm/pat/set_memory.c
880
return (phys_addr_t)(phys_addr | offset);
arch/x86/mm/physaddr.c
63
unsigned long phys_addr = x - PAGE_OFFSET;
arch/x86/mm/physaddr.c
69
VIRTUAL_BUG_ON((phys_addr >> PAGE_SHIFT) > max_low_pfn);
arch/x86/mm/physaddr.c
70
BUG_ON(slow_virt_to_phys((void *)x) != phys_addr);
arch/x86/mm/physaddr.c
72
return phys_addr;
arch/x86/pci/mmconfig-shared.c
457
mmio_start = md->phys_addr;
arch/x86/platform/efi/efi.c
123
unsigned long long start = md->phys_addr;
arch/x86/platform/efi/efi.c
239
u64 end = (md->num_pages << EFI_PAGE_SHIFT) + md->phys_addr - 1;
arch/x86/platform/efi/efi.c
247
(md->phys_addr >> EFI_PAGE_SHIFT)) {
arch/x86/platform/efi/efi.c
251
if ((md->phys_addr & U64_HIGH_BIT) && !(end & U64_HIGH_BIT))
arch/x86/platform/efi/efi.c
262
md->phys_addr, end_hi, end);
arch/x86/platform/efi/efi.c
266
md->phys_addr, end);
arch/x86/platform/efi/efi.c
331
start = md->phys_addr;
arch/x86/platform/efi/efi.c
356
md->phys_addr,
arch/x86/platform/efi/efi.c
357
md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1,
arch/x86/platform/efi/efi.c
528
if (md->phys_addr == (prev_md->phys_addr + prev_size)) {
arch/x86/platform/efi/efi.c
876
bool efi_is_table_address(unsigned long phys_addr)
arch/x86/platform/efi/efi.c
880
if (phys_addr == EFI_INVALID_TABLE_ADDR)
arch/x86/platform/efi/efi.c
884
if (*(efi_tables[i]) == phys_addr)
arch/x86/platform/efi/efi_32.c
42
start_pfn = PFN_DOWN(md->phys_addr);
arch/x86/platform/efi/efi_32.c
44
end = md->phys_addr + size;
arch/x86/platform/efi/efi_32.c
48
va = __va(md->phys_addr);
arch/x86/platform/efi/efi_32.c
53
va = ioremap_cache(md->phys_addr, size);
arch/x86/platform/efi/efi_32.c
58
pr_err("ioremap of 0x%llX failed!\n", md->phys_addr);
arch/x86/platform/efi/efi_32.c
88
void __init parse_efi_setup(u64 phys_addr, u32 data_len) {}
arch/x86/platform/efi/efi_64.c
301
pfn = md->phys_addr >> PAGE_SHIFT;
arch/x86/platform/efi/efi_64.c
304
md->phys_addr, va);
arch/x86/platform/efi/efi_64.c
310
u64 pa = md->phys_addr;
arch/x86/platform/efi/efi_64.c
317
__map_region(md, md->phys_addr);
arch/x86/platform/efi/efi_64.c
325
md->virt_addr = md->phys_addr;
arch/x86/platform/efi/efi_64.c
362
__map_region(md, md->phys_addr);
arch/x86/platform/efi/efi_64.c
366
void __init parse_efi_setup(u64 phys_addr, u32 data_len)
arch/x86/platform/efi/efi_64.c
368
efi_setup = phys_addr + sizeof(struct setup_data);
arch/x86/platform/efi/efi_64.c
378
pfn = md->phys_addr >> PAGE_SHIFT;
arch/x86/platform/efi/efi_64.c
379
err1 = kernel_map_pages_in_pgd(pgd, pfn, md->phys_addr, md->num_pages, pf);
arch/x86/platform/efi/efi_64.c
382
md->phys_addr, md->virt_addr);
arch/x86/platform/efi/efi_64.c
388
md->phys_addr, md->virt_addr);
arch/x86/platform/efi/memmap.c
125
start = md->phys_addr;
arch/x86/platform/efi/memmap.c
190
start = md->phys_addr;
arch/x86/platform/efi/memmap.c
191
end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1;
arch/x86/platform/efi/memmap.c
200
md->num_pages = (m_end - md->phys_addr + 1) >>
arch/x86/platform/efi/memmap.c
206
md->phys_addr = m_end + 1;
arch/x86/platform/efi/memmap.c
207
md->num_pages = (end - md->phys_addr + 1) >>
arch/x86/platform/efi/memmap.c
213
md->num_pages = (m_start - md->phys_addr) >>
arch/x86/platform/efi/memmap.c
220
md->phys_addr = m_start;
arch/x86/platform/efi/memmap.c
227
md->phys_addr = m_end + 1;
arch/x86/platform/efi/memmap.c
235
md->num_pages = (m_start - md->phys_addr) >>
arch/x86/platform/efi/memmap.c
241
md->phys_addr = m_start;
arch/x86/platform/efi/memmap.c
242
md->num_pages = (end - md->phys_addr + 1) >>
arch/x86/platform/efi/quirks.c
267
if (addr + size > md.phys_addr + (md.num_pages << EFI_PAGE_SHIFT)) {
arch/x86/platform/efi/quirks.c
332
u64 start = md->phys_addr;
arch/x86/platform/efi/quirks.c
389
u64 pa = md->phys_addr;
arch/x86/platform/efi/quirks.c
435
unsigned long long start = md->phys_addr;
arch/x86/platform/efi/quirks.c
764
void efi_crash_gracefully_on_page_fault(unsigned long phys_addr,
arch/x86/platform/efi/quirks.c
790
if (phys_addr <= 0x0fff)
arch/x86/platform/efi/quirks.c
798
phys_addr);
arch/x86/platform/efi/runtime-map.c
46
EFI_RUNTIME_U64_ATTR_SHOW(phys_addr);
arch/x86/platform/efi/runtime-map.c
66
static struct map_attribute map_phys_addr_attr = __ATTR_RO_MODE(phys_addr, 0400);
arch/xtensa/include/asm/io.h
31
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/xtensa/mm/ioremap.c
13
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
arch/xtensa/mm/ioremap.c
16
unsigned long pfn = __phys_to_pfn((phys_addr));
arch/xtensa/mm/ioremap.c
19
return generic_ioremap_prot(phys_addr, size, prot);
drivers/accel/habanalabs/common/debugfs.c
427
u64 virt_addr = dev_entry->mmu_addr, phys_addr;
drivers/accel/habanalabs/common/debugfs.c
446
hl_mmu_va_to_pa(ctx, virt_addr, &phys_addr);
drivers/accel/habanalabs/common/debugfs.c
454
hops_info.unscrambled_paddr, phys_addr);
drivers/accel/habanalabs/common/debugfs.c
458
dev_entry->mmu_asid, dev_entry->mmu_addr, phys_addr);
drivers/accel/habanalabs/common/debugfs.c
876
u64 *phys_addr)
drivers/accel/habanalabs/common/debugfs.c
924
rc = hl_mmu_va_to_pa(ctx, virt_addr, phys_addr);
drivers/accel/habanalabs/common/habanalabs.h
2914
void (*add_pgt_info)(struct hl_ctx *ctx, struct pgt_info *pgt_info, dma_addr_t phys_addr);
drivers/accel/habanalabs/common/habanalabs.h
2941
int (*map)(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
drivers/accel/habanalabs/common/habanalabs.h
301
u64 phys_addr;
drivers/accel/habanalabs/common/habanalabs.h
3922
int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/habanalabs.h
3929
u64 phys_addr, u32 size);
drivers/accel/habanalabs/common/habanalabs.h
3970
int hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1070
dma_addr_t phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1081
&phys_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
1087
virt_addr = hl_asic_dma_alloc_coherent(hdev, SZ_2M, &phys_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
1093
phys_addr, SZ_2M, -1)) {
drivers/accel/habanalabs/common/mmu/mmu.c
1094
hl_asic_dma_free_coherent(hdev, SZ_2M, virt_addr, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1105
pgt_info->phys_addr = phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1110
hr_func->add_pgt_info(ctx, pgt_info, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1187
hops->hop_info[i].hop_addr = hops_pgt_info[i]->phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1242
gen_pool_free(hdev->mmu_priv.dr.mmu_pgt_pool, pgt_info->phys_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
1269
phys_hop_addr = hl_mmu_dr_get_pgt_info(ctx, shadow_hop_addr)->phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1326
u64 phys_addr, shadow_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1332
phys_addr = (u64) gen_pool_alloc(hdev->mmu_priv.dr.mmu_pgt_pool,
drivers/accel/habanalabs/common/mmu/mmu.c
1334
if (!phys_addr) {
drivers/accel/habanalabs/common/mmu/mmu.c
1344
pgt_info->phys_addr = phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1354
phys_addr, prop->dmmu.hop_table_size);
drivers/accel/habanalabs/common/mmu/mmu.c
293
int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
drivers/accel/habanalabs/common/mmu/mmu.c
325
((hdev->asic_funcs->scramble_addr(hdev, phys_addr) &
drivers/accel/habanalabs/common/mmu/mmu.c
329
(!is_dram_addr && ((phys_addr & (real_page_size - 1)) ||
drivers/accel/habanalabs/common/mmu/mmu.c
333
phys_addr, virt_addr, real_page_size);
drivers/accel/habanalabs/common/mmu/mmu.c
337
real_phys_addr = phys_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
353
trace_habanalabs_mmu_map(&hdev->pdev->dev, virt_addr, phys_addr, page_size, flush_pte);
drivers/accel/habanalabs/common/mmu/mmu.c
383
u64 phys_addr, u32 size)
drivers/accel/habanalabs/common/mmu/mmu.c
406
curr_pa = phys_addr + off;
drivers/accel/habanalabs/common/mmu/mmu.c
478
u64 *phys_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
517
*phys_addr = page_start + page_off + dram_base;
drivers/accel/habanalabs/common/mmu/mmu.c
527
*phys_addr = (tmp_phys_addr & addr_mask) |
drivers/accel/habanalabs/common/mmu/mmu.c
532
int hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
543
hl_mmu_pa_page_with_offset(ctx, virt_addr, &hops, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
759
(void *)chunk->start_addr, chunk->phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
877
(dma_addr_t *) &hop0_pgt->phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
214
pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
323
static int hl_mmu_v1_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
402
curr_pte = (phys_addr & HOP_PHYS_ADDR_MASK) | mmu_prop->last_mask
drivers/accel/habanalabs/common/mmu/mmu_v2.c
130
static int hl_mmu_v2_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2.c
150
scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
53
pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
109
pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
146
hops_pgt_info[i]->phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
19
if (phys_hop_addr == pgt_info->phys_addr)
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
206
u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
239
scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
254
hops_pgt_info[i]->phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
26
dma_addr_t phys_addr)
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
28
hash_add(ctx->hr_mmu_phys_hash, &pgt_info->node, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
287
curr_pte = (hops_pgt_info[i]->phys_addr & HOP_PHYS_ADDR_MASK) |
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
293
hops_pgt_info[i - 1]->phys_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
298
hops_pgt_info[hop_last]->phys_addr);
drivers/accel/habanalabs/gaudi/gaudi.c
480
u64 phys_addr);
drivers/accel/habanalabs/gaudi/gaudi.c
7957
static int gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr)
drivers/accel/habanalabs/gaudi/gaudi.c
7968
WREG32(MMU_HOP0_PA43_12, phys_addr >> MMU_HOP0_PA43_12_SHIFT);
drivers/accel/habanalabs/gaudi/gaudi.c
7969
WREG32(MMU_HOP0_PA49_44, phys_addr >> MMU_HOP0_PA49_44_SHIFT);
drivers/accel/habanalabs/gaudi2/gaudi2.c
10633
u64 phys_addr, u32 hw_queue_id, u32 size, u64 addr, u32 val)
drivers/accel/habanalabs/gaudi2/gaudi2.c
10652
phys_addr + (i * sizeof(u64)),
drivers/accel/habanalabs/gaudi2/gaudi2.c
10656
phys_addr);
drivers/accel/habanalabs/gaudi2/gaudi2.c
10661
rc = hl_hw_queue_send_cb_no_cmpl(hdev, hw_queue_id, pkt_size, phys_addr);
drivers/accel/habanalabs/gaudi2/gaudi2.c
5999
u32 stlb_base, u32 asid, u64 phys_addr)
drivers/accel/habanalabs/gaudi2/gaudi2.c
6010
WREG32(stlb_base + STLB_HOP0_PA43_12_OFFSET, phys_addr >> MMU_HOP0_PA43_12_SHIFT);
drivers/accel/habanalabs/gaudi2/gaudi2.c
6011
WREG32(stlb_base + STLB_HOP0_PA63_44_OFFSET, phys_addr >> MMU_HOP0_PA63_44_SHIFT);
drivers/accel/habanalabs/gaudi2/gaudi2.c
6289
hop0_addr = hdev->mmu_priv.hr.mmu_asid_hop0[asid].phys_addr;
drivers/accel/habanalabs/goya/goya.c
2630
u64 phys_addr)
drivers/accel/habanalabs/goya/goya.c
2640
WREG32(MMU_HOP0_PA43_12, phys_addr >> MMU_HOP0_PA43_12_SHIFT);
drivers/accel/habanalabs/goya/goya.c
2641
WREG32(MMU_HOP0_PA49_44, phys_addr >> MMU_HOP0_PA49_44_SHIFT);
drivers/acpi/osl.c
746
acpi_os_read_memory(acpi_physical_address phys_addr, u64 *value, u32 width)
drivers/acpi/osl.c
755
virt_addr = acpi_map_vaddr_lookup(phys_addr, size);
drivers/acpi/osl.c
758
virt_addr = acpi_os_ioremap(phys_addr, size);
drivers/acpi/osl.c
779
acpi_os_write_memory(acpi_physical_address phys_addr, u64 value, u32 width)
drivers/acpi/osl.c
786
virt_addr = acpi_map_vaddr_lookup(phys_addr, size);
drivers/acpi/osl.c
789
virt_addr = acpi_os_ioremap(phys_addr, size);
drivers/acpi/prmt.c
25
u64 phys_addr;
drivers/acpi/prmt.c
83
(md->phys_addr < pa && pa < md->phys_addr + PAGE_SIZE * md->num_pages)) {
drivers/acpi/prmt.c
84
return pa_offset + md->virt_addr + page - md->phys_addr;
drivers/acpi/processor_core.c
340
u64 *phys_addr, int *ioapic_id)
drivers/acpi/processor_core.c
347
*phys_addr = ioapic->address;
drivers/acpi/processor_core.c
352
static int parse_madt_ioapic_entry(u32 gsi_base, u64 *phys_addr)
drivers/acpi/processor_core.c
371
get_ioapic_id(hdr, gsi_base, phys_addr, &apic_id))
drivers/acpi/processor_core.c
381
u64 *phys_addr)
drivers/acpi/processor_core.c
401
get_ioapic_id(header, gsi_base, phys_addr, &apic_id);
drivers/acpi/processor_core.c
419
int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr)
drivers/acpi/processor_core.c
423
apic_id = parse_mat_ioapic_entry(handle, gsi_base, phys_addr);
drivers/acpi/processor_core.c
425
apic_id = parse_madt_ioapic_entry(gsi_base, phys_addr);
drivers/base/memory.c
566
u64 phys_addr;
drivers/base/memory.c
570
ret = kstrtoull(buf, 0, &phys_addr);
drivers/base/memory.c
574
if (phys_addr & ((pages_per_block << PAGE_SHIFT) - 1))
drivers/base/memory.c
581
nid = memory_add_physaddr_to_nid(phys_addr);
drivers/base/memory.c
582
ret = __add_memory(nid, phys_addr,
drivers/bus/fsl-mc/fsl-mc-bus.c
599
u64 mc_offset, phys_addr_t *phys_addr)
drivers/bus/fsl-mc/fsl-mc-bus.c
612
*phys_addr = mc_offset;
drivers/bus/fsl-mc/fsl-mc-bus.c
623
*phys_addr = range->start_phys_addr +
drivers/comedi/drivers/gsc_hpdi.c
414
dma_addr_t phys_addr = devpriv->dma_desc_phys_addr;
drivers/comedi/drivers/gsc_hpdi.c
432
devpriv->dma_desc[i].next = cpu_to_le32((phys_addr +
drivers/comedi/drivers/gsc_hpdi.c
446
devpriv->dma_desc[i - 1].next = cpu_to_le32(phys_addr | next_bits);
drivers/crypto/caam/caamalg_qi2.c
101
phys_addr = priv->domain ? iommu_iova_to_phys(priv->domain, iova_addr) :
drivers/crypto/caam/caamalg_qi2.c
104
return phys_to_virt(phys_addr);
drivers/crypto/caam/caamalg_qi2.c
99
phys_addr_t phys_addr;
drivers/crypto/caam/qi.c
101
phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr;
drivers/crypto/caam/qi.c
103
return phys_to_virt(phys_addr);
drivers/crypto/caam/qi.c
99
phys_addr_t phys_addr;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
104
dma_addr_t phys_addr;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1152
crypt->icv_rev_aes = buf->phys_addr +
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1174
crypt->icv_rev_aes = buf->phys_addr +
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
342
dma_unmap_single(dev, buf->phys_addr, buf->buf_len, buf->dir);
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
418
crypt->regist_buf->phys_addr);
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
731
buf->phys_addr = pad_phys;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
896
buf->phys_addr = sg_dma_address(sg);
drivers/cxl/core/edac.c
1102
le64_to_cpu(rec->media_hdr.phys_addr), rec,
drivers/cxl/core/edac.c
1132
le64_to_cpu(rec->media_hdr.phys_addr), rec,
drivers/cxl/core/mbox.c
927
dpa = le64_to_cpu(evt->media_hdr.phys_addr) & CXL_DPA_MASK;
drivers/cxl/core/regs.c
241
resource_size_t phys_addr = map->resource;
drivers/cxl/core/regs.c
260
addr = phys_addr + mi->rmap->offset;
drivers/cxl/core/regs.c
405
resource_size_t phys_addr;
drivers/cxl/core/regs.c
407
phys_addr = map->resource;
drivers/cxl/core/regs.c
408
regs->pmu = devm_cxl_iomap_block(dev, phys_addr, CXL_PMU_REGMAP_SIZE);
drivers/cxl/core/trace.h
493
__entry->dpa = le64_to_cpu(rec->media_hdr.phys_addr);
drivers/cxl/core/trace.h
642
__entry->dpa = le64_to_cpu(rec->media_hdr.phys_addr);
drivers/dma/qcom/gpi.c
1273
gpi_write_reg(gpii, chan->ch_cntxt_base_reg + CNTXT_2_RING_BASE_LSB, ring->phys_addr);
drivers/dma/qcom/gpi.c
1275
upper_32_bits(ring->phys_addr));
drivers/dma/qcom/gpi.c
1277
upper_32_bits(ring->phys_addr));
drivers/dma/qcom/gpi.c
1308
gpi_write_reg(gpii, base + CNTXT_2_RING_BASE_LSB, lower_32_bits(ring->phys_addr));
drivers/dma/qcom/gpi.c
1309
gpi_write_reg(gpii, base + CNTXT_3_RING_BASE_MSB, upper_32_bits(ring->phys_addr));
drivers/dma/qcom/gpi.c
1311
upper_32_bits(ring->phys_addr));
drivers/dma/qcom/gpi.c
1417
ring->phys_addr = (ring->dma_handle + (len - 1)) & ~(len - 1);
drivers/dma/qcom/gpi.c
1418
ring->base = ring->pre_aligned + (ring->phys_addr - ring->dma_handle);
drivers/dma/qcom/gpi.c
1432
&ring->dma_handle, &ring->phys_addr, ring->len,
drivers/dma/qcom/gpi.c
458
phys_addr_t phys_addr;
drivers/dma/qcom/gpi.c
554
return ring->phys_addr + (addr - ring->base);
drivers/dma/qcom/gpi.c
559
return ring->base + (addr - ring->phys_addr);
drivers/dma/qcom/gpi.c
733
p_wp = ring->phys_addr + (wp - ring->base);
drivers/edac/thunderx_edac.c
571
phys_addr_t phys_addr;
drivers/edac/thunderx_edac.c
615
phys_addr = thunderx_faddr_to_phys(ctx->reg_fadr, lmc);
drivers/edac/thunderx_edac.c
619
phys_to_pfn(phys_addr),
drivers/edac/thunderx_edac.c
620
offset_in_page(phys_addr),
drivers/edac/thunderx_edac.c
624
phys_to_pfn(phys_addr),
drivers/edac/thunderx_edac.c
625
offset_in_page(phys_addr),
drivers/firmware/arm_scmi/driver.c
1938
u64 phys_addr;
drivers/firmware/arm_scmi/driver.c
1992
phys_addr = le32_to_cpu(resp->chan_addr_low);
drivers/firmware/arm_scmi/driver.c
1993
phys_addr |= (u64)le32_to_cpu(resp->chan_addr_high) << 32;
drivers/firmware/arm_scmi/driver.c
1994
addr = devm_ioremap(ph->dev, phys_addr, size);
drivers/firmware/arm_scmi/driver.c
2010
phys_addr = le32_to_cpu(resp->db_addr_low);
drivers/firmware/arm_scmi/driver.c
2011
phys_addr |= (u64)le32_to_cpu(resp->db_addr_high) << 32;
drivers/firmware/arm_scmi/driver.c
2012
addr = devm_ioremap(ph->dev, phys_addr, size);
drivers/firmware/efi/arm-runtime.c
120
res->start = md->phys_addr;
drivers/firmware/efi/arm-runtime.c
121
res->end = md->phys_addr + md_size - 1;
drivers/firmware/efi/arm-runtime.c
61
phys_addr_t phys = md->phys_addr;
drivers/firmware/efi/efi-init.c
196
paddr = md->phys_addr;
drivers/firmware/efi/efi-init.c
52
return md->phys_addr + addr - md->virt_addr;
drivers/firmware/efi/efi.c
1007
int efi_mem_type(unsigned long phys_addr)
drivers/firmware/efi/efi.c
1014
if (efi_mem_desc_lookup(phys_addr, &md))
drivers/firmware/efi/efi.c
390
debugfs_blob[i].data = memremap(md->phys_addr,
drivers/firmware/efi/efi.c
517
unsigned long long start = md->phys_addr;
drivers/firmware/efi/efi.c
537
int __efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
drivers/firmware/efi/efi.c
556
if ((md->phys_addr & (EFI_PAGE_SIZE - 1)) ||
drivers/firmware/efi/efi.c
558
(md->num_pages > (U64_MAX - md->phys_addr) >> EFI_PAGE_SHIFT))
drivers/firmware/efi/efi.c
562
end = md->phys_addr + size;
drivers/firmware/efi/efi.c
563
if (phys_addr >= md->phys_addr && phys_addr < end) {
drivers/firmware/efi/efi.c
571
extern int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
drivers/firmware/efi/efi.c
581
u64 end = md->phys_addr + size;
drivers/firmware/efi/efi.c
989
u64 efi_mem_attributes(unsigned long phys_addr)
drivers/firmware/efi/efi.c
993
if (efi_mem_desc_lookup(phys_addr, &md))
drivers/firmware/efi/embedded-firmware.c
46
map = memremap(md->phys_addr, size, MEMREMAP_WB);
drivers/firmware/efi/embedded-firmware.c
48
pr_err("Error mapping EFI mem at %#llx\n", md->phys_addr);
drivers/firmware/efi/libstub/efi-stub.c
243
paddr = in->phys_addr;
drivers/firmware/efi/libstub/efi-stub.c
246
in->virt_addr = in->phys_addr + EFI_RT_VIRTUAL_OFFSET;
drivers/firmware/efi/libstub/efi-stub.c
258
paddr = round_down(in->phys_addr, SZ_64K);
drivers/firmware/efi/libstub/efi-stub.c
259
size += in->phys_addr - paddr;
drivers/firmware/efi/libstub/efi-stub.c
267
if (IS_ALIGNED(in->phys_addr, SZ_2M) && size >= SZ_2M)
drivers/firmware/efi/libstub/kaslr.c
71
u64 end = md->phys_addr + md->num_pages * EFI_PAGE_SIZE;
drivers/firmware/efi/libstub/kaslr.c
77
if (base >= md->phys_addr && base < end) {
drivers/firmware/efi/libstub/mem.c
186
start = desc->phys_addr;
drivers/firmware/efi/libstub/randomalloc.c
130
target = round_up(max_t(u64, md->phys_addr, alloc_min), align) + target_slot * align;
drivers/firmware/efi/libstub/randomalloc.c
35
region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1,
drivers/firmware/efi/libstub/randomalloc.c
40
first_slot = round_up(max(md->phys_addr, alloc_min), align);
drivers/firmware/efi/libstub/unaccepted_memory.c
36
unaccepted_start = min(unaccepted_start, d->phys_addr);
drivers/firmware/efi/libstub/unaccepted_memory.c
38
d->phys_addr + d->num_pages * PAGE_SIZE);
drivers/firmware/efi/libstub/x86-stub.c
636
process_unaccepted_memory(d->phys_addr,
drivers/firmware/efi/libstub/x86-stub.c
637
d->phys_addr + PAGE_SIZE * d->num_pages);
drivers/firmware/efi/libstub/x86-stub.c
645
(prev->addr + prev->size) == d->phys_addr) {
drivers/firmware/efi/libstub/x86-stub.c
661
entry->addr = d->phys_addr;
drivers/firmware/efi/memattr.c
105
(!PAGE_ALIGNED(in->phys_addr) ||
drivers/firmware/efi/memattr.c
119
u64 md_paddr = md->phys_addr;
drivers/firmware/efi/memattr.c
124
if (md->virt_addr == 0 && md->phys_addr != 0) {
drivers/firmware/efi/memattr.c
206
valid ? "" : "!", md.phys_addr,
drivers/firmware/efi/memattr.c
207
md.phys_addr + size - 1,
drivers/firmware/efi/memattr.c
92
u64 in_paddr = in->phys_addr;
drivers/firmware/efi/riscv-runtime.c
90
res->start = md->phys_addr;
drivers/firmware/efi/riscv-runtime.c
91
res->end = md->phys_addr + md_size - 1;
drivers/firmware/imx/misc.c
120
bool enable, u64 phys_addr)
drivers/firmware/imx/misc.c
130
msg.address_hi = phys_addr >> 32;
drivers/firmware/imx/misc.c
131
msg.address_lo = phys_addr;
drivers/gpu/drm/armada/armada_fbdev.c
106
(unsigned long long)obj->phys_addr);
drivers/gpu/drm/armada/armada_fbdev.c
95
info->fix.smem_start = obj->phys_addr;
drivers/gpu/drm/armada/armada_gem.c
103
obj->phys_addr = page_to_phys(p);
drivers/gpu/drm/armada/armada_gem.c
169
obj->phys_addr = obj->linear->start;
drivers/gpu/drm/armada/armada_gem.c
175
(unsigned long long)obj->phys_addr,
drivers/gpu/drm/armada/armada_gem.c
186
dobj->addr = ioremap_wc(dobj->phys_addr, dobj->obj.size);
drivers/gpu/drm/armada/armada_gem.c
25
unsigned long pfn = obj->phys_addr >> PAGE_SHIFT;
drivers/gpu/drm/armada/armada_gem.h
14
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_ggtt.c
1200
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_ggtt.c
1208
phys_addr = intel_uncore_read64(uncore, GEN6_GSMBASE) & GEN11_BDSM_MASK;
drivers/gpu/drm/i915/gt/intel_ggtt.c
1210
phys_addr = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) + gen6_gttadr_offset(i915);
drivers/gpu/drm/i915/gt/intel_ggtt.c
1214
ggtt->gsm = ioremap_wc(phys_addr, size);
drivers/gpu/drm/i915/gt/intel_ggtt.c
1216
ggtt->gsm = ioremap(phys_addr, size);
drivers/gpu/drm/i915/gt/intel_gt.c
852
static int intel_gt_tile_setup(struct intel_gt *gt, phys_addr_t phys_addr)
drivers/gpu/drm/i915/gt/intel_gt.c
876
ret = intel_uncore_setup_mmio(gt->uncore, phys_addr);
drivers/gpu/drm/i915/gt/intel_gt.c
880
gt->phys_addr = phys_addr;
drivers/gpu/drm/i915/gt/intel_gt.c
890
phys_addr_t phys_addr;
drivers/gpu/drm/i915/gt/intel_gt.c
896
phys_addr = pci_resource_start(pdev, mmio_bar);
drivers/gpu/drm/i915/gt/intel_gt.c
908
ret = intel_gt_tile_setup(gt, phys_addr);
drivers/gpu/drm/i915/gt/intel_gt.c
941
ret = intel_gt_tile_setup(gt, phys_addr + gtdef->mapping_base);
drivers/gpu/drm/i915/gt/intel_gt.c
945
ret = intel_sa_mediagt_setup(gt, phys_addr + gtdef->mapping_base,
drivers/gpu/drm/i915/gt/intel_gt_types.h
257
phys_addr_t phys_addr;
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.c
38
gt->phys_addr = 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
2369
int intel_uncore_setup_mmio(struct intel_uncore *uncore, phys_addr_t phys_addr)
drivers/gpu/drm/i915/intel_uncore.c
2391
uncore->regs = ioremap(phys_addr, mmio_size);
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/panthor/panthor_device.c
241
ptdev->phys_addr = res->start;
drivers/gpu/drm/panthor/panthor_device.c
419
pfn = __phys_to_pfn(ptdev->phys_addr + CSF_GPU_LATEST_FLUSH_ID);
drivers/gpu/drm/panthor/panthor_device.h
138
phys_addr_t phys_addr;
drivers/gpu/drm/sysfb/efidrm.c
72
md_end = md.phys_addr + (md.num_pages << EFI_PAGE_SHIFT);
drivers/gpu/drm/xe/xe_mmio_gem.c
217
unsigned long phys_addr = obj->phys_addr + i;
drivers/gpu/drm/xe/xe_mmio_gem.c
219
ret = vmf_insert_pfn(vma, addr, PHYS_PFN(phys_addr));
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.c
78
if ((phys_addr % PAGE_SIZE != 0) || (size % PAGE_SIZE != 0))
drivers/gpu/drm/xe/xe_mmio_gem.c
87
obj->phys_addr = phys_addr;
drivers/gpu/drm/xe/xe_mmio_gem.h
16
phys_addr_t phys_addr, size_t size);
drivers/gpu/drm/xe/xe_pt.c
1670
u64 phys_addr = pte & XE_PAGE_ADDR_MASK(page_shift);
drivers/gpu/drm/xe/xe_pt.c
1672
u64 phys_page = phys_addr >> XE_PTE_SHIFT;
drivers/gpu/host1x/hw/debug_hw.c
159
static void show_gather(struct output *o, dma_addr_t phys_addr,
drivers/gpu/host1x/hw/debug_hw.c
164
u32 offset = phys_addr - pin_addr;
drivers/gpu/host1x/hw/debug_hw.c
179
dma_addr_t addr = phys_addr + i * 4;
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h
75
phys_addr_t phys_addr;
drivers/iio/adc/at91-sama5d2_adc.c
2040
config.src_addr = (phys_addr_t)(st->dma_st.phys_addr
drivers/iio/adc/at91-sama5d2_adc.c
2390
st->dma_st.phys_addr = res->start;
drivers/iio/adc/at91-sama5d2_adc.c
553
phys_addr_t phys_addr;
drivers/iio/buffer/industrialio-buffer-dma.c
108
block->vaddr, block->phys_addr);
drivers/iio/buffer/industrialio-buffer-dma.c
183
&block->phys_addr, GFP_KERNEL);
drivers/iio/buffer/industrialio-buffer-dmaengine.c
117
block->phys_addr,
drivers/infiniband/hw/cxgb4/qp.c
121
sq->phys_addr = rdev->oc_mw_pa + sq->dma_addr -
drivers/infiniband/hw/cxgb4/qp.c
135
sq->phys_addr = virt_to_phys(sq->queue);
drivers/infiniband/hw/cxgb4/t4.h
336
unsigned long phys_addr;
drivers/iommu/amd/iommu.c
777
static void dump_command(unsigned long phys_addr)
drivers/iommu/amd/iommu.c
779
struct iommu_cmd *cmd = iommu_phys_to_virt(phys_addr);
drivers/iommu/intel/dmar.c
966
u64 phys_addr = drhd->reg_base_addr;
drivers/iommu/intel/dmar.c
969
iommu->reg_phys = phys_addr;
drivers/iommu/intel/dmar.c
990
warn_invalid_dmar(phys_addr, " returns all ones");
drivers/iommu/iommu.c
1232
phys_addr_t phys_addr;
drivers/iommu/iommu.c
1241
phys_addr = iommu_iova_to_phys(domain, addr ? addr : 1);
drivers/iommu/iommu.c
1242
if (!phys_addr) {
drivers/media/cec/core/cec-adap.c
1338
if (adap->phys_addr == CEC_PHYS_ADDR_INVALID)
drivers/media/cec/core/cec-adap.c
1399
if (!adap->needs_hpd || adap->phys_addr != CEC_PHYS_ADDR_INVALID)
drivers/media/cec/core/cec-adap.c
1469
cec_phys_addr_exp(adap->phys_addr), las->num_log_addrs);
drivers/media/cec/core/cec-adap.c
1486
if (adap->phys_addr && type == CEC_LOG_ADDR_TYPE_TV)
drivers/media/cec/core/cec-adap.c
1580
cec_msg_report_physical_addr(&msg, adap->phys_addr,
drivers/media/cec/core/cec-adap.c
1584
cec_phys_addr_exp(adap->phys_addr));
drivers/media/cec/core/cec-adap.c
1656
enable = enable && adap->phys_addr != CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-adap.c
1706
void __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block)
drivers/media/cec/core/cec-adap.c
1708
bool becomes_invalid = phys_addr == CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-adap.c
1709
bool is_invalid = adap->phys_addr == CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-adap.c
1711
if (phys_addr == adap->phys_addr)
drivers/media/cec/core/cec-adap.c
1717
cec_phys_addr_exp(phys_addr));
drivers/media/cec/core/cec-adap.c
1719
adap->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-adap.c
1728
adap->phys_addr = phys_addr;
drivers/media/cec/core/cec-adap.c
1741
void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block)
drivers/media/cec/core/cec-adap.c
1747
__cec_s_phys_addr(adap, phys_addr, block);
drivers/media/cec/core/cec-adap.c
1951
if (!err && adap->phys_addr != CEC_PHYS_ADDR_INVALID)
drivers/media/cec/core/cec-adap.c
2189
cec_msg_report_physical_addr(&tx_cec_msg, adap->phys_addr, devtype);
drivers/media/cec/core/cec-adap.c
2315
cec_phys_addr_exp(adap->phys_addr));
drivers/media/cec/core/cec-adap.c
301
ev.state_change.phys_addr = adap->phys_addr;
drivers/media/cec/core/cec-adap.c
850
msg->msg[2] = adap->phys_addr >> 8;
drivers/media/cec/core/cec-adap.c
851
msg->msg[3] = adap->phys_addr & 0xff;
drivers/media/cec/core/cec-api.c
104
static int cec_validate_phys_addr(u16 phys_addr)
drivers/media/cec/core/cec-api.c
108
if (phys_addr == CEC_PHYS_ADDR_INVALID)
drivers/media/cec/core/cec-api.c
111
if (phys_addr & (0xf << i))
drivers/media/cec/core/cec-api.c
116
if ((phys_addr & (0xf << i)) == 0)
drivers/media/cec/core/cec-api.c
124
u16 phys_addr;
drivers/media/cec/core/cec-api.c
129
if (copy_from_user(&phys_addr, parg, sizeof(phys_addr)))
drivers/media/cec/core/cec-api.c
132
err = cec_validate_phys_addr(phys_addr);
drivers/media/cec/core/cec-api.c
139
__cec_s_phys_addr(adap, phys_addr, block);
drivers/media/cec/core/cec-api.c
592
ev.state_change.phys_addr = adap->phys_addr;
drivers/media/cec/core/cec-api.c
94
u16 phys_addr;
drivers/media/cec/core/cec-api.c
97
phys_addr = adap->phys_addr;
drivers/media/cec/core/cec-api.c
99
if (copy_to_user(parg, &phys_addr, sizeof(phys_addr)))
drivers/media/cec/core/cec-core.c
244
adap->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-notifier.c
115
n->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-notifier.c
137
n->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-notifier.c
166
cec_s_phys_addr(adap, n->phys_addr, false);
drivers/media/cec/core/cec-notifier.c
192
n->phys_addr = pa;
drivers/media/cec/core/cec-notifier.c
194
cec_s_phys_addr(n->cec_adap, n->phys_addr, false);
drivers/media/cec/core/cec-notifier.c
31
u16 phys_addr;
drivers/media/cec/core/cec-notifier.c
78
n->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/core/cec-priv.h
49
void __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
212
cec_msg_report_current_latency(&reply, input_adap->phys_addr,
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
251
cec_msg_request_current_latency(&msg, true, adap->phys_addr);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
409
if (pa == p->adap->phys_addr &&
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
44
cec_msg_active_source(&msg, adap->phys_addr);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
546
cec_msg_active_source(&reply, adap->phys_addr);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
560
if (pa == adap->phys_addr) {
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1509
port->phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
448
u16 phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
452
phys_addr = 0;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
477
cec_s_phys_addr(port->adap, phys_addr, false);
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
608
pa = port->phys_addr;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
768
if (!port->update_phys_addr && port->phys_addr != pa) {
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
772
port->phys_addr = pa;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.h
63
u16 phys_addr;
drivers/media/cec/usb/pulse8/pulse8-cec.c
508
u16 pa = adap->phys_addr;
drivers/media/i2c/adv7511-v4l2.c
1467
ed.phys_addr = CEC_PHYS_ADDR_INVALID;
drivers/media/i2c/adv7511-v4l2.c
1468
cec_s_phys_addr(state->cec_adap, ed.phys_addr, false);
drivers/media/i2c/adv7511-v4l2.c
1699
ed.phys_addr = cec_get_edid_phys_addr(state->edid.data,
drivers/media/i2c/adv7511-v4l2.c
1708
cec_s_phys_addr(state->cec_adap, ed.phys_addr, false);
drivers/media/pci/zoran/zoran_device.c
737
dma_addr_t phys_addr = 0;
drivers/media/pci/zoran/zoran_device.c
757
phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
drivers/media/pci/zoran/zoran_device.c
767
zr->stat_comb[i * 2] = cpu_to_le32(phys_addr);
drivers/media/pci/zoran/zoran_device.c
780
zr->stat_comb[i * 2] = cpu_to_le32(phys_addr);
drivers/media/pci/zoran/zoran_driver.c
797
dma_addr_t phys_addr;
drivers/media/pci/zoran/zoran_driver.c
840
phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
drivers/media/pci/zoran/zoran_driver.c
842
if (!phys_addr)
drivers/media/pci/zoran/zoran_driver.c
847
reg = phys_addr;
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1006
phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1012
vin->buf_hw[slot].phys = phys_addr;
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1013
rvin_set_slot_addr(vin, slot, phys_addr);
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
989
dma_addr_t phys_addr;
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
997
phys_addr = vin->scratch_phys;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
229
dma_addr_t phys_addr;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
247
phys_addr = cru->scratch_phys;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
249
rzg2l_cru_set_slot_addr(cru, next_slot, phys_addr);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
255
phys_addr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
256
rzg2l_cru_set_slot_addr(cru, next_slot, phys_addr);
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
131
phys_addr_t phys_addr = dma;
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
133
ret = iommu_map(rkvdec->iommu_domain, virt_addr, phys_addr,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
655
u16 phys_addr;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
670
phys_addr = cec_get_edid_phys_addr(edid->edid,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
674
err = v4l2_phys_addr_validate(phys_addr, &phys_addr, NULL);
drivers/media/platform/ti/omap/omap_voutlib.c
305
unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr)
drivers/media/platform/ti/omap/omap_voutlib.c
322
*phys_addr = (u32) virt_to_phys((void *) virt_addr);
drivers/media/platform/ti/omap/omap_voutlib.h
33
unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr);
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1586
u16 phys_addr = cec_get_edid_phys_addr(dev->edid, dev->edid_blocks * 128, NULL);
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1609
v4l2_phys_addr_for_input(phys_addr, j),
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1621
u16 phys_addr;
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1640
phys_addr = cec_get_edid_phys_addr(edid->edid, edid->blocks * 128, NULL);
drivers/media/test-drivers/vivid/vivid-vid-cap.c
1641
ret = v4l2_phys_addr_validate(phys_addr, &phys_addr, NULL);
drivers/media/test-drivers/vivid/vivid-vid-common.c
1127
edid->edid[loc] = adap->phys_addr >> 8;
drivers/media/test-drivers/vivid/vivid-vid-common.c
1128
edid->edid[loc + 1] = adap->phys_addr & 0xff;
drivers/media/v4l2-core/v4l2-dv-timings.c
1092
void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr)
drivers/media/v4l2-core/v4l2-dv-timings.c
1100
edid[loc] = phys_addr >> 8;
drivers/media/v4l2-core/v4l2-dv-timings.c
1101
edid[loc + 1] = phys_addr & 0xff;
drivers/media/v4l2-core/v4l2-dv-timings.c
1130
u16 v4l2_phys_addr_for_input(u16 phys_addr, u8 input)
drivers/media/v4l2-core/v4l2-dv-timings.c
1136
if (phys_addr == 0)
drivers/media/v4l2-core/v4l2-dv-timings.c
1139
if ((phys_addr & 0x0fff) == 0)
drivers/media/v4l2-core/v4l2-dv-timings.c
1140
return phys_addr | (input << 8);
drivers/media/v4l2-core/v4l2-dv-timings.c
1142
if ((phys_addr & 0x00ff) == 0)
drivers/media/v4l2-core/v4l2-dv-timings.c
1143
return phys_addr | (input << 4);
drivers/media/v4l2-core/v4l2-dv-timings.c
1145
if ((phys_addr & 0x000f) == 0)
drivers/media/v4l2-core/v4l2-dv-timings.c
1146
return phys_addr | input;
drivers/media/v4l2-core/v4l2-dv-timings.c
1180
int v4l2_phys_addr_validate(u16 phys_addr, u16 *parent, u16 *port)
drivers/media/v4l2-core/v4l2-dv-timings.c
1185
*parent = phys_addr;
drivers/media/v4l2-core/v4l2-dv-timings.c
1188
if (phys_addr == CEC_PHYS_ADDR_INVALID)
drivers/media/v4l2-core/v4l2-dv-timings.c
1191
if (phys_addr & (0xf << i))
drivers/media/v4l2-core/v4l2-dv-timings.c
1196
*parent = phys_addr & (0xfff0 << i);
drivers/media/v4l2-core/v4l2-dv-timings.c
1198
*port = (phys_addr >> i) & 0xf;
drivers/media/v4l2-core/v4l2-dv-timings.c
1200
if ((phys_addr & (0xf << i)) == 0)
drivers/misc/pci_endpoint_test.c
836
dma_addr_t phys_addr;
drivers/misc/pci_endpoint_test.c
887
phys_addr = PTR_ALIGN(orig_phys_addr, alignment);
drivers/misc/pci_endpoint_test.c
888
offset = phys_addr - orig_phys_addr;
drivers/misc/pci_endpoint_test.c
891
phys_addr = orig_phys_addr;
drivers/misc/pci_endpoint_test.c
900
lower_32_bits(phys_addr));
drivers/misc/pci_endpoint_test.c
902
upper_32_bits(phys_addr));
drivers/misc/pci_endpoint_test.c
934
dma_addr_t phys_addr;
drivers/misc/pci_endpoint_test.c
982
phys_addr = PTR_ALIGN(orig_phys_addr, alignment);
drivers/misc/pci_endpoint_test.c
983
offset = phys_addr - orig_phys_addr;
drivers/misc/pci_endpoint_test.c
986
phys_addr = orig_phys_addr;
drivers/misc/pci_endpoint_test.c
991
lower_32_bits(phys_addr));
drivers/misc/pci_endpoint_test.c
993
upper_32_bits(phys_addr));
drivers/misc/sgi-xp/xp_main.c
58
enum xp_retval (*xp_expand_memprotect) (unsigned long phys_addr,
drivers/misc/sgi-xp/xp_main.c
61
enum xp_retval (*xp_restrict_memprotect) (unsigned long phys_addr,
drivers/misc/sgi-xp/xp_uv.c
107
xp_restrict_memprotect_uv(unsigned long phys_addr, unsigned long size)
drivers/misc/sgi-xp/xp_uv.c
112
ret = uv_bios_change_memprotect(phys_addr, size,
drivers/misc/sgi-xp/xp_uv.c
89
xp_expand_memprotect_uv(unsigned long phys_addr, unsigned long size)
drivers/misc/sgi-xp/xp_uv.c
94
ret = uv_bios_change_memprotect(phys_addr, size, UV_MEMPROT_ALLOW_RW);
drivers/mmc/host/bcm2835.c
1292
host->dma_cfg_tx.dst_addr = host->phys_addr + SDDATA;
drivers/mmc/host/bcm2835.c
1297
host->dma_cfg_rx.src_addr = host->phys_addr + SDDATA;
drivers/mmc/host/bcm2835.c
1400
host->phys_addr = be32_to_cpup(regaddr_p);
drivers/mmc/host/bcm2835.c
150
u32 phys_addr;
drivers/mmc/host/mvsdio.c
124
dma_addr_t phys_addr;
drivers/mmc/host/mvsdio.c
129
phys_addr = sg_dma_address(data->sg);
drivers/mmc/host/mvsdio.c
130
mvsd_write(MVSD_SYS_ADDR_LOW, (u32)phys_addr & 0xffff);
drivers/mmc/host/mvsdio.c
131
mvsd_write(MVSD_SYS_ADDR_HI, (u32)phys_addr >> 16);
drivers/net/ethernet/3com/3c509.c
251
static int el3_isa_id_sequence(__be16 *phys_addr)
drivers/net/ethernet/3com/3c509.c
280
phys_addr[i] = htons(id_read_eeprom(i));
drivers/net/ethernet/3com/3c509.c
290
ether_addr_equal((u8 *)phys_addr,
drivers/net/ethernet/3com/3c509.c
294
phys_addr[0] & 0xff,
drivers/net/ethernet/3com/3c509.c
295
phys_addr[0] >> 8,
drivers/net/ethernet/3com/3c509.c
296
phys_addr[1] & 0xff,
drivers/net/ethernet/3com/3c509.c
297
phys_addr[1] >> 8,
drivers/net/ethernet/3com/3c509.c
298
phys_addr[2] & 0xff,
drivers/net/ethernet/3com/3c509.c
299
phys_addr[2] >> 8);
drivers/net/ethernet/3com/3c509.c
312
static void el3_dev_fill(struct net_device *dev, __be16 *phys_addr, int ioaddr,
drivers/net/ethernet/3com/3c509.c
317
eth_hw_addr_set(dev, (u8 *)phys_addr);
drivers/net/ethernet/3com/3c509.c
329
__be16 phys_addr[3];
drivers/net/ethernet/3com/3c509.c
331
while ((err = el3_isa_id_sequence(phys_addr)) == 2)
drivers/net/ethernet/3com/3c509.c
370
el3_dev_fill(dev, phys_addr, ioaddr, isa_irq, if_port, EL3_ISA);
drivers/net/ethernet/3com/3c509.c
399
__be16 phys_addr[3];
drivers/net/ethernet/3com/3c509.c
401
while ((err = el3_isa_id_sequence(phys_addr)) == 2)
drivers/net/ethernet/3com/3c509.c
449
__be16 phys_addr[3];
drivers/net/ethernet/3com/3c509.c
459
phys_addr[i] = htons(read_eeprom(ioaddr, i));
drivers/net/ethernet/3com/3c509.c
468
el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_PNP);
drivers/net/ethernet/3com/3c509.c
607
__be16 phys_addr[3];
drivers/net/ethernet/3com/3c509.c
624
phys_addr[i] = htons(read_eeprom(ioaddr, i));
drivers/net/ethernet/3com/3c509.c
637
el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_EISA);
drivers/net/ethernet/amazon/ena/ena_com.c
1211
io_sq->desc_addr.phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
1354
io_cq->cdesc_addr.phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
1664
&phc->phys_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
1735
phc->phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
1779
phc->phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
334
dma_alloc_coherent(ena_dev->dmadev, size, &io_sq->desc_addr.phys_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
339
&io_sq->desc_addr.phys_addr, GFP_KERNEL);
drivers/net/ethernet/amazon/ena/ena_com.c
411
dma_alloc_coherent(ena_dev->dmadev, size, &io_cq->cdesc_addr.phys_addr, GFP_KERNEL);
drivers/net/ethernet/amazon/ena/ena_com.c
414
dma_alloc_coherent(ena_dev->dmadev, size, &io_cq->cdesc_addr.phys_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
913
io_cq->cdesc_addr.phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
922
io_sq->desc_addr.phys_addr);
drivers/net/ethernet/amazon/ena/ena_com.h
301
dma_addr_t phys_addr;
drivers/net/ethernet/amazon/ena/ena_com.h
87
dma_addr_t phys_addr;
drivers/net/ethernet/amd/7990.c
163
ib->phys_addr[0] = dev->dev_addr[1];
drivers/net/ethernet/amd/7990.c
164
ib->phys_addr[1] = dev->dev_addr[0];
drivers/net/ethernet/amd/7990.c
165
ib->phys_addr[2] = dev->dev_addr[3];
drivers/net/ethernet/amd/7990.c
166
ib->phys_addr[3] = dev->dev_addr[2];
drivers/net/ethernet/amd/7990.c
167
ib->phys_addr[4] = dev->dev_addr[5];
drivers/net/ethernet/amd/7990.c
168
ib->phys_addr[5] = dev->dev_addr[4];
drivers/net/ethernet/amd/7990.c
171
ib->phys_addr[i] = dev->dev_addr[i];
drivers/net/ethernet/amd/7990.h
75
volatile unsigned char phys_addr[6]; /* Physical ethernet address */
drivers/net/ethernet/amd/a2065.c
165
ib->phys_addr[0] = dev->dev_addr[1];
drivers/net/ethernet/amd/a2065.c
166
ib->phys_addr[1] = dev->dev_addr[0];
drivers/net/ethernet/amd/a2065.c
167
ib->phys_addr[2] = dev->dev_addr[3];
drivers/net/ethernet/amd/a2065.c
168
ib->phys_addr[3] = dev->dev_addr[2];
drivers/net/ethernet/amd/a2065.c
169
ib->phys_addr[4] = dev->dev_addr[5];
drivers/net/ethernet/amd/a2065.c
170
ib->phys_addr[5] = dev->dev_addr[4];
drivers/net/ethernet/amd/a2065.c
86
unsigned char phys_addr[6]; /* Physical ethernet address */
drivers/net/ethernet/amd/declance.c
210
unsigned short phys_addr[3]; /* physical ethernet address */
drivers/net/ethernet/amd/declance.c
465
*lib_ptr(ib, phys_addr[0], lp->type) = (dev->dev_addr[1] << 8) |
drivers/net/ethernet/amd/declance.c
467
*lib_ptr(ib, phys_addr[1], lp->type) = (dev->dev_addr[3] << 8) |
drivers/net/ethernet/amd/declance.c
469
*lib_ptr(ib, phys_addr[2], lp->type) = (dev->dev_addr[5] << 8) |
drivers/net/ethernet/amd/pcnet32.c
1913
lp->init_block->phys_addr[i] = dev->dev_addr[i];
drivers/net/ethernet/amd/pcnet32.c
232
u8 phys_addr[6];
drivers/net/ethernet/amd/pcnet32.c
2415
lp->init_block->phys_addr[i] = dev->dev_addr[i];
drivers/net/ethernet/amd/sunlance.c
212
u8 phys_addr[6]; /* Physical ethernet address */
drivers/net/ethernet/amd/sunlance.c
332
ib->phys_addr [0] = dev->dev_addr [1];
drivers/net/ethernet/amd/sunlance.c
333
ib->phys_addr [1] = dev->dev_addr [0];
drivers/net/ethernet/amd/sunlance.c
334
ib->phys_addr [2] = dev->dev_addr [3];
drivers/net/ethernet/amd/sunlance.c
335
ib->phys_addr [3] = dev->dev_addr [2];
drivers/net/ethernet/amd/sunlance.c
336
ib->phys_addr [4] = dev->dev_addr [5];
drivers/net/ethernet/amd/sunlance.c
337
ib->phys_addr [5] = dev->dev_addr [4];
drivers/net/ethernet/amd/sunlance.c
388
sbus_writeb(dev->dev_addr[1], &ib->phys_addr[0]);
drivers/net/ethernet/amd/sunlance.c
389
sbus_writeb(dev->dev_addr[0], &ib->phys_addr[1]);
drivers/net/ethernet/amd/sunlance.c
390
sbus_writeb(dev->dev_addr[3], &ib->phys_addr[2]);
drivers/net/ethernet/amd/sunlance.c
391
sbus_writeb(dev->dev_addr[2], &ib->phys_addr[3]);
drivers/net/ethernet/amd/sunlance.c
392
sbus_writeb(dev->dev_addr[5], &ib->phys_addr[4]);
drivers/net/ethernet/amd/sunlance.c
393
sbus_writeb(dev->dev_addr[4], &ib->phys_addr[5]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
48
dma_addr_t phys_addr, u32 addr,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
660
static void bnx2x_write_dmae_phys_len(struct bnx2x *bp, dma_addr_t phys_addr,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
667
bnx2x_write_dmae(bp, phys_addr + offset,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
673
bnx2x_write_dmae(bp, phys_addr + offset, addr + offset, len);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1672
u64 phys_addr;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1689
phys_addr = nicvf_iova_to_phys(nic, *rb_ptrs);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1690
if (!phys_addr) {
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1700
phys_addr, xdp);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1702
phys_addr - cqe_rx->align_pad,
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1710
nicvf_unmap_rcv_buffer(nic, *rb_ptrs, phys_addr, xdp);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1711
page = virt_to_page(phys_to_virt(phys_addr));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1712
offset = phys_to_virt(phys_addr) - page_address(page);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
321
u64 buf_addr, phys_addr;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
339
phys_addr = nicvf_iova_to_phys(nic, buf_addr);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
342
if (phys_addr)
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
343
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
350
phys_addr = nicvf_iova_to_phys(nic, buf_addr);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
353
if (phys_addr)
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
354
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/chelsio/cxgb3/adapter.h
116
dma_addr_t phys_addr; /* physical address of HW ring start */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
141
dma_addr_t phys_addr; /* physical address of the ring */
drivers/net/ethernet/chelsio/cxgb3/adapter.h
179
dma_addr_t phys_addr; /* physical address of the ring */
drivers/net/ethernet/chelsio/cxgb3/sge.c
3036
&q->fl[0].phys_addr, &q->fl[0].sdesc);
drivers/net/ethernet/chelsio/cxgb3/sge.c
3043
&q->fl[1].phys_addr, &q->fl[1].sdesc);
drivers/net/ethernet/chelsio/cxgb3/sge.c
3049
&q->rspq.phys_addr, NULL);
drivers/net/ethernet/chelsio/cxgb3/sge.c
3062
&q->txq[i].phys_addr,
drivers/net/ethernet/chelsio/cxgb3/sge.c
3112
q->rspq.phys_addr, q->rspq.size,
drivers/net/ethernet/chelsio/cxgb3/sge.c
3119
q->fl[i].phys_addr, q->fl[i].size,
drivers/net/ethernet/chelsio/cxgb3/sge.c
3127
SGE_CNTXT_ETH, id, q->txq[TXQ_ETH].phys_addr,
drivers/net/ethernet/chelsio/cxgb3/sge.c
3136
q->txq[TXQ_OFLD].phys_addr,
drivers/net/ethernet/chelsio/cxgb3/sge.c
3145
q->txq[TXQ_CTRL].phys_addr,
drivers/net/ethernet/chelsio/cxgb3/sge.c
687
q->fl[i].phys_addr);
drivers/net/ethernet/chelsio/cxgb3/sge.c
703
q->txq[i].desc, q->txq[i].phys_addr);
drivers/net/ethernet/chelsio/cxgb3/sge.c
713
q->rspq.desc, q->rspq.phys_addr);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1839
int t4_eeprom_ptov(unsigned int phys_addr, unsigned int fn, unsigned int sz);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
789
dma_addr_t phys_addr; /* physical address of the ring */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
855
dma_addr_t phys_addr; /* physical address of the ring */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1191
static int eeprom_rd_phys(struct adapter *adap, unsigned int phys_addr, u32 *v)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1193
int vaddr = t4_eeprom_ptov(phys_addr, adap->pf, EEPROMPFSIZE);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1200
static int eeprom_wr_phys(struct adapter *adap, unsigned int phys_addr, u32 v)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1202
int vaddr = t4_eeprom_ptov(phys_addr, adap->pf, EEPROMPFSIZE);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4375
&iq->phys_addr, NULL, 0,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4397
c.iqaddr = cpu_to_be64(iq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4540
iq->desc, iq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4592
&txq->q.phys_addr, &txq->q.sdesc, s->stat_len,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4633
c.eqaddr = cpu_to_be64(txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4652
txq->q.desc, txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4684
sizeof(struct tx_desc), 0, &txq->q.phys_addr,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4708
c.eqaddr = cpu_to_be64(txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4714
txq->q.desc, txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4753
sizeof(struct tx_sw_desc), &q->phys_addr,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4779
c.eqaddr = cpu_to_be64(q->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4787
q->desc, q->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4845
q->desc, q->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
4861
rq->desc, rq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2711
int t4_eeprom_ptov(unsigned int phys_addr, unsigned int fn, unsigned int sz)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2714
if (phys_addr < 1024)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2715
return phys_addr + (31 << 10);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2716
if (phys_addr < 1024 + fn)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2717
return 31744 - fn + phys_addr - 1024;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2718
if (phys_addr < EEPROMSIZE)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
2719
return phys_addr - 1024 - fn;
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
187
dma_addr_t phys_addr; /* PCI bus address of ring */
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
251
dma_addr_t phys_addr; /* PCI bus address of hardware ring */
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2234
0, &rspq->phys_addr, NULL, 0);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2267
cmd.iqaddr = cpu_to_be64(rspq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2388
rspq->desc, rspq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2433
&txq->q.phys_addr, &txq->q.sdesc, s->stat_len);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2466
cmd.eqaddr = cpu_to_be64(txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2482
txq->q.desc, txq->q.phys_addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2517
tq->desc, tq->phys_addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2536
rspq->desc, rspq->phys_addr);
drivers/net/ethernet/emulex/benet/be_cmds.c
820
static void be_cmd_page_addrs_prepare(struct phys_addr *pages, u32 max_pages,
drivers/net/ethernet/emulex/benet/be_cmds.h
393
struct phys_addr pages[8];
drivers/net/ethernet/emulex/benet/be_cmds.h
496
struct phys_addr pages[8];
drivers/net/ethernet/emulex/benet/be_cmds.h
558
struct phys_addr pages[8];
drivers/net/ethernet/emulex/benet/be_cmds.h
567
struct phys_addr pages[8];
drivers/net/ethernet/emulex/benet/be_cmds.h
592
struct phys_addr pages[8];
drivers/net/ethernet/emulex/benet/be_cmds.h
609
struct phys_addr pages[2];
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
110
phys_addr_t phys_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
112
phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
114
return phys_to_virt(phys_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
213
phys_addr_t phys_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
215
phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
217
return phys_to_virt(phys_addr);
drivers/net/ethernet/freescale/fec_main.c
1755
dma_addr_t phys_addr;
drivers/net/ethernet/freescale/fec_main.c
1762
phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM;
drivers/net/ethernet/freescale/fec_main.c
1763
bdp->cbd_bufaddr = cpu_to_fec32(phys_addr);
drivers/net/ethernet/freescale/fec_main.c
1772
dma_addr_t phys_addr;
drivers/net/ethernet/freescale/fec_main.c
1779
phys_addr = xsk_buff_xdp_get_dma(new_xdp);
drivers/net/ethernet/freescale/fec_main.c
1780
bdp->cbd_bufaddr = cpu_to_fec32(phys_addr);
drivers/net/ethernet/freescale/fec_main.c
3998
dma_addr_t phys_addr;
drivers/net/ethernet/freescale/fec_main.c
4029
phys_addr = page_pool_get_dma_addr(page) + FEC_ENET_XDP_HEADROOM;
drivers/net/ethernet/freescale/fec_main.c
4030
bdp->cbd_bufaddr = cpu_to_fec32(phys_addr);
drivers/net/ethernet/freescale/fec_main.c
4048
dma_addr_t phys_addr;
drivers/net/ethernet/freescale/fec_main.c
4056
phys_addr = xsk_buff_xdp_get_dma(buf[i].xdp);
drivers/net/ethernet/freescale/fec_main.c
4057
bdp->cbd_bufaddr = cpu_to_fec32(phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1006
virt_addr = dma_alloc_coherent(dev, size, &phys_addr,
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1013
priv->pool[i].phys_addr = phys_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1026
dma_addr_t phys_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1030
&phys_addr, GFP_KERNEL);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1035
priv->tx_ring.phys_addr = phys_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1045
priv->tx_ring.desc, priv->tx_ring.phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
214
dma_addr_t phys_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
221
dma_addr_t phys_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
380
hix5hd2_set_rx_fq(priv, priv->rx_fq.phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
381
hix5hd2_set_rx_bq(priv, priv->rx_bq.phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
382
hix5hd2_set_tx_rq(priv, priv->tx_rq.phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
383
hix5hd2_set_tx_bq(priv, priv->tx_bq.phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
766
addr = priv->tx_ring.phys_addr + pos * sizeof(struct sg_desc);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
986
priv->pool[i].phys_addr);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
996
dma_addr_t phys_addr;
drivers/net/ethernet/marvell/mvneta.c
1723
u32 phys_addr, void *virt_addr,
drivers/net/ethernet/marvell/mvneta.c
1728
rx_desc->buf_phys_addr = phys_addr;
drivers/net/ethernet/marvell/mvneta.c
1940
dma_addr_t phys_addr;
drivers/net/ethernet/marvell/mvneta.c
1948
phys_addr = page_pool_get_dma_addr(page) + pp->rx_offset_correction;
drivers/net/ethernet/marvell/mvneta.c
1949
mvneta_rx_desc_fill(rx_desc, phys_addr, page, rxq);
drivers/net/ethernet/marvell/mvneta.c
2563
dma_addr_t phys_addr;
drivers/net/ethernet/marvell/mvneta.c
2572
phys_addr = rx_desc->buf_phys_addr;
drivers/net/ethernet/marvell/mvneta.c
2639
dma_unmap_single(&pp->bm_priv->pdev->dev, phys_addr,
drivers/net/ethernet/marvell/mvneta_bm.c
105
phys_addr = dma_map_single(&priv->pdev->dev, buf, bm_pool->buf_size,
drivers/net/ethernet/marvell/mvneta_bm.c
107
if (unlikely(dma_mapping_error(&priv->pdev->dev, phys_addr)))
drivers/net/ethernet/marvell/mvneta_bm.c
110
mvneta_bm_pool_put_bp(priv, bm_pool, phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
124
&bm_pool->phys_addr,
drivers/net/ethernet/marvell/mvneta_bm.c
131
bm_pool->phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
137
err = mvebu_mbus_get_dram_win_info(bm_pool->phys_addr, &target_id,
drivers/net/ethernet/marvell/mvneta_bm.c
141
bm_pool->phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
147
bm_pool->phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
275
bm_pool->virt_addr, bm_pool->phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
98
dma_addr_t phys_addr;
drivers/net/ethernet/marvell/mvneta_bm.h
124
dma_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1048
phys_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1074
&phys_addr, GFP_KERNEL);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1079
phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3592
phys_addr_t phys_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3596
&dma_addr, &phys_addr, GFP_ATOMIC);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3600
mvpp2_bm_pool_put(port, pool, dma_addr, 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
3872
phys_addr = mvpp2_rxdesc_dma_addr_get(port, rx_desc);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3876
buff_hdr = (struct mvpp2_buff_hdr *)phys_to_virt(phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3886
mvpp2_bm_pool_put(port, pool, dma_addr, phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3888
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
3927
phys_addr = mvpp2_rxdesc_cookie_get(port, rx_desc);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3928
data = (void *)phys_to_virt(phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4068
mvpp2_bm_pool_put(port, pool, dma_addr, phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
464
phys_addr_t *phys_addr)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
470
*phys_addr = mvpp2_thread_read(priv, thread, MVPP2_BM_VIRT_ALLOC_REG);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
485
*phys_addr |= (u64)phys_addr_highbits << 32;
drivers/net/ethernet/ni/nixge.c
247
dma_addr_t phys_addr;
drivers/net/ethernet/ni/nixge.c
253
phys_addr = nixge_hw_dma_bd_get_addr(&priv->rx_bd_v[i],
drivers/net/ethernet/ni/nixge.c
256
dma_unmap_single(ndev->dev.parent, phys_addr,
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1578
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
620
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
636
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
652
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
670
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
267
u64 phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
328
prq_rds[i].host_phys_addr = cpu_to_le64(rds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
341
prq_sds[i].host_phys_addr = cpu_to_le64(sds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
346
phys_addr = hostrq_phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
348
cmd.req.arg1 = (u32)(phys_addr >> 32);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
349
cmd.req.arg2 = (u32)(phys_addr & 0xffffffff);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
427
u64 offset, phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
462
prq->dummy_dma_addr = cpu_to_le64(adapter->dummy_dma.phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
464
offset = recv_ctx->phys_addr + sizeof(struct netxen_ring_ctx);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
469
prq_cds->host_phys_addr = cpu_to_le64(tx_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
472
phys_addr = rq_phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
474
cmd.req.arg1 = (u32)(phys_addr >> 32);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
475
cmd.req.arg2 = ((u32)phys_addr & 0xffffffff);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
693
hwctx->cmd_ring_addr = cpu_to_le64(tx_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
701
cpu_to_le64(rds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
710
hwctx->sts_ring_addr = cpu_to_le64(sds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
713
hwctx->sts_rings[ring].addr = cpu_to_le64(sds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
723
lower_32_bits(recv_ctx->phys_addr));
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
725
upper_32_bits(recv_ctx->phys_addr));
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
750
&recv_ctx->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
759
cpu_to_le64(recv_ctx->phys_addr +
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
766
&tx_ring->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
781
&rds_ring->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
802
&sds_ring->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
879
recv_ctx->hwctx, recv_ctx->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
887
tx_ring->desc_head, tx_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
898
rds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
910
sds_ring->phys_addr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1250
&adapter->dummy_dma.phys_addr,
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1258
addr = (uint64_t) adapter->dummy_dma.phys_addr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1306
adapter->dummy_dma.phys_addr);
drivers/net/ethernet/qlogic/qed/qed_chain.c
61
dma_addr_t phys_addr)
drivers/net/ethernet/qlogic/qed/qed_chain.c
64
chain->p_phys_addr = phys_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1603
(p_shdw[line].phys_addr >> 12));
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1608
(u64)(p_shdw[line].phys_addr >> 12));
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2277
p_hwfn->p_cxt_mngr->ilt_shadow[shadow_line].phys_addr = p_phys;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2288
(p_hwfn->p_cxt_mngr->ilt_shadow[shadow_line].phys_addr
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2387
p_hwfn->p_cxt_mngr->ilt_shadow[i].phys_addr);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2390
p_hwfn->p_cxt_mngr->ilt_shadow[i].phys_addr = 0;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
784
p_t2->dma_mem[i].phys_addr);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
806
&p_t2->dma_mem[i].phys_addr,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
864
p_t2->first_free = (u64)p_t2->dma_mem[0].phys_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
867
p_t2->last_free = (u64)p_t2_last_page->phys_addr +
drivers/net/ethernet/qlogic/qed/qed_cxt.c
875
u64 p_ent_phys = (u64)p_t2->dma_mem[i].phys_addr, val;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
884
val = (u64)p_t2->dma_mem[i + 1].phys_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
931
p_dma->phys_addr);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
972
ilt_shadow[line].phys_addr = p_phys;
drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h
499
struct dbg_bus_mem_addr phys_addr; /* PCI buffer physical address */
drivers/net/ethernet/qlogic/qed/qed_hsi.h
1898
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1720
&storm_mem_desc->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1766
((u32 *)&storm_mem_desc->phys_addr)[i]);
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1787
storm_mem_desc->phys_addr);
drivers/net/ethernet/qlogic/qed/qed_int.c
1533
u64 phys_addr = (u64)sb_phys;
drivers/net/ethernet/qlogic/qed/qed_int.c
1535
qed_dmae_host2grc(p_hwfn, p_ptt, (u64)(uintptr_t)&phys_addr,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
114
u8 **data, dma_addr_t *phys_addr)
drivers/net/ethernet/qlogic/qed/qed_ll2.c
125
*phys_addr = dma_map_single(&cdev->pdev->dev,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
128
if (dma_mapping_error(&cdev->pdev->dev, *phys_addr)) {
drivers/net/ethernet/qlogic/qed/qed_ll2.c
142
dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
203
dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
242
buffer->phys_addr = new_phys_addr;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
246
buffer->phys_addr, 0, buffer, 1);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
2546
buffer->phys_addr, 0, buffer, 1);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
2550
dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
2613
&buffer->phys_addr);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
65
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
450
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
584
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
601
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
633
dma_addr_t phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1096
sds_mbx.phy_addr_low = LSD(sds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1097
sds_mbx.phy_addr_high = MSD(sds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1219
sds_mbx.phy_addr_low = LSD(sds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1220
sds_mbx.phy_addr_high = MSD(sds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1240
rds_mbx.phy_addr_reg_low = LSD(rds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1241
rds_mbx.phy_addr_reg_high = MSD(rds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1247
rds_mbx.phy_addr_jmb_low = LSD(rds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1248
rds_mbx.phy_addr_jmb_high = MSD(rds->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1337
mbx.phys_addr_low = LSD(tx->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1338
mbx.phys_addr_high = MSD(tx->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
252
u64 phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
314
prq_rds[i].host_phys_addr = cpu_to_le64(rds_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
327
prq_sds[i].host_phys_addr = cpu_to_le64(sds_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
336
phys_addr = hostrq_phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
341
cmd.req.arg[1] = MSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
342
cmd.req.arg[2] = LSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
427
u64 phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
478
prq_cds->host_phys_addr = cpu_to_le64(tx_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
481
phys_addr = rq_phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
487
cmd.req.arg[1] = MSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
488
cmd.req.arg[2] = LSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
583
&tx_ring->phys_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
597
&rds_ring->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
611
&sds_ring->phys_addr, GFP_KERNEL);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
743
tx_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
755
rds_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
767
sds_ring->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
433
u64 phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
457
phys_addr = cardrsp_phys_addr;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
459
cmd.req.arg[2] = MSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
460
cmd.req.arg[3] = LSD(phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2095
fw_dump->dma_buffer, fw_dump->phys_addr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
1266
&fw_dump->phys_addr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
806
dma_phys_addr = fw_dump->phys_addr;
drivers/net/wireless/ath/ath5k/ath5k.h
1507
int ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr);
drivers/net/wireless/ath/ath5k/ath5k.h
1512
u32 phys_addr);
drivers/net/wireless/ath/ath5k/dma.c
106
ath5k_hw_reg_write(ah, phys_addr, AR5K_RXDP);
drivers/net/wireless/ath/ath5k/dma.c
396
ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, u32 phys_addr)
drivers/net/wireless/ath/ath5k/dma.c
431
ath5k_hw_reg_write(ah, phys_addr, tx_reg);
drivers/net/wireless/ath/ath5k/dma.c
98
ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
456
dma_addr_t phys_addr;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
583
phys_addr = dma_map_single(&il->pci_dev->dev, skb->data + hdr_len,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
585
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr)))
drivers/net/wireless/intel/iwlegacy/3945-mac.c
595
il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, secondlen, 0,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1659
dma_addr_t phys_addr;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1831
phys_addr = dma_map_single(&il->pci_dev->dev, skb->data + hdr_len,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1833
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr)))
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1843
il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, secondlen,
drivers/net/wireless/intel/iwlegacy/common.c
3121
dma_addr_t phys_addr;
drivers/net/wireless/intel/iwlegacy/common.c
3212
phys_addr = dma_map_single(&il->pci_dev->dev, &out_cmd->hdr, fix_size,
drivers/net/wireless/intel/iwlegacy/common.c
3214
if (unlikely(dma_mapping_error(&il->pci_dev->dev, phys_addr))) {
drivers/net/wireless/intel/iwlegacy/common.c
3218
dma_unmap_addr_set(out_meta, mapping, phys_addr);
drivers/net/wireless/intel/iwlegacy/common.c
3227
il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, fix_size, 1,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1205
dma_addr_t phys_addr;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1376
phys_addr = dma_map_single(trans->dev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1380
if (dma_mapping_error(trans->dev, phys_addr)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1385
iwl_txq_gen2_set_tb(trans, tfd, phys_addr,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1400
phys_addr = dma_map_single(trans->dev, data,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1402
if (dma_mapping_error(trans->dev, phys_addr)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1407
iwl_txq_gen2_set_tb(trans, tfd, phys_addr, cmdlen[i]);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1351
dma_addr_t phys_addr;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1546
phys_addr = dma_map_single(trans->dev,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1550
if (dma_mapping_error(trans->dev, phys_addr)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1557
iwl_pcie_txq_build_tfd(trans, txq, phys_addr,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1572
phys_addr = dma_map_single(trans->dev, data,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1574
if (dma_mapping_error(trans->dev, phys_addr)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1581
iwl_pcie_txq_build_tfd(trans, txq, phys_addr, cmdlen[i], false);
drivers/ntb/ntb_transport.c
1177
mw_base = nt->mw_vec[mw_num].phys_addr;
drivers/ntb/ntb_transport.c
1307
rc = ntb_peer_mw_get_addr(ndev, i, &mw->phys_addr,
drivers/ntb/ntb_transport.c
1312
mw->vbase = ioremap_wc(mw->phys_addr, mw->phys_size);
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
1414
ret = ntb_peer_mw_get_addr(perf->ntb, perf->gidx, &phys_addr,
drivers/ntb/test/ntb_perf.c
1419
peer->outbuf = devm_ioremap_wc(&perf->ntb->dev, phys_addr,
drivers/ntb/test/ntb_perf.c
1424
peer->out_phys_addr = phys_addr;
drivers/nvdimm/pmem.c
256
*pfn = PHYS_PFN(pmem->phys_addr + offset);
drivers/nvdimm/pmem.c
438
u64 offset = PFN_PHYS(pfn) - pmem->phys_addr - pmem->data_offset;
drivers/nvdimm/pmem.c
491
pmem->phys_addr = res->start;
drivers/nvdimm/pmem.c
50
return pmem->phys_addr + offset;
drivers/nvdimm/pmem.c
534
addr = devm_memremap(dev, pmem->phys_addr,
drivers/nvdimm/pmem.h
15
phys_addr_t phys_addr;
drivers/of/platform.c
291
if (res.start != auxdata->phys_addr)
drivers/of/platform.c
305
if (!auxdata->phys_addr && !auxdata->name) {
drivers/pci/controller/cadence/pcie-cadence-ep.c
87
dma_addr_t bar_phys = epf_bar->phys_addr;
drivers/pci/controller/dwc/pcie-designware-ep.c
243
if (!IS_ALIGNED(submap[i].phys_addr, align))
drivers/pci/controller/dwc/pcie-designware-ep.c
298
parent_bus_addr = submap[i].phys_addr;
drivers/pci/controller/dwc/pcie-designware-ep.c
596
epf_bar->phys_addr, bar, size);
drivers/pci/controller/dwc/pcie-designware-ep.c
922
.phys_addr = pci->edma_reg_phys + db_offset,
drivers/pci/controller/pcie-rcar-ep.c
201
dma_addr_t cpu_addr = epf_bar->phys_addr;
drivers/pci/controller/pcie-rockchip-ep.c
156
dma_addr_t bar_phys = epf_bar->phys_addr;
drivers/pci/devres.c
153
phys_addr_t phys_addr)
drivers/pci/devres.c
162
error = pci_remap_iospace(res, phys_addr);
drivers/pci/endpoint/functions/pci-epf-mhi.c
733
epf_bar->phys_addr = epf_mhi->mmio_phys;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1165
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1177
phys_addr = epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1180
pci_epc_mem_free_addr(epc, phys_addr, mw_addr, size);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1386
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1403
mw_addr = pci_epc_mem_alloc_addr(peer_epc, &phys_addr, size);
drivers/pci/endpoint/functions/pci-epf-ntb.c
1414
epf_bar->phys_addr = phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
242
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
255
phys_addr = peer_epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
260
phys_addr += ctrl->mw1_offset;
drivers/pci/endpoint/functions/pci-epf-ntb.c
274
ret = pci_epc_map_addr(epc, func_no, vfunc_no, phys_addr, addr, size);
drivers/pci/endpoint/functions/pci-epf-ntb.c
301
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
312
phys_addr = peer_epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
315
phys_addr += ctrl->mw1_offset;
drivers/pci/endpoint/functions/pci-epf-ntb.c
319
pci_epc_unmap_addr(epc, func_no, vfunc_no, phys_addr);
drivers/pci/endpoint/functions/pci-epf-ntb.c
391
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
405
phys_addr = peer_epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
409
ret = pci_epc_map_msi_irq(epc, func_no, vfunc_no, phys_addr, db_count,
drivers/pci/endpoint/functions/pci-epf-ntb.c
498
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
514
phys_addr = peer_epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
526
ret = pci_epc_map_addr(epc, func_no, vfunc_no, phys_addr, msg_addr,
drivers/pci/endpoint/functions/pci-epf-ntb.c
534
phys_addr = phys_addr + db_entry_size;
drivers/pci/endpoint/functions/pci-epf-ntb.c
597
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
607
phys_addr = peer_epf_bar->phys_addr;
drivers/pci/endpoint/functions/pci-epf-ntb.c
611
pci_epc_unmap_addr(epc, func_no, vfunc_no, phys_addr);
drivers/pci/endpoint/functions/pci-epf-ntb.c
808
epf_bar->phys_addr = peer_epf_bar->phys_addr + peer_spad_offset;
drivers/pci/endpoint/functions/pci-epf-test.c
417
dst_map.phys_addr, src_map.phys_addr,
drivers/pci/endpoint/functions/pci-epf-test.c
510
dst_phys_addr, map.phys_addr,
drivers/pci/endpoint/functions/pci-epf-test.c
609
map.phys_addr, src_phys_addr,
drivers/pci/endpoint/functions/pci-epf-test.c
786
&epf_test->db_bar.phys_addr,
drivers/pci/endpoint/functions/pci-epf-test.c
924
submap[i].phys_addr = bar->phys_addr + (phys_idx * sub_size);
drivers/pci/endpoint/functions/pci-epf-vntb.c
1426
epf_bar->phys_addr = addr;
drivers/pci/endpoint/functions/pci-epf-vntb.c
228
phys_addr_t phys_addr;
drivers/pci/endpoint/functions/pci-epf-vntb.c
233
phys_addr = ntb->vpci_mw_phy[mw];
drivers/pci/endpoint/functions/pci-epf-vntb.c
240
ret = pci_epc_map_addr(ntb->epf->epc, func_no, vfunc_no, phys_addr, addr, size);
drivers/pci/endpoint/functions/pci-epf-vntb.c
772
ntb->epf->bar[barno].phys_addr = 0;
drivers/pci/endpoint/pci-ep-msi.c
79
addr = doorbell->phys_addr;
drivers/pci/endpoint/pci-epc-core.c
331
phys_addr_t phys_addr, u8 interrupt_num, u32 entry_size,
drivers/pci/endpoint/pci-epc-core.c
343
ret = epc->ops->map_msi_irq(epc, func_no, vfunc_no, phys_addr,
drivers/pci/endpoint/pci-epc-core.c
483
phys_addr_t phys_addr)
drivers/pci/endpoint/pci-epc-core.c
492
epc->ops->unmap_addr(epc, func_no, vfunc_no, phys_addr);
drivers/pci/endpoint/pci-epc-core.c
509
phys_addr_t phys_addr, u64 pci_addr, size_t size)
drivers/pci/endpoint/pci-epc-core.c
520
ret = epc->ops->map_addr(epc, func_no, vfunc_no, phys_addr, pci_addr,
drivers/pci/endpoint/pci-epc-core.c
591
map->phys_addr = map->phys_base + map_offset;
drivers/pci/endpoint/pci-epc-mem.c
179
phys_addr_t *phys_addr, size_t size)
drivers/pci/endpoint/pci-epc-mem.c
202
*phys_addr = mem->window.phys_base +
drivers/pci/endpoint/pci-epc-mem.c
204
virt_addr = ioremap(*phys_addr, align_size);
drivers/pci/endpoint/pci-epc-mem.c
222
phys_addr_t phys_addr)
drivers/pci/endpoint/pci-epc-mem.c
230
if (phys_addr >= mem->window.phys_base &&
drivers/pci/endpoint/pci-epc-mem.c
231
phys_addr < (mem->window.phys_base + mem->window.size))
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/endpoint/pci-epc-mem.c
256
mem = pci_epc_get_matching_window(epc, phys_addr);
drivers/pci/endpoint/pci-epc-mem.c
265
pageno = (phys_addr - mem->window.phys_base) >> page_shift;
drivers/pci/endpoint/pci-epf-core.c
282
epf_bar[bar].phys_addr);
drivers/pci/endpoint/pci-epf-core.c
284
epf_bar[bar].phys_addr = 0;
drivers/pci/endpoint/pci-epf-core.c
310
dma_addr_t phys_addr;
drivers/pci/endpoint/pci-epf-core.c
329
space = dma_alloc_coherent(dev, mem_size, &phys_addr, GFP_KERNEL);
drivers/pci/endpoint/pci-epf-core.c
335
epf_bar[bar].phys_addr = phys_addr;
drivers/pci/endpoint/pci-epf-core.c
408
epf_bar[bar].phys_addr = ALIGN_DOWN(bar_addr, aligned_mem_size);
drivers/pci/endpoint/pci-epf-core.c
410
if (epf_bar[bar].phys_addr + bar_size < limit)
drivers/pci/hotplug/ibmphp.h
160
short phys_addr;
drivers/pci/hotplug/ibmphp.h
214
u16 phys_addr;
drivers/pci/hotplug/ibmphp_ebda.c
314
hpc_list_ptr->phys_addr = sub_addr; /* offset of RSRC_CONTROLLER blk */
drivers/pci/hotplug/ibmphp_ebda.c
342
rsrc_list_ptr->phys_addr = sub_addr;
drivers/pci/hotplug/ibmphp_ebda.c
695
addr = hpc_list_ptr->phys_addr;
drivers/pci/hotplug/ibmphp_ebda.c
926
addr = rsrc_list_ptr->phys_addr;
drivers/pci/hotplug/ibmphp_ebda.c
928
debug("offset of rsrc: %x\n", rsrc_list_ptr->phys_addr);
drivers/pci/msi/msi.c
575
resource_size_t phys_addr;
drivers/pci/msi/msi.c
588
phys_addr = pci_resource_start(dev, bir) + table_offset;
drivers/pci/msi/msi.c
590
return ioremap(phys_addr, nr_entries * PCI_MSIX_ENTRY_SIZE);
drivers/pci/of_property.c
167
of_pci_set_address(pdev, reg.phys_addr, 0, 0, 0, true);
drivers/pci/of_property.c
18
u32 phys_addr[OF_PCI_ADDRESS_CELLS];
drivers/pci/pci.c
4066
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr)
drivers/pci/pci.c
4077
return vmap_page_range(vaddr, vaddr + resource_size(res), phys_addr,
drivers/platform/x86/amd/pmf/core.c
275
u64 phys_addr;
drivers/platform/x86/amd/pmf/core.c
298
phys_addr = virt_to_phys(dev->buf);
drivers/platform/x86/amd/pmf/core.c
299
hi = phys_addr >> 32;
drivers/platform/x86/amd/pmf/core.c
300
low = phys_addr & GENMASK(31, 0);
drivers/platform/x86/asus-wmi.c
527
u64 phys_addr;
drivers/platform/x86/asus-wmi.c
539
phys_addr = virt_to_phys(input.pointer);
drivers/platform/x86/asus-wmi.c
542
phys_addr, 0, &retval);
drivers/rapidio/devices/rio_mport_cdev.c
1077
&map->phys_addr, GFP_KERNEL);
drivers/rapidio/devices/rio_mport_cdev.c
1111
map.dma_handle = mapping->phys_addr;
drivers/rapidio/devices/rio_mport_cdev.c
1137
if (map->dir == MAP_DMA && map->phys_addr == handle &&
drivers/rapidio/devices/rio_mport_cdev.c
115
dma_addr_t phys_addr; /* for mmap */
drivers/rapidio/devices/rio_mport_cdev.c
1197
&map->phys_addr, GFP_KERNEL);
drivers/rapidio/devices/rio_mport_cdev.c
1204
raddr = map->phys_addr;
drivers/rapidio/devices/rio_mport_cdev.c
1205
ret = rio_map_inb_region(mport, map->phys_addr, raddr, (u32)size, 0);
drivers/rapidio/devices/rio_mport_cdev.c
1223
map->virt_addr, map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
1284
map.handle = mapping->phys_addr;
drivers/rapidio/devices/rio_mport_cdev.c
1323
if (map->dir == MAP_INBOUND && map->phys_addr == handle) {
drivers/rapidio/devices/rio_mport_cdev.c
2136
&map->phys_addr, mport->name);
drivers/rapidio/devices/rio_mport_cdev.c
2142
rio_unmap_inb_region(mport, map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2146
map->virt_addr, map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2159
rmcd_debug(MMAP, "%pad", &map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2167
rmcd_debug(MMAP, "%pad", &map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2196
if (baddr >= map->phys_addr &&
drivers/rapidio/devices/rio_mport_cdev.c
2197
baddr < (map->phys_addr + map->size)) {
drivers/rapidio/devices/rio_mport_cdev.c
2207
offset = baddr - map->phys_addr;
drivers/rapidio/devices/rio_mport_cdev.c
2217
map->virt_addr, map->phys_addr, map->size);
drivers/rapidio/devices/rio_mport_cdev.c
2220
ret = vm_iomap_memory(vma, map->phys_addr, map->size);
drivers/rapidio/devices/rio_mport_cdev.c
363
map->phys_addr = *paddr;
drivers/rapidio/devices/rio_mport_cdev.c
388
*paddr = map->phys_addr;
drivers/rapidio/devices/rio_mport_cdev.c
458
if (map->dir == MAP_OUTBOUND && map->phys_addr == handle) {
drivers/rapidio/devices/rio_mport_cdev.c
885
if (baddr >= map->phys_addr &&
drivers/rapidio/devices/rio_mport_cdev.c
886
baddr < (map->phys_addr + map->size)) {
drivers/rapidio/devices/rio_mport_cdev.c
911
req->map->virt_addr + (baddr - req->map->phys_addr) +
drivers/s390/cio/css.c
1065
(dma_addr_t) chunk->phys_addr);
drivers/scsi/be2iscsi/be_cmds.c
1012
sizeof(struct phys_addr)));
drivers/scsi/be2iscsi/be_cmds.c
1025
sizeof(struct phys_addr)));
drivers/scsi/be2iscsi/be_cmds.c
694
static void be_cmd_page_addrs_prepare(struct phys_addr *pages, u32 max_pages,
drivers/scsi/be2iscsi/be_cmds.h
1123
struct phys_addr dataout_template_pa;
drivers/scsi/be2iscsi/be_cmds.h
1137
struct phys_addr dataout_template_pa;
drivers/scsi/be2iscsi/be_cmds.h
318
struct phys_addr pages[8];
drivers/scsi/be2iscsi/be_cmds.h
618
struct phys_addr pages[4];
drivers/scsi/be2iscsi/be_cmds.h
653
struct phys_addr pages[8];
drivers/scsi/be2iscsi/be_cmds.h
912
struct phys_addr pages[8];
drivers/scsi/be2iscsi/be_cmds.h
930
struct phys_addr scratch_pa;
drivers/scsi/be2iscsi/be_cmds.h
933
struct phys_addr pages[16];
drivers/scsi/be2iscsi/be_cmds.h
947
struct phys_addr pages[26];
drivers/scsi/be2iscsi/be_cmds.h
956
struct phys_addr pages[8];
drivers/scsi/be2iscsi/be_main.c
1503
struct be_bus_address phys_addr;
drivers/scsi/be2iscsi/be_main.c
1538
phys_addr.u.a32.address_lo = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe,
drivers/scsi/be2iscsi/be_main.c
1540
phys_addr.u.a32.address_lo -= dpl;
drivers/scsi/be2iscsi/be_main.c
1541
phys_addr.u.a32.address_hi = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe,
drivers/scsi/be2iscsi/be_main.c
1561
if (pasync_handle->pa.u.a64.address != phys_addr.u.a64.address ||
drivers/scsi/be2iscsi/be_main.c
1570
phys_addr.u.a64.address, ci);
drivers/scsi/be2iscsi/be_main.c
1586
cid, code, ci, phys_addr.u.a64.address);
drivers/scsi/be2iscsi/be_main.c
1730
struct phys_addr *pasync_sge;
drivers/scsi/be2iscsi/be_main.c
2396
sizeof(struct phys_addr));
drivers/scsi/be2iscsi/be_main.c
2411
sizeof(struct phys_addr));
drivers/scsi/be2iscsi/be_main.c
3153
sizeof(struct phys_addr),
drivers/scsi/be2iscsi/be_main.c
3154
sizeof(struct phys_addr), dq_vaddress);
drivers/scsi/be2iscsi/be_main.c
3205
sizeof(struct phys_addr),
drivers/scsi/be2iscsi/be_main.c
3206
sizeof(struct phys_addr), dq_vaddress);
drivers/scsi/be2iscsi/be_main.c
3736
def_pdu_ring_sz = nbufs * sizeof(struct phys_addr);
drivers/scsi/be2iscsi/be_mgmt.c
123
struct phys_addr template_address = { 0, 0 };
drivers/scsi/be2iscsi/be_mgmt.c
124
struct phys_addr *ptemplate_address;
drivers/scsi/bfa/bfad.c
592
dma_addr_t phys_addr;
drivers/scsi/bfa/bfad.c
618
&phys_addr, GFP_KERNEL);
drivers/scsi/bfa/bfad.c
624
dma_elem->dma = phys_addr;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1501
u64 phys_addr = (u64)orig_io_req->bd_tbl->bd_tbl_dma;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1540
phys_addr += (i * sizeof(struct fcoe_bd_ctx));
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1544
(u32)phys_addr;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1546
(u32)((u64)phys_addr >> 32);
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1556
sgl->mul_sgl.cur_sge_addr.lo = (u32)phys_addr;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1557
sgl->mul_sgl.cur_sge_addr.hi = (u32)((u64)phys_addr >> 32);
drivers/scsi/esas2r/esas2r.h
1256
= cpu_to_le64(rq->vrq_md->phys_addr +
drivers/scsi/esas2r/esas2r.h
749
u64 phys_addr;
drivers/scsi/esas2r/esas2r_init.c
1040
ppaddr = a->inbound_list_md.phys_addr;
drivers/scsi/esas2r/esas2r_init.c
1045
ppaddr = a->outbound_list_md.phys_addr;
drivers/scsi/esas2r/esas2r_init.c
1205
rq->vrq_md->phys_addr +
drivers/scsi/esas2r/esas2r_init.c
52
mem_desc->phys_addr = 0;
drivers/scsi/esas2r/esas2r_init.c
57
phys_addr,
drivers/scsi/esas2r/esas2r_init.c
70
mem_desc->phys_addr = ALIGN(mem_desc->phys_addr, align);
drivers/scsi/esas2r/esas2r_init.c
88
if (mem_desc->phys_addr) {
drivers/scsi/esas2r/esas2r_init.c
95
(dma_addr_t)(mem_desc->phys_addr - unalign));
drivers/scsi/esas2r/esas2r_io.c
125
esas2r_trace("rq->vrq_md->phys_addr:%x", rq->vrq_md->phys_addr);
drivers/scsi/esas2r/esas2r_io.c
167
element->address = cpu_to_le64(rq->vrq_md->phys_addr);
drivers/scsi/esas2r/esas2r_io.c
260
cpu_to_le64(sgl->phys_addr);
drivers/scsi/esas2r/esas2r_io.c
471
cpu_to_le64(sgl->phys_addr);
drivers/scsi/esas2r/esas2r_vda.c
398
rq->vrq_md->phys_addr +
drivers/scsi/esas2r/esas2r_vda.c
406
rq->vrq_md->phys_addr +
drivers/scsi/esas2r/esas2r_vda.c
435
rq->vrq_md->phys_addr +
drivers/scsi/esas2r/esas2r_vda.c
442
rq->vrq_md->phys_addr +
drivers/scsi/lpfc/lpfc_init.c
9720
uint64_t phys_addr;
drivers/scsi/lpfc/lpfc_init.c
9762
phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys;
drivers/scsi/lpfc/lpfc_init.c
9763
pa_addr = (uint32_t) ((phys_addr >> 34) & 0x3fffffff);
drivers/scsi/megaraid/megaraid_sas.h
1706
__le32 phys_addr;
drivers/scsi/megaraid/megaraid_sas.h
1713
__le64 phys_addr;
drivers/scsi/megaraid/megaraid_sas.h
1719
__le64 phys_addr;
drivers/scsi/megaraid/megaraid_sas_base.c
1274
mfi_sgl->sge32[i].phys_addr = cpu_to_le32(sg_dma_address(os_sgl));
drivers/scsi/megaraid/megaraid_sas_base.c
1303
mfi_sgl->sge64[i].phys_addr = cpu_to_le64(sg_dma_address(os_sgl));
drivers/scsi/megaraid/megaraid_sas_base.c
1332
mfi_sgl->sge_skinny[i].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
1720
le64_to_cpu(mfi_sgl->sge64[n].phys_addr));
drivers/scsi/megaraid/megaraid_sas_base.c
1724
le32_to_cpu(mfi_sgl->sge32[n].phys_addr));
drivers/scsi/megaraid/megaraid_sas_base.c
2423
dcmd->sgl.sge32[0].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
2426
dcmd->sgl.sge32[0].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
2530
dcmd->sgl.sge32[0].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
2533
dcmd->sgl.sge32[0].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
291
dcmd->sgl.sge64[0].phys_addr = cpu_to_le64(dma_addr);
drivers/scsi/megaraid/megaraid_sas_base.c
296
dcmd->sgl.sge32[0].phys_addr =
drivers/scsi/megaraid/megaraid_sas_base.c
8355
kern_sge64[i].phys_addr = cpu_to_le64(buf_handle);
drivers/scsi/megaraid/megaraid_sas_base.c
8358
kern_sge32[i].phys_addr = cpu_to_le32(buf_handle);
drivers/scsi/megaraid/megaraid_sas_base.c
8475
le64_to_cpu(kern_sge64[i].phys_addr));
drivers/scsi/megaraid/megaraid_sas_base.c
8480
le32_to_cpu(kern_sge32[i].phys_addr));
drivers/scsi/mpi3mr/mpi3mr.h
1487
dma_addr_t phys_addr);
drivers/scsi/mpi3mr/mpi3mr.h
1489
dma_addr_t phys_addr);
drivers/scsi/mpi3mr/mpi3mr_fw.c
124
dma_addr_t phys_addr)
drivers/scsi/mpi3mr/mpi3mr_fw.c
126
if (!phys_addr)
drivers/scsi/mpi3mr/mpi3mr_fw.c
129
if ((phys_addr < mrioc->reply_buf_dma) ||
drivers/scsi/mpi3mr/mpi3mr_fw.c
130
(phys_addr > mrioc->reply_buf_dma_max_address))
drivers/scsi/mpi3mr/mpi3mr_fw.c
133
return mrioc->reply_buf + (phys_addr - mrioc->reply_buf_dma);
drivers/scsi/mpi3mr/mpi3mr_fw.c
137
dma_addr_t phys_addr)
drivers/scsi/mpi3mr/mpi3mr_fw.c
139
if (!phys_addr)
drivers/scsi/mpi3mr/mpi3mr_fw.c
142
return mrioc->sense_buf + (phys_addr - mrioc->sense_buf_dma);
drivers/scsi/mpt3sas/mpt3sas_base.c
3859
mpt3sas_base_get_reply_virt_addr(struct MPT3SAS_ADAPTER *ioc, u32 phys_addr)
drivers/scsi/mpt3sas/mpt3sas_base.c
3861
if (!phys_addr)
drivers/scsi/mpt3sas/mpt3sas_base.c
3863
return ioc->reply + (phys_addr - (u32)ioc->reply_dma);
drivers/scsi/mpt3sas/mpt3sas_base.h
1742
u32 phys_addr);
drivers/scsi/pm8001/pm8001_hwi.c
3990
u64 phys_addr;
drivers/scsi/pm8001/pm8001_hwi.c
4007
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm8001_hwi.c
4008
ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm8001_hwi.c
4009
ssp_cmd.addr_high = cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm8001_hwi.c
4037
u64 phys_addr;
drivers/scsi/pm8001/pm8001_hwi.c
4080
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm8001_hwi.c
4081
sata_cmd.addr_low = lower_32_bits(phys_addr);
drivers/scsi/pm8001/pm8001_hwi.c
4082
sata_cmd.addr_high = upper_32_bits(phys_addr);
drivers/scsi/pm8001/pm8001_hwi.c
4579
dma_addr_t phys_addr = pm8001_ha->memoryMap.region[FW_FLASH].phys_addr;
drivers/scsi/pm8001/pm8001_hwi.c
4590
flash_update_info.sgl.addr = cpu_to_le64(phys_addr);
drivers/scsi/pm8001/pm8001_hwi.c
4598
fw_control_context->phys_addr = phys_addr;
drivers/scsi/pm8001/pm8001_init.c
196
pm8001_ha->memoryMap.region[i].phys_addr);
drivers/scsi/pm8001/pm8001_init.c
436
&region->phys_addr,
drivers/scsi/pm8001/pm8001_init.c
466
pm8001_ha->memoryMap.region[i].phys_addr);
drivers/scsi/pm8001/pm8001_sas.h
305
dma_addr_t phys_addr;
drivers/scsi/pm8001/pm8001_sas.h
627
dma_addr_t phys_addr;
drivers/scsi/pm8001/pm80xx_hwi.c
4352
u64 phys_addr, end_addr;
drivers/scsi/pm8001/pm80xx_hwi.c
4389
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4391
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4393
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4418
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4420
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4422
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4448
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4450
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4452
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4475
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4477
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4479
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4504
u64 phys_addr, end_addr;
drivers/scsi/pm8001/pm80xx_hwi.c
4559
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4561
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4563
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4587
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4589
cpu_to_le32(lower_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4591
cpu_to_le32(upper_32_bits(phys_addr));
drivers/scsi/pm8001/pm80xx_hwi.c
4625
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4626
sata_cmd.addr_low = lower_32_bits(phys_addr);
drivers/scsi/pm8001/pm80xx_hwi.c
4627
sata_cmd.addr_high = upper_32_bits(phys_addr);
drivers/scsi/pm8001/pm80xx_hwi.c
4649
phys_addr = ccb->ccb_dma_handle;
drivers/scsi/pm8001/pm80xx_hwi.c
4650
sata_cmd.addr_low = lower_32_bits(phys_addr);
drivers/scsi/pm8001/pm80xx_hwi.c
4651
sata_cmd.addr_high = upper_32_bits(phys_addr);
drivers/scsi/qla2xxx/qla_gbl.h
944
extern int qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr);
drivers/scsi/qla2xxx/qla_mbx.c
1508
dma_addr_t phys_addr, size_t size, uint32_t tov)
drivers/scsi/qla2xxx/qla_mbx.c
1522
mcp->mb[2] = MSW(LSD(phys_addr));
drivers/scsi/qla2xxx/qla_mbx.c
1523
mcp->mb[3] = LSW(LSD(phys_addr));
drivers/scsi/qla2xxx/qla_mbx.c
1524
mcp->mb[6] = MSW(MSD(phys_addr));
drivers/scsi/qla2xxx/qla_mbx.c
1525
mcp->mb[7] = LSW(MSD(phys_addr));
drivers/scsi/qla2xxx/qla_mbx.c
1550
qla2x00_issue_iocb(scsi_qla_host_t *vha, void *buffer, dma_addr_t phys_addr,
drivers/scsi/qla2xxx/qla_mbx.c
1553
return qla2x00_issue_iocb_timeout(vha, buffer, phys_addr, size,
drivers/scsi/qla2xxx/qla_mbx.c
6927
dma_addr_t phys_addr;
drivers/scsi/qla2xxx/qla_mbx.c
6933
phys_addr = ha->sfp_data_dma;
drivers/scsi/qla2xxx/qla_mbx.c
6944
rval = qla2x00_read_sfp(vha, phys_addr, sfp_data,
drivers/scsi/qla2xxx/qla_mbx.c
6966
phys_addr += SFP_BLOCK_SIZE;
drivers/scsi/qla2xxx/qla_mbx.c
949
qla_set_exlogin_mem_cfg(scsi_qla_host_t *vha, dma_addr_t phys_addr)
drivers/scsi/qla2xxx/qla_mbx.c
962
mcp->mb[2] = MSW(phys_addr);
drivers/scsi/qla2xxx/qla_mbx.c
963
mcp->mb[3] = LSW(phys_addr);
drivers/scsi/qla2xxx/qla_mbx.c
964
mcp->mb[6] = MSW(MSD(phys_addr));
drivers/scsi/qla2xxx/qla_mbx.c
965
mcp->mb[7] = LSW(MSD(phys_addr));
drivers/scsi/qla4xxx/ql4_glbl.h
203
dma_addr_t phys_addr);
drivers/scsi/qla4xxx/ql4_mbx.c
284
dma_addr_t phys_addr)
drivers/scsi/qla4xxx/ql4_mbx.c
295
mbox_cmd[2] = LSDW(phys_addr);
drivers/scsi/qla4xxx/ql4_mbx.c
296
mbox_cmd[3] = MSDW(phys_addr);
drivers/soc/qcom/rmtfs_mem.c
41
static DEVICE_ATTR(phys_addr, 0444, qcom_rmtfs_mem_show, NULL);
drivers/soc/qcom/smem.c
1091
u32 phys_addr;
drivers/soc/qcom/smem.c
1093
phys_addr = smem->regions[0].aux_base;
drivers/soc/qcom/smem.c
1096
smem->regions[0].virt_base = devm_ioremap_wc(smem->dev, phys_addr, size);
drivers/soc/qcom/smem.c
918
u32 phys_addr;
drivers/soc/qcom/smem.c
921
phys_addr = smem->regions[0].aux_base + le32_to_cpu(entry->offset);
drivers/soc/qcom/smem.c
922
header = devm_ioremap_wc(smem->dev, phys_addr, le32_to_cpu(entry->size));
drivers/spi/spi-stm32.c
1305
dma_conf->src_addr = spi->phys_addr + spi->cfg->regs->rx.reg;
drivers/spi/spi-stm32.c
1312
dma_conf->dst_addr = spi->phys_addr + spi->cfg->regs->tx.reg;
drivers/spi/spi-stm32.c
2391
spi->phys_addr = (dma_addr_t)res->start;
drivers/spi/spi-stm32.c
375
dma_addr_t phys_addr;
drivers/staging/vme_user/vme.c
754
phys_addr_t phys_addr;
drivers/staging/vme_user/vme.c
762
phys_addr = image->bus_resource.start + (desc->pgoff << PAGE_SHIFT);
drivers/staging/vme_user/vme.c
764
if (phys_addr + vma_size > image->bus_resource.end + 1) {
drivers/staging/vme_user/vme.c
770
mmap_action_simple_ioremap(desc, phys_addr, vma_size);
drivers/tty/serial/apbuart.c
586
addr = regs->phys_addr;
drivers/tty/serial/apbuart.h
18
unsigned int phys_addr;
drivers/tty/serial/atmel_serial.c
929
dma_addr_t phys_addr;
drivers/tty/serial/atmel_serial.c
960
phys_addr = atmel_port->tx_phys + tail;
drivers/tty/serial/atmel_serial.c
963
sg_dma_address(sg) = phys_addr;
drivers/tty/serial/atmel_serial.c
966
phys_addr += part1_len;
drivers/tty/serial/atmel_serial.c
971
sg_dma_address(sg) = phys_addr;
drivers/tty/serial/sprd_serial.c
118
dma_addr_t phys_addr;
drivers/tty/serial/sprd_serial.c
238
trans_len = state.residue - sp->tx_dma.phys_addr;
drivers/tty/serial/sprd_serial.c
240
dma_unmap_single(port->dev, sp->tx_dma.phys_addr,
drivers/tty/serial/sprd_serial.c
258
sp->tx_dma.phys_addr = dma_map_single(port->dev, tail,
drivers/tty/serial/sprd_serial.c
261
return dma_mapping_error(port->dev, sp->tx_dma.phys_addr);
drivers/tty/serial/sprd_serial.c
273
dma_unmap_single(port->dev, sp->tx_dma.phys_addr,
drivers/tty/serial/sprd_serial.c
301
dma_des = dmaengine_prep_slave_single(ud->chn, ud->phys_addr, trans_len,
drivers/tty/serial/sprd_serial.c
377
&sp->rx_dma.phys_addr, GFP_KERNEL);
drivers/tty/serial/sprd_serial.c
388
sp->rx_dma.virt, sp->rx_dma.phys_addr);
drivers/tty/serial/sprd_serial.c
429
if (!state.residue && sp->pos == sp->rx_dma.phys_addr)
drivers/tty/serial/sprd_serial.c
434
sp->rx_dma.phys_addr - sp->pos;
drivers/tty/serial/sprd_serial.c
435
sp->pos = sp->rx_dma.phys_addr;
drivers/tty/serial/sprd_serial.c
464
if (sp->pos != sp->rx_dma.phys_addr) {
drivers/tty/serial/sprd_serial.c
466
sp->rx_dma.phys_addr - sp->pos;
drivers/tty/serial/sprd_serial.c
486
sp->pos = sp->rx_dma.phys_addr;
drivers/usb/core/hcd.c
3108
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
drivers/usb/core/hcd.c
3124
if (phys_addr)
drivers/usb/core/hcd.c
3125
local_mem = devm_memremap(hcd->self.sysdev, phys_addr,
drivers/usb/gadget/udc/amd5536udc.h
559
unsigned long phys_addr;
drivers/usb/gadget/udc/amd5536udc_pci.c
156
dev->phys_addr = resource;
drivers/usb/gadget/udc/snps_udc_core.c
3150
tmp, dev->phys_addr, dev->chiprev,
drivers/usb/gadget/udc/snps_udc_plat.c
131
udc->phys_addr = (unsigned long)res->start;
drivers/video/fbdev/efifb.c
464
(md.phys_addr + (md.num_pages << EFI_PAGE_SHIFT))) {
drivers/video/fbdev/ep93xx-fb.c
421
dma_addr_t phys_addr;
drivers/video/fbdev/ep93xx-fb.c
427
virt_addr = dma_alloc_wc(info->device, fb_size, &phys_addr, GFP_KERNEL);
drivers/video/fbdev/ep93xx-fb.c
439
if (check_screenpage_bug && phys_addr & (1 << 27)) {
drivers/video/fbdev/ep93xx-fb.c
442
phys_addr);
drivers/video/fbdev/ep93xx-fb.c
444
dma_free_coherent(info->device, fb_size, virt_addr, phys_addr);
drivers/video/fbdev/ep93xx-fb.c
448
info->fix.smem_start = phys_addr;
drivers/video/fbdev/gbefb.c
1001
unsigned long phys_addr, phys_size;
drivers/video/fbdev/gbefb.c
1029
phys_addr = (((unsigned long) (*tile)) << TILE_SHIFT) + offset;
drivers/video/fbdev/gbefb.c
1035
if (remap_pfn_range(vma, addr, phys_addr >> PAGE_SHIFT,
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
549
__ATTR(phys_addr, S_IRUGO, show_phys, NULL),
drivers/virt/vmgenid.c
57
phys_addr_t phys_addr;
drivers/virt/vmgenid.c
75
phys_addr = (obj->package.elements[0].integer.value << 0) |
drivers/virt/vmgenid.c
78
virt_addr = devm_memremap(&device->dev, phys_addr, VMGENID_SIZE, MEMREMAP_WB);
drivers/virtio/virtio_pci_modern.c
853
phys_addr_t phys_addr;
drivers/virtio/virtio_pci_modern.c
859
phys_addr = pci_resource_start(pci_dev, bar);
drivers/virtio/virtio_pci_modern.c
875
region->addr = (u64) phys_addr + offset;
drivers/virtio/virtio_ring.c
436
phys_addr_t phys_addr = virt_to_phys(queue);
drivers/virtio/virtio_ring.c
437
*map_handle = (dma_addr_t)phys_addr;
drivers/virtio/virtio_ring.c
450
if (WARN_ON_ONCE(*map_handle != phys_addr)) {
drivers/w1/masters/matrox_w1.c
133
dev->phys_addr = pci_resource_start(pdev, 1);
drivers/w1/masters/matrox_w1.c
135
dev->virt_addr = ioremap(dev->phys_addr, 16384);
drivers/w1/masters/matrox_w1.c
138
__func__, dev->phys_addr, 16384);
drivers/w1/masters/matrox_w1.c
48
unsigned long phys_addr;
drivers/xen/efi.c
297
int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md)
drivers/xen/efi.c
306
return __efi_mem_desc_lookup(phys_addr, out_md);
drivers/xen/efi.c
307
phys_addr &= ~(u64)(EFI_PAGE_SIZE - 1);
drivers/xen/efi.c
313
.u.efi_info.mem.addr = phys_addr,
drivers/xen/efi.c
314
.u.efi_info.mem.size = U64_MAX - phys_addr,
drivers/xen/efi.c
321
phys_addr, rc);
drivers/xen/efi.c
324
out_md->phys_addr = info->mem.addr;
fs/pstore/ram.c
526
if (*paddr + mem_sz - cxt->phys_addr > cxt->size) {
fs/pstore/ram.c
530
cxt->size, (unsigned long long)cxt->phys_addr);
fs/pstore/ram.c
593
if (*paddr + sz - cxt->phys_addr > cxt->size) {
fs/pstore/ram.c
596
cxt->size, (unsigned long long)cxt->phys_addr);
fs/pstore/ram.c
775
cxt->phys_addr = pdata->mem_address;
fs/pstore/ram.c
784
paddr = cxt->phys_addr;
fs/pstore/ram.c
870
cxt->size, (unsigned long long)cxt->phys_addr,
fs/pstore/ram.c
89
phys_addr_t phys_addr;
include/asm-generic/early_ioremap.h
11
extern void __iomem *early_ioremap(resource_size_t phys_addr,
include/asm-generic/early_ioremap.h
13
extern void *early_memremap(resource_size_t phys_addr,
include/asm-generic/early_ioremap.h
15
extern void *early_memremap_ro(resource_size_t phys_addr,
include/asm-generic/early_ioremap.h
17
extern void *early_memremap_prot(resource_size_t phys_addr,
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/cxl/event.h
29
__le64 phys_addr;
include/linux/acpi.h
339
int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr);
include/linux/acpi.h
342
int acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base);
include/linux/dma-map-ops.h
151
int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
include/linux/dma-map-ops.h
161
phys_addr_t phys_addr, dma_addr_t device_addr, size_t size)
include/linux/dma-map-ops.h
178
int dma_init_global_coherent(phys_addr_t phys_addr, size_t size);
include/linux/dma-mapping.h
177
dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr,
include/linux/dma-mapping.h
250
phys_addr_t phys_addr, size_t size, enum dma_data_direction dir,
include/linux/efi.h
142
u64 phys_addr;
include/linux/efi.h
752
extern int efi_mem_type(unsigned long phys_addr);
include/linux/efi.h
753
extern u64 efi_mem_attributes (unsigned long phys_addr);
include/linux/efi.h
754
extern u64 efi_mem_attribute (unsigned long phys_addr, unsigned long size);
include/linux/efi.h
757
extern int efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md);
include/linux/efi.h
758
extern int __efi_mem_desc_lookup(u64 phys_addr, efi_memory_desc_t *out_md);
include/linux/firmware/imx/svc/misc.h
57
bool enable, u64 phys_addr);
include/linux/firmware/imx/svc/misc.h
72
bool enable, u64 phys_addr)
include/linux/genalloc.h
76
phys_addr_t phys_addr; /* physical starting address of memory chunk */
include/linux/iio/buffer-dma.h
63
dma_addr_t phys_addr;
include/linux/io-mapping.h
111
resource_size_t phys_addr;
include/linux/io-mapping.h
114
phys_addr = mapping->base + offset;
include/linux/io-mapping.h
116
return ioremap_wc(phys_addr, size);
include/linux/io-mapping.h
68
resource_size_t phys_addr;
include/linux/io-mapping.h
71
phys_addr = mapping->base + offset;
include/linux/io-mapping.h
77
return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
include/linux/io-mapping.h
94
resource_size_t phys_addr;
include/linux/io-mapping.h
97
phys_addr = mapping->base + offset;
include/linux/io-mapping.h
98
return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
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
81
pgprot_t __init early_memremap_pgprot_adjust(resource_size_t phys_addr,
include/linux/kmsan.h
172
phys_addr_t phys_addr, pgprot_t prot,
include/linux/kmsan.h
364
phys_addr_t phys_addr,
include/linux/of_platform.h
42
resource_size_t phys_addr;
include/linux/of_platform.h
49
{ .compatible = _compat, .phys_addr = _phys, .name = _name, \
include/linux/pci-epc.h
155
phys_addr_t phys_addr, u8 interrupt_num,
include/linux/pci-epc.h
377
phys_addr_t phys_addr,
include/linux/pci-epc.h
380
phys_addr_t phys_addr);
include/linux/pci-epc.h
387
phys_addr_t phys_addr, u8 interrupt_num,
include/linux/pci-epc.h
414
phys_addr_t *phys_addr, size_t size);
include/linux/pci-epc.h
415
void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_addr,
include/linux/pci-epc.h
59
phys_addr_t phys_addr;
include/linux/pci-epc.h
91
phys_addr_t phys_addr;
include/linux/pci-epf.h
125
dma_addr_t phys_addr;
include/linux/pci-epf.h
143
dma_addr_t phys_addr;
include/linux/pci.h
1660
int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr);
include/linux/pci.h
1662
phys_addr_t phys_addr);
include/linux/perf_event.h
1346
u64 phys_addr;
include/linux/platform_data/cros_ec_commands.h
4785
uint64_t phys_addr;
include/linux/platform_data/cros_ec_commands.h
4808
uint64_t phys_addr;
include/linux/usb/hcd.h
466
int usb_hcd_setup_local_mem(struct usb_hcd *hcd, phys_addr_t phys_addr,
include/linux/vmalloc.h
66
phys_addr_t phys_addr;
include/media/cec.h
260
u16 phys_addr;
include/media/cec.h
343
return adap->phys_addr == 0;
include/media/cec.h
373
void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr,
include/media/cec.h
482
static inline void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr,
include/media/i2c/adv7511.h
23
uint16_t phys_addr;
include/media/v4l2-dv-timings.h
258
void v4l2_set_edid_phys_addr(u8 *edid, unsigned int size, u16 phys_addr);
include/media/v4l2-dv-timings.h
259
u16 v4l2_phys_addr_for_input(u16 phys_addr, u8 input);
include/media/v4l2-dv-timings.h
260
int v4l2_phys_addr_validate(u16 phys_addr, u16 *parent, u16 *port);
include/trace/events/dma.h
41
TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr,
include/trace/events/dma.h
43
TP_ARGS(dev, phys_addr, dma_addr, size, dir, attrs),
include/trace/events/dma.h
47
__field(u64, phys_addr)
include/trace/events/dma.h
56
__entry->phys_addr = phys_addr;
include/trace/events/dma.h
68
__entry->phys_addr,
include/trace/events/dma.h
74
TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr, \
include/trace/events/dma.h
76
TP_ARGS(dev, phys_addr, dma_addr, size, dir, attrs))
include/trace/events/habanalabs.h
107
__entry->phys_addr = phys_addr;
include/trace/events/habanalabs.h
116
__entry->phys_addr,
include/trace/events/habanalabs.h
124
TP_PROTO(struct device *dev, u64 phys_addr, u64 dma_addr, size_t len,
include/trace/events/habanalabs.h
126
TP_ARGS(dev, phys_addr, dma_addr, len, dir, caller));
include/trace/events/habanalabs.h
129
TP_PROTO(struct device *dev, u64 phys_addr, u64 dma_addr, size_t len,
include/trace/events/habanalabs.h
131
TP_ARGS(dev, phys_addr, dma_addr, len, dir, caller));
include/trace/events/habanalabs.h
17
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
19
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte),
include/trace/events/habanalabs.h
24
__field(u64, phys_addr)
include/trace/events/habanalabs.h
32
__entry->phys_addr = phys_addr;
include/trace/events/habanalabs.h
40
__entry->phys_addr,
include/trace/events/habanalabs.h
46
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
47
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte));
include/trace/events/habanalabs.h
50
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
51
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte));
include/trace/events/habanalabs.h
91
TP_PROTO(struct device *dev, u64 phys_addr, u64 dma_addr, size_t len,
include/trace/events/habanalabs.h
94
TP_ARGS(dev, phys_addr, dma_addr, len, dir, caller),
include/trace/events/habanalabs.h
98
__field(u64, phys_addr)
include/uapi/linux/cec-funcs.h
106
static inline void cec_msg_set_stream_path(struct cec_msg *msg, __u16 phys_addr)
include/uapi/linux/cec-funcs.h
111
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
112
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
116
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
118
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
14
static inline void cec_msg_active_source(struct cec_msg *msg, __u16 phys_addr)
include/uapi/linux/cec-funcs.h
1464
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
1466
msg->len = phys_addr == 0xffff ? 2 : 4;
include/uapi/linux/cec-funcs.h
1468
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
1469
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
1475
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
1478
*phys_addr = 0xffff;
include/uapi/linux/cec-funcs.h
1480
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
1651
__u16 phys_addr,
include/uapi/linux/cec-funcs.h
1660
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
1661
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
1669
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
1675
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
1687
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
1692
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
1693
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
1698
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
1700
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
1707
int reply, __u16 phys_addr)
include/uapi/linux/cec-funcs.h
1711
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
1712
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
1717
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
1719
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
185
__u16 phys_addr;
include/uapi/linux/cec-funcs.h
19
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
1903
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
1907
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
1939
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
1948
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
1991
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
1999
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
20
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
2027
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
2031
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
2055
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
2060
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
2076
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
2078
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
2091
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
2093
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
2109
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
2113
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
2131
__u16 *phys_addr,
include/uapi/linux/cec-funcs.h
2135
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
24
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
26
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
283
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
288
msg->msg[3] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
289
msg->msg[4] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
314
rec_src->ext_phys_addr.phys_addr);
include/uapi/linux/cec-funcs.h
340
rec_src->ext_phys_addr.phys_addr =
include/uapi/linux/cec-funcs.h
44
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
48
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
49
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
53
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
545
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
55
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
559
msg->msg[11] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
560
msg->msg[12] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
574
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
586
*phys_addr = (msg->msg[11] << 8) | msg->msg[12];
include/uapi/linux/cec-funcs.h
68
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
701
__u16 phys_addr)
include/uapi/linux/cec-funcs.h
715
msg->msg[11] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
716
msg->msg[12] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
73
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
730
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
74
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
742
*phys_addr = (msg->msg[11] << 8) | msg->msg[12];
include/uapi/linux/cec-funcs.h
78
__u16 *phys_addr)
include/uapi/linux/cec-funcs.h
791
__u16 phys_addr, __u8 prim_devtype)
include/uapi/linux/cec-funcs.h
796
msg->msg[2] = phys_addr >> 8;
include/uapi/linux/cec-funcs.h
797
msg->msg[3] = phys_addr & 0xff;
include/uapi/linux/cec-funcs.h
80
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec-funcs.h
802
__u16 *phys_addr, __u8 *prim_devtype)
include/uapi/linux/cec-funcs.h
804
*phys_addr = (msg->msg[2] << 8) | msg->msg[3];
include/uapi/linux/cec.h
467
__u16 phys_addr;
include/uapi/linux/kvm.h
276
__u64 phys_addr;
include/uapi/linux/kvm.h
283
__u64 phys_addr;
include/uapi/linux/kvm.h
535
__u64 phys_addr;
include/uapi/linux/vbox_vmmdev_types.h
229
__u32 phys_addr;
include/uapi/linux/vbox_vmmdev_types.h
252
__u64 phys_addr;
kernel/dma/coherent.c
117
int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
kernel/dma/coherent.c
123
mem = dma_init_coherent_memory(phys_addr, device_addr, size, false);
kernel/dma/coherent.c
311
int dma_init_global_coherent(phys_addr_t phys_addr, size_t size)
kernel/dma/coherent.c
315
mem = dma_init_coherent_memory(phys_addr, phys_addr, size, true);
kernel/dma/coherent.c
38
static struct dma_coherent_mem *dma_init_coherent_memory(phys_addr_t phys_addr,
kernel/dma/coherent.c
48
mem_base = memremap(phys_addr, size, MEMREMAP_WC);
kernel/dma/coherent.c
61
dma_mem->pfn_base = PFN_DOWN(phys_addr);
kernel/dma/coherent.c
73
&phys_addr, size / SZ_1M);
kernel/dma/mapping.c
363
dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr,
kernel/dma/mapping.c
366
return dma_map_phys(dev, phys_addr, size, dir, attrs | DMA_ATTR_MMIO);
kernel/events/core.c
2078
size += sizeof(data->phys_addr);
kernel/events/core.c
8409
perf_output_put(handle, data->phys_addr);
kernel/events/core.c
8444
u64 phys_addr = 0;
kernel/events/core.c
8453
phys_addr = (u64)virt_to_phys((void *)(uintptr_t)virt);
kernel/events/core.c
8467
phys_addr = page_to_phys(p) + virt % PAGE_SIZE;
kernel/events/core.c
8474
return phys_addr;
kernel/events/core.c
8740
data->phys_addr = perf_virt_to_phys(data->addr);
lib/genalloc.c
196
chunk->phys_addr = phys;
lib/genalloc.c
225
paddr = chunk->phys_addr + (addr - chunk->start_addr);
mm/early_ioremap.c
108
__early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot)
mm/early_ioremap.c
127
__func__, &phys_addr, size))
mm/early_ioremap.c
131
last_addr = phys_addr + size - 1;
mm/early_ioremap.c
132
if (WARN_ON(!size || last_addr < phys_addr))
mm/early_ioremap.c
139
offset = offset_in_page(phys_addr);
mm/early_ioremap.c
140
phys_addr &= PAGE_MASK;
mm/early_ioremap.c
141
size = PAGE_ALIGN(last_addr + 1) - phys_addr;
mm/early_ioremap.c
151
__func__, &phys_addr, size, slot, slot_virt[slot], offset);
mm/early_ioremap.c
159
__late_set_fixmap(idx, phys_addr, prot);
mm/early_ioremap.c
161
__early_set_fixmap(idx, phys_addr, prot);
mm/early_ioremap.c
162
phys_addr += PAGE_SIZE;
mm/early_ioremap.c
219
early_ioremap(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
221
return __early_ioremap(phys_addr, size, FIXMAP_PAGE_IO);
mm/early_ioremap.c
226
early_memremap(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
228
pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
mm/early_ioremap.c
231
return (__force void *)__early_ioremap(phys_addr, size, prot);
mm/early_ioremap.c
235
early_memremap_ro(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
237
pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
mm/early_ioremap.c
240
return (__force void *)__early_ioremap(phys_addr, size, prot);
mm/early_ioremap.c
246
early_memremap_prot(resource_size_t phys_addr, unsigned long size,
mm/early_ioremap.c
249
return (__force void *)__early_ioremap(phys_addr, size,
mm/early_ioremap.c
284
early_ioremap(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
286
return (__force void __iomem *)phys_addr;
mm/early_ioremap.c
291
early_memremap(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
293
return (void *)phys_addr;
mm/early_ioremap.c
296
early_memremap_ro(resource_size_t phys_addr, unsigned long size)
mm/early_ioremap.c
298
return (void *)phys_addr;
mm/early_ioremap.c
43
pgprot_t __init __weak early_memremap_pgprot_adjust(resource_size_t phys_addr,
mm/ioremap.c
15
void __iomem *generic_ioremap_prot(phys_addr_t phys_addr, size_t size,
mm/ioremap.c
27
last_addr = phys_addr + size - 1;
mm/ioremap.c
28
if (!size || last_addr < phys_addr)
mm/ioremap.c
32
offset = phys_addr & (~PAGE_MASK);
mm/ioremap.c
33
phys_addr -= offset;
mm/ioremap.c
41
area->phys_addr = phys_addr;
mm/ioremap.c
43
if (ioremap_page_range(vaddr, vaddr + size, phys_addr, prot)) {
mm/ioremap.c
52
void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
mm/ioremap.c
55
return generic_ioremap_prot(phys_addr, size, prot);
mm/kmsan/hooks.c
150
phys_addr_t phys_addr, pgprot_t prot,
mm/memory.c
6969
resource_size_t phys_addr;
mm/memory.c
6981
phys_addr = (resource_size_t)args.pfn << PAGE_SHIFT;
mm/memory.c
6988
maddr = ioremap_prot(phys_addr, PAGE_ALIGN(len + offset), prot);
mm/memory.c
6996
(phys_addr != (args.pfn << PAGE_SHIFT)) ||
mm/vmalloc.c
106
pfn = phys_addr >> PAGE_SHIFT;
mm/vmalloc.c
143
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
158
if (!IS_ALIGNED(phys_addr, PMD_SIZE))
mm/vmalloc.c
164
return pmd_set_huge(pmd, phys_addr, prot);
mm/vmalloc.c
168
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
181
if (vmap_try_huge_pmd(pmd, addr, next, phys_addr, prot,
mm/vmalloc.c
187
err = vmap_pte_range(pmd, addr, next, phys_addr, prot, max_page_shift, mask);
mm/vmalloc.c
190
} while (pmd++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
195
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
210
if (!IS_ALIGNED(phys_addr, PUD_SIZE))
mm/vmalloc.c
216
return pud_set_huge(pud, phys_addr, prot);
mm/vmalloc.c
220
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
233
if (vmap_try_huge_pud(pud, addr, next, phys_addr, prot,
mm/vmalloc.c
239
err = vmap_pmd_range(pud, addr, next, phys_addr, prot, max_page_shift, mask);
mm/vmalloc.c
242
} while (pud++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
247
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
262
if (!IS_ALIGNED(phys_addr, P4D_SIZE))
mm/vmalloc.c
268
return p4d_set_huge(p4d, phys_addr, prot);
mm/vmalloc.c
272
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
285
if (vmap_try_huge_p4d(p4d, addr, next, phys_addr, prot,
mm/vmalloc.c
291
err = vmap_pud_range(p4d, addr, next, phys_addr, prot, max_page_shift, mask);
mm/vmalloc.c
294
} while (p4d++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
299
phys_addr_t phys_addr, pgprot_t prot,
mm/vmalloc.c
320
err = vmap_p4d_range(pgd, addr, next, phys_addr, prot,
mm/vmalloc.c
324
} while (pgd++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
333
phys_addr_t phys_addr, pgprot_t prot)
mm/vmalloc.c
337
err = vmap_range_noflush(addr, end, phys_addr, pgprot_nx(prot),
mm/vmalloc.c
341
err = kmsan_ioremap_page_range(addr, end, phys_addr, prot,
mm/vmalloc.c
347
phys_addr_t phys_addr, pgprot_t prot)
mm/vmalloc.c
363
return vmap_page_range(addr, end, phys_addr, prot);
mm/vmalloc.c
5338
if (v->phys_addr)
mm/vmalloc.c
5339
seq_printf(m, " phys=%pa", &v->phys_addr);
mm/vmalloc.c
95
phys_addr_t phys_addr, pgprot_t prot,
sound/pci/asihpi/hpi6205.c
520
u32 phys_addr;
sound/pci/asihpi/hpi6205.c
609
h_control_cache, &phys_addr);
sound/pci/asihpi/hpi6205.c
611
phys_addr;
sound/soc/codecs/cros_ec_codec.c
409
dev_dbg(priv->dev, "phys_addr=%#llx, len=%#x\n", r.phys_addr, r.len);
sound/soc/codecs/cros_ec_codec.c
417
r.phys_addr + priv->ec_shm_addr, r.len);
sound/soc/codecs/cros_ec_codec.c
419
if (r.phys_addr) {
sound/soc/codecs/cros_ec_codec.c
437
p.set_shm_addr_param.phys_addr = priv->ap_shm_last_alloc;
sound/soc/stm/stm32_i2s.c
1068
dma_data_tx->addr = (dma_addr_t)(i2s->phys_addr) + STM32_I2S_TXDR_REG;
sound/soc/stm/stm32_i2s.c
1071
dma_data_rx->addr = (dma_addr_t)(i2s->phys_addr) + STM32_I2S_RXDR_REG;
sound/soc/stm/stm32_i2s.c
1201
i2s->phys_addr = res->start;
sound/soc/stm/stm32_i2s.c
250
dma_addr_t phys_addr;
sound/soc/stm/stm32_sai_sub.c
115
dma_addr_t phys_addr;
sound/soc/stm/stm32_sai_sub.c
1321
sai->dma_params.addr = (dma_addr_t)(sai->phys_addr + STM_SAI_DR_REGX);
sound/soc/stm/stm32_sai_sub.c
1514
sai->phys_addr = res->start;
sound/soc/stm/stm32_spdifrx.c
242
dma_addr_t phys_addr;
sound/soc/stm/stm32_spdifrx.c
420
spdifrx->slave_config.src_addr = (dma_addr_t)(spdifrx->phys_addr +
sound/soc/stm/stm32_spdifrx.c
591
spdifrx->dma_params.addr = (dma_addr_t)(spdifrx->phys_addr +
sound/soc/stm/stm32_spdifrx.c
912
spdifrx->phys_addr = res->start;
tools/arch/s390/include/uapi/asm/kvm.h
538
__u64 phys_addr;
tools/include/uapi/linux/kvm.h
276
__u64 phys_addr;
tools/include/uapi/linux/kvm.h
283
__u64 phys_addr;
tools/include/uapi/linux/kvm.h
535
__u64 phys_addr;
tools/perf/builtin-c2c.c
263
if (!sample->phys_addr) {
tools/perf/builtin-c2c.c
268
node = mem2node__node(&c2c.mem2node, sample->phys_addr);
tools/perf/builtin-c2c.c
278
if (c2c_he->paddr != sample->phys_addr) {
tools/perf/builtin-c2c.c
280
c2c_he->paddr = sample->phys_addr;
tools/perf/builtin-mem.c
138
if (mem->phys_addr)
tools/perf/builtin-mem.c
226
if (mem->phys_addr) {
tools/perf/builtin-mem.c
228
sample->phys_addr,
tools/perf/builtin-mem.c
313
if (mem->phys_addr)
tools/perf/builtin-mem.c
330
bool has_extra_options = (mem->phys_addr | mem->data_page_size) ? true : false;
tools/perf/builtin-mem.c
350
if (mem->phys_addr)
tools/perf/builtin-mem.c
39
bool phys_addr;
tools/perf/builtin-mem.c
491
OPT_BOOLEAN('p', "phys-data", &mem.phys_addr, "Record/Report sample physical addresses"),
tools/perf/builtin-script.c
2554
fprintf(fp, "%16" PRIx64, sample->phys_addr);
tools/perf/dlfilters/dlfilter-test-api-v0.c
56
__u64 phys_addr; /* Refer PERF_SAMPLE_PHYS_ADDR in <linux/perf_event.h> */
tools/perf/dlfilters/dlfilter-test-api-v2.c
62
__u64 phys_addr; /* Refer PERF_SAMPLE_PHYS_ADDR in <linux/perf_event.h> */
tools/perf/include/perf/perf_dlfilter.h
57
__u64 phys_addr; /* Refer PERF_SAMPLE_PHYS_ADDR in <linux/perf_event.h> */
tools/perf/tests/sample-parsing.c
183
COMP(phys_addr);
tools/perf/tests/sample-parsing.c
274
.phys_addr = 113,
tools/perf/util/arm-spe-decoder/arm-spe-decoder.c
187
decoder->record.phys_addr = ip;
tools/perf/util/arm-spe-decoder/arm-spe-decoder.h
124
u64 phys_addr;
tools/perf/util/arm-spe.c
553
sample.phys_addr = record->phys_addr;
tools/perf/util/arm-spe.c
602
sample.phys_addr = record->phys_addr;
tools/perf/util/bpf_skel/sample_filter.bpf.c
138
return kctx->data->phys_addr;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
173
u64 phys_addr;
tools/perf/util/dlfilter.c
535
ASSIGN(phys_addr);
tools/perf/util/evsel.c
3742
data->phys_addr = 0;
tools/perf/util/evsel.c
3744
data->phys_addr = *array;
tools/perf/util/machine.c
2065
ams->phys_addr = 0;
tools/perf/util/machine.c
2072
u64 addr, u64 phys_addr, u64 daddr_page_size)
tools/perf/util/machine.c
2086
ams->phys_addr = phys_addr;
tools/perf/util/machine.c
2101
sample->addr, sample->phys_addr,
tools/perf/util/map_symbol.c
32
dst->phys_addr = src->phys_addr;
tools/perf/util/map_symbol.h
23
u64 phys_addr;
tools/perf/util/sample.h
154
u64 phys_addr;
tools/perf/util/scripting-engines/trace-event-python.c
867
PyLong_FromUnsignedLongLong(sample->phys_addr));
tools/perf/util/session.c
1622
printf(" .. phys_addr: 0x%"PRIx64"\n", sample->phys_addr);
tools/perf/util/sort.c
2139
l = mem_info__daddr(left->mem_info)->phys_addr;
tools/perf/util/sort.c
2141
r = mem_info__daddr(right->mem_info)->phys_addr;
tools/perf/util/sort.c
2153
addr = mem_info__daddr(he->mem_info)->phys_addr;
tools/perf/util/synthetic-events.c
1787
*array = sample->phys_addr;
tools/testing/cxl/test/mem.c
421
.phys_addr = cpu_to_le64(0x2000),
tools/testing/cxl/test/mem.c
451
.phys_addr = cpu_to_le64(0x8000),
tools/testing/nvdimm/pmem-dax.c
25
if (get_nfit_res(pmem->phys_addr + offset)) {
tools/testing/nvdimm/pmem-dax.c
42
*pfn = PHYS_PFN(pmem->phys_addr + offset);
tools/testing/selftests/kvm/arm64/external_aborts.c
131
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/external_aborts.c
353
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/mmio_sign_ext.c
148
TEST_ASSERT_EQ(run->mmio.phys_addr, MMIO_ADDR);
tools/testing/selftests/kvm/arm64/page_fault_test.c
433
TEST_ASSERT_EQ(run->mmio.phys_addr, region->region.guest_phys_addr);
tools/testing/selftests/kvm/arm64/page_fault_test.c
445
run->mmio.phys_addr, run->mmio.len,
tools/testing/selftests/kvm/coalesced_io_test.c
108
run->mmio.phys_addr, run->mmio.is_write, run->mmio.len, *(u64 *)run->mmio.data,
tools/testing/selftests/kvm/coalesced_io_test.c
132
TEST_ASSERT(entry->phys_addr == io->pio_port &&
tools/testing/selftests/kvm/coalesced_io_test.c
138
entry->phys_addr, *(u32 *)entry->data);
tools/testing/selftests/kvm/coalesced_io_test.c
141
TEST_ASSERT(entry->phys_addr == io->mmio_gpa &&
tools/testing/selftests/kvm/coalesced_io_test.c
146
entry->phys_addr, *(u64 *)entry->data);
tools/testing/selftests/kvm/coalesced_io_test.c
96
run->mmio.phys_addr == io->mmio_gpa && run->mmio.len == 8 &&
tools/testing/selftests/kvm/lib/arm64/ucall.c
27
run->mmio.phys_addr == vcpu->vm->ucall_mmio_addr) {
tools/testing/selftests/kvm/lib/loongarch/ucall.c
30
run->mmio.phys_addr == vcpu->vm->ucall_mmio_addr) {
tools/testing/selftests/kvm/memslot_perf_test.c
135
TEST_ASSERT(run->mmio.phys_addr >= data->mmio_gpa_min &&
tools/testing/selftests/kvm/memslot_perf_test.c
136
run->mmio.phys_addr <= data->mmio_gpa_max,
tools/testing/selftests/kvm/memslot_perf_test.c
138
run->mmio.phys_addr);
tools/testing/selftests/kvm/set_memory_region_test.c
83
TEST_ASSERT(run->mmio.phys_addr == MEM_REGION_GPA,
tools/testing/selftests/kvm/set_memory_region_test.c
85
run->mmio.phys_addr);
virt/kvm/coalesced_mmio.c
71
ring->coalesced_mmio[insert].phys_addr = addr;