Searched refs:phys_addr (Results 1 - 200 of 282) sorted by relevance

12

/linux-4.1.27/arch/ia64/mm/
H A Dioremap.c19 __ioremap_uc(unsigned long phys_addr) __ioremap_uc() argument
21 return (void __iomem *) (__IA64_UNCACHED_OFFSET | phys_addr); __ioremap_uc()
25 early_ioremap (unsigned long phys_addr, unsigned long size) early_ioremap() argument
28 attr = kern_mem_attribute(phys_addr, size); early_ioremap()
30 return (void __iomem *) phys_to_virt(phys_addr); early_ioremap()
31 return __ioremap_uc(phys_addr); early_ioremap()
35 ioremap (unsigned long phys_addr, unsigned long size) ioremap() argument
50 attr = kern_mem_attribute(phys_addr, size); ioremap()
52 return (void __iomem *) phys_to_virt(phys_addr); ioremap()
54 return __ioremap_uc(phys_addr); ioremap()
60 gran_base = GRANULEROUNDDOWN(phys_addr); ioremap()
61 gran_size = GRANULEROUNDUP(phys_addr + size) - gran_base; ioremap()
63 return (void __iomem *) phys_to_virt(phys_addr); ioremap()
71 page_base = phys_addr & PAGE_MASK; ioremap()
72 size = PAGE_ALIGN(phys_addr + size) - page_base; ioremap()
79 offset = phys_addr & ~PAGE_MASK; ioremap()
80 phys_addr &= PAGE_MASK; ioremap()
89 area->phys_addr = phys_addr; ioremap()
92 (unsigned long) addr + size, phys_addr, prot)) { ioremap()
100 return __ioremap_uc(phys_addr); ioremap()
105 ioremap_nocache (unsigned long phys_addr, unsigned long size) ioremap_nocache() argument
107 if (kern_mem_attribute(phys_addr, size) & EFI_MEMORY_WB) ioremap_nocache()
110 return __ioremap_uc(phys_addr); ioremap_nocache()
/linux-4.1.27/arch/avr32/mm/
H A Dioremap.c22 void __iomem *__ioremap(unsigned long phys_addr, size_t size, __ioremap() argument
35 if ((phys_addr >= P4SEG) && (flags == 0)) __ioremap()
36 return (void __iomem *)phys_addr; __ioremap()
39 last_addr = phys_addr + size - 1; __ioremap()
40 if (!size || last_addr < phys_addr) __ioremap()
48 if (PHYSADDR(P2SEGADDR(phys_addr)) == phys_addr) __ioremap()
49 return (void __iomem *)P2SEGADDR(phys_addr); __ioremap()
52 offset = phys_addr & ~PAGE_MASK; __ioremap()
53 phys_addr &= PAGE_MASK; __ioremap()
54 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __ioremap()
65 area->phys_addr = phys_addr; __ioremap()
67 if (ioremap_page_range(addr, addr + size, phys_addr, prot)) { __ioremap()
/linux-4.1.27/arch/m32r/mm/
H A Dioremap.c43 __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) __ioremap() argument
51 last_addr = phys_addr + size - 1; __ioremap()
52 if (!size || last_addr < phys_addr) __ioremap()
59 if (IS_LOW512(phys_addr) && IS_LOW512(phys_addr + size - 1)) __ioremap()
60 return (void *) KSEG1ADDR(phys_addr); __ioremap()
65 if (phys_addr < virt_to_phys(high_memory)) { __ioremap()
69 t_addr = __va(phys_addr); __ioremap()
83 offset = phys_addr & ~PAGE_MASK; __ioremap()
84 phys_addr &= PAGE_MASK; __ioremap()
85 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __ioremap()
93 area->phys_addr = phys_addr; __ioremap()
96 phys_addr, pgprot)) { __ioremap()
H A Dioremap-nommu.c42 __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) __ioremap() argument
44 return (void *)phys_addr; __ioremap()
/linux-4.1.27/arch/parisc/mm/
H A Dioremap.c27 void __iomem * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) __ioremap() argument
35 unsigned long end = phys_addr + size - 1; __ioremap()
37 if ((phys_addr >= 0x00080000 && end < 0x000fffff) || __ioremap()
38 (phys_addr >= 0x00500000 && end < 0x03bfffff)) { __ioremap()
39 phys_addr |= F_EXTEND(0xfc000000); __ioremap()
45 last_addr = phys_addr + size - 1; __ioremap()
46 if (!size || last_addr < phys_addr) __ioremap()
52 if (phys_addr < virt_to_phys(high_memory)) { __ioremap()
56 t_addr = __va(phys_addr); __ioremap()
72 offset = phys_addr & ~PAGE_MASK; __ioremap()
73 phys_addr &= PAGE_MASK; __ioremap()
74 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __ioremap()
85 phys_addr, pgprot)) { __ioremap()
/linux-4.1.27/arch/metag/mm/
H A Dioremap.c28 void __iomem *__ioremap(unsigned long phys_addr, size_t size, __ioremap() argument
37 last_addr = phys_addr + size - 1; __ioremap()
38 if (!size || last_addr < phys_addr) __ioremap()
42 if (phys_addr >= LINSYSCUSTOM_BASE && __ioremap()
43 phys_addr < (LINSYSCUSTOM_BASE + LINSYSCUSTOM_LIMIT)) __ioremap()
44 return (__force void __iomem *) phys_addr; __ioremap()
49 offset = phys_addr & ~PAGE_MASK; __ioremap()
50 phys_addr &= PAGE_MASK; __ioremap()
51 size = PAGE_ALIGN(last_addr+1) - phys_addr; __ioremap()
62 area->phys_addr = phys_addr; __ioremap()
64 if (ioremap_page_range(addr, addr + size, phys_addr, prot)) { __ioremap()
H A Dmmu-meta2.c177 unsigned long phys_addr, second_level_phys; mmu_init() local
180 phys_addr = __pa(addr); mmu_init()
189 pte_val(*pte) = ((phys_addr & SECOND_LEVEL_MASK) | mmu_init()
/linux-4.1.27/arch/arm64/mm/
H A Dioremap.c32 static void __iomem *__ioremap_caller(phys_addr_t phys_addr, size_t size, __ioremap_caller() argument
36 unsigned long offset = phys_addr & ~PAGE_MASK; __ioremap_caller()
45 phys_addr &= PAGE_MASK; __ioremap_caller()
51 last_addr = phys_addr + size - 1; __ioremap_caller()
52 if (!size || last_addr < phys_addr || (last_addr & ~PHYS_MASK)) __ioremap_caller()
58 if (WARN_ON(pfn_valid(__phys_to_pfn(phys_addr)))) __ioremap_caller()
65 area->phys_addr = phys_addr; __ioremap_caller()
67 err = ioremap_page_range(addr, addr + size, phys_addr, prot); __ioremap_caller()
76 void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot) __ioremap() argument
78 return __ioremap_caller(phys_addr, size, prot, __ioremap()
96 void __iomem *ioremap_cache(phys_addr_t phys_addr, size_t size) ioremap_cache() argument
99 if (pfn_valid(__phys_to_pfn(phys_addr))) ioremap_cache()
100 return (void __iomem *)__phys_to_virt(phys_addr); ioremap_cache()
102 return __ioremap_caller(phys_addr, size, __pgprot(PROT_NORMAL), ioremap_cache()
/linux-4.1.27/lib/
H A Dioremap.c54 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pte_range()
59 pfn = phys_addr >> PAGE_SHIFT; ioremap_pte_range()
72 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pmd_range()
77 phys_addr -= addr; ioremap_pmd_range()
86 IS_ALIGNED(phys_addr + addr, PMD_SIZE)) { ioremap_pmd_range()
87 if (pmd_set_huge(pmd, phys_addr + addr, prot)) ioremap_pmd_range()
91 if (ioremap_pte_range(pmd, addr, next, phys_addr + addr, prot)) ioremap_pmd_range()
98 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pud_range()
103 phys_addr -= addr; ioremap_pud_range()
112 IS_ALIGNED(phys_addr + addr, PUD_SIZE)) { ioremap_pud_range()
113 if (pud_set_huge(pud, phys_addr + addr, prot)) ioremap_pud_range()
117 if (ioremap_pmd_range(pud, addr, next, phys_addr + addr, prot)) ioremap_pud_range()
124 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_page_range()
134 phys_addr -= addr; ioremap_page_range()
138 err = ioremap_pud_range(pgd, addr, next, phys_addr+addr, prot); ioremap_page_range()
53 ioremap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pte_range() argument
71 ioremap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pmd_range() argument
97 ioremap_pud_range(pgd_t *pgd, unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_pud_range() argument
123 ioremap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_page_range() argument
H A Ddma-debug.c398 static unsigned long long phys_addr(struct dma_debug_entry *entry) phys_addr() function
422 phys_addr(entry), entry->pfn, debug_dma_dump_mappings()
1117 (phys_addr(ref) != phys_addr(entry))) { check_unmap()
1124 phys_addr(entry), check_unmap()
1125 phys_addr(ref)); check_unmap()
H A Dgenalloc.c193 chunk->phys_addr = phys; gen_pool_add_virt()
221 paddr = chunk->phys_addr + (addr - chunk->start_addr); gen_pool_virt_to_phys()
/linux-4.1.27/arch/cris/mm/
H A Dioremap.c30 void __iomem * __ioremap_prot(unsigned long phys_addr, unsigned long size, pgprot_t prot) __ioremap_prot() argument
37 last_addr = phys_addr + size - 1; __ioremap_prot()
38 if (!size || last_addr < phys_addr) __ioremap_prot()
44 offset = phys_addr & ~PAGE_MASK; __ioremap_prot()
45 phys_addr &= PAGE_MASK; __ioremap_prot()
46 size = PAGE_ALIGN(last_addr+1) - phys_addr; __ioremap_prot()
56 phys_addr, prot)) { __ioremap_prot()
63 void __iomem * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags) __ioremap() argument
65 return __ioremap_prot(phys_addr, size, __ioremap()
79 void __iomem *ioremap_nocache(unsigned long phys_addr, unsigned long size) ioremap_nocache() argument
81 return __ioremap(phys_addr | MEM_NON_CACHEABLE, size, 0); ioremap_nocache()
/linux-4.1.27/arch/mips/mm/
H A Dioremap.c20 phys_addr_t size, phys_addr_t phys_addr, unsigned long flags) remap_area_pte()
32 pfn = phys_addr >> PAGE_SHIFT; remap_area_pte()
46 phys_addr_t size, phys_addr_t phys_addr, unsigned long flags) remap_area_pmd()
54 phys_addr -= address; remap_area_pmd()
60 remap_area_pte(pte, address, end - address, address + phys_addr, flags); remap_area_pmd()
67 static int remap_area_pages(unsigned long address, phys_addr_t phys_addr, remap_area_pages() argument
74 phys_addr -= address; remap_area_pages()
90 phys_addr + address, flags)) remap_area_pages()
116 void __iomem * __ioremap(phys_addr_t phys_addr, phys_addr_t size, unsigned long flags) __ioremap() argument
123 phys_addr = fixup_bigphys_addr(phys_addr, size); __ioremap()
126 last_addr = phys_addr + size - 1; __ioremap()
127 if (!size || last_addr < phys_addr) __ioremap()
134 if (IS_LOW512(phys_addr) && IS_LOW512(last_addr) && __ioremap()
136 return (void __iomem *) CKSEG1ADDR(phys_addr); __ioremap()
141 if (phys_addr < virt_to_phys(high_memory)) { __ioremap()
145 t_addr = __va(phys_addr); __ioremap()
156 offset = phys_addr & ~PAGE_MASK; __ioremap()
157 phys_addr &= PAGE_MASK; __ioremap()
158 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __ioremap()
167 if (remap_area_pages((unsigned long) addr, phys_addr, size, flags)) { __ioremap()
19 remap_area_pte(pte_t * pte, unsigned long address, phys_addr_t size, phys_addr_t phys_addr, unsigned long flags) remap_area_pte() argument
45 remap_area_pmd(pmd_t * pmd, unsigned long address, phys_addr_t size, phys_addr_t phys_addr, unsigned long flags) remap_area_pmd() argument
/linux-4.1.27/arch/nios2/mm/
H A Dioremap.c23 unsigned long size, unsigned long phys_addr, remap_area_pte()
37 pfn = PFN_DOWN(phys_addr); remap_area_pte()
51 unsigned long size, unsigned long phys_addr, remap_area_pmd()
60 phys_addr -= address; remap_area_pmd()
68 remap_area_pte(pte, address, end - address, address + phys_addr, remap_area_pmd()
76 static int remap_area_pages(unsigned long address, unsigned long phys_addr, remap_area_pages() argument
83 phys_addr -= address; remap_area_pages()
100 phys_addr + address, flags)) remap_area_pages()
115 void __iomem *__ioremap(unsigned long phys_addr, unsigned long size, __ioremap() argument
124 last_addr = phys_addr + size - 1; __ioremap()
126 if (!size || last_addr < phys_addr) __ioremap()
130 if (phys_addr > PHYS_OFFSET && phys_addr < virt_to_phys(high_memory)) { __ioremap()
134 t_addr = __va(phys_addr); __ioremap()
146 if (IS_MAPPABLE_UNCACHEABLE(phys_addr) && __ioremap()
149 return (void __iomem *)(CONFIG_NIOS2_IO_REGION_BASE + phys_addr); __ioremap()
152 offset = phys_addr & ~PAGE_MASK; __ioremap()
153 phys_addr &= PAGE_MASK; __ioremap()
154 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __ioremap()
161 if (remap_area_pages((unsigned long) addr, phys_addr, size, __ioremap()
22 remap_area_pte(pte_t *pte, unsigned long address, unsigned long size, unsigned long phys_addr, unsigned long flags) remap_area_pte() argument
50 remap_area_pmd(pmd_t *pmd, unsigned long address, unsigned long size, unsigned long phys_addr, unsigned long flags) remap_area_pmd() argument
/linux-4.1.27/mm/
H A Dearly_ioremap.c97 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot) __early_ioremap() argument
116 __func__, (u64)phys_addr, size)) __early_ioremap()
120 last_addr = phys_addr + size - 1; __early_ioremap()
121 if (WARN_ON(!size || last_addr < phys_addr)) __early_ioremap()
128 offset = phys_addr & ~PAGE_MASK; __early_ioremap()
129 phys_addr &= PAGE_MASK; __early_ioremap()
130 size = PAGE_ALIGN(last_addr + 1) - phys_addr; __early_ioremap()
145 __late_set_fixmap(idx, phys_addr, prot); __early_ioremap()
147 __early_set_fixmap(idx, phys_addr, prot); __early_ioremap()
148 phys_addr += PAGE_SIZE; __early_ioremap()
153 __func__, (u64)phys_addr, size, slot, offset, slot_virt[slot]); __early_ioremap()
208 early_ioremap(resource_size_t phys_addr, unsigned long size) early_ioremap() argument
210 return __early_ioremap(phys_addr, size, FIXMAP_PAGE_IO); early_ioremap()
215 early_memremap(resource_size_t phys_addr, unsigned long size) early_memremap() argument
217 return (__force void *)__early_ioremap(phys_addr, size, early_memremap()
223 early_ioremap(resource_size_t phys_addr, unsigned long size) early_ioremap() argument
225 return (__force void __iomem *)phys_addr; early_ioremap()
230 early_memremap(resource_size_t phys_addr, unsigned long size) early_memremap() argument
232 return (void *)phys_addr; early_memremap()
/linux-4.1.27/arch/mips/include/asm/mach-au1x00/
H A Dioremap.h17 static inline phys_addr_t __fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) __fixup_bigphys_addr() argument
19 return phys_addr; __fixup_bigphys_addr()
26 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) fixup_bigphys_addr() argument
28 return __fixup_bigphys_addr(phys_addr, size); fixup_bigphys_addr()
/linux-4.1.27/arch/sh/mm/
H A Dioremap.c38 __ioremap_caller(phys_addr_t phys_addr, unsigned long size, __ioremap_caller() argument
46 last_addr = phys_addr + size - 1; __ioremap_caller()
47 if (!size || last_addr < phys_addr) __ioremap_caller()
54 return ioremap_fixed(phys_addr, size, pgprot); __ioremap_caller()
60 mapped = pmb_remap_caller(phys_addr, size, pgprot, caller); __ioremap_caller()
67 offset = phys_addr & ~PAGE_MASK; __ioremap_caller()
68 phys_addr &= PAGE_MASK; __ioremap_caller()
69 size = PAGE_ALIGN(last_addr+1) - phys_addr; __ioremap_caller()
77 area->phys_addr = phys_addr; __ioremap_caller()
80 if (ioremap_page_range(addr, addr + size, phys_addr, pgprot)) { __ioremap_caller()
H A Dioremap_fixed.c47 ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot) ioremap_fixed() argument
58 offset = phys_addr & ~PAGE_MASK; ioremap_fixed()
59 phys_addr &= PAGE_MASK; ioremap_fixed()
60 size = PAGE_ALIGN(phys_addr + size) - phys_addr; ioremap_fixed()
89 __set_fixmap(idx, phys_addr, prot); ioremap_fixed()
90 phys_addr += PAGE_SIZE; ioremap_fixed()
/linux-4.1.27/arch/x86/mm/
H A Dioremap.c82 static void __iomem *__ioremap_caller(resource_size_t phys_addr, __ioremap_caller() argument
87 const resource_size_t unaligned_phys_addr = phys_addr; __ioremap_caller()
97 last_addr = phys_addr + size - 1; __ioremap_caller()
98 if (!size || last_addr < phys_addr) __ioremap_caller()
101 if (!phys_addr_valid(phys_addr)) { __ioremap_caller()
103 (unsigned long long)phys_addr); __ioremap_caller()
111 if (is_ISA_range(phys_addr, last_addr)) __ioremap_caller()
112 return (__force void __iomem *)phys_to_virt(phys_addr); __ioremap_caller()
118 ram_region = region_is_ram(phys_addr, size); __ioremap_caller()
121 (unsigned long int)phys_addr, __ioremap_caller()
128 pfn = phys_addr >> PAGE_SHIFT; __ioremap_caller()
137 offset = phys_addr & ~PAGE_MASK; __ioremap_caller()
138 phys_addr &= PHYSICAL_PAGE_MASK; __ioremap_caller()
139 size = PAGE_ALIGN(last_addr+1) - phys_addr; __ioremap_caller()
141 retval = reserve_memtype(phys_addr, (u64)phys_addr + size, __ioremap_caller()
149 if (!is_new_memtype_allowed(phys_addr, size, pcm, new_pcm)) { __ioremap_caller()
152 (unsigned long long)phys_addr, __ioremap_caller()
153 (unsigned long long)(phys_addr + size), __ioremap_caller()
185 area->phys_addr = phys_addr; __ioremap_caller()
188 if (kernel_map_sync_memtype(phys_addr, size, pcm)) __ioremap_caller()
191 if (ioremap_page_range(vaddr, vaddr + size, phys_addr, prot)) __ioremap_caller()
208 free_memtype(phys_addr, phys_addr + size); __ioremap_caller()
214 * @phys_addr: bus address of the memory
233 void __iomem *ioremap_nocache(resource_size_t phys_addr, unsigned long size) ioremap_nocache() argument
244 return __ioremap_caller(phys_addr, size, pcm, ioremap_nocache()
251 * @phys_addr: bus address of the memory
259 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) ioremap_wc() argument
262 return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WC, ioremap_wc()
265 return ioremap_nocache(phys_addr, size); ioremap_wc()
269 void __iomem *ioremap_cache(resource_size_t phys_addr, unsigned long size) ioremap_cache() argument
271 return __ioremap_caller(phys_addr, size, _PAGE_CACHE_MODE_WB, ioremap_cache()
276 void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size, ioremap_prot() argument
279 return __ioremap_caller(phys_addr, size, ioremap_prot()
325 free_memtype(p->phys_addr, p->phys_addr + get_vm_area_size(p)); iounmap()
H A Dphysaddr.c72 unsigned long phys_addr = x - PAGE_OFFSET; __phys_addr() local
78 VIRTUAL_BUG_ON((phys_addr >> PAGE_SHIFT) > max_low_pfn); __phys_addr()
79 BUG_ON(slow_virt_to_phys((void *)x) != phys_addr); __phys_addr()
81 return phys_addr; __phys_addr()
/linux-4.1.27/arch/hexagon/mm/
H A Dioremap.c25 void __iomem *ioremap_nocache(unsigned long phys_addr, unsigned long size) ioremap_nocache() argument
28 unsigned long offset = phys_addr & ~PAGE_MASK; ioremap_nocache()
34 last_addr = phys_addr + size - 1; ioremap_nocache()
37 if (!size || (last_addr < phys_addr)) ioremap_nocache()
46 if (ioremap_page_range(addr, addr+size, phys_addr, prot)) { ioremap_nocache()
/linux-4.1.27/arch/mips/include/asm/mach-bcm63xx/
H A Dioremap.h6 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) fixup_bigphys_addr() argument
8 return phys_addr; fixup_bigphys_addr()
/linux-4.1.27/arch/mips/include/asm/mach-generic/
H A Dioremap.h18 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) fixup_bigphys_addr() argument
20 return phys_addr; fixup_bigphys_addr()
/linux-4.1.27/arch/ia64/kernel/
H A Defi.c289 return (md->phys_addr + efi_md_size(md)); efi_md_end()
367 "dropped @ %llx\n", md->phys_addr); efi_get_pal_addr()
375 vaddr = PAGE_OFFSET + md->phys_addr; efi_get_pal_addr()
404 smp_processor_id(), md->phys_addr, efi_get_pal_addr()
405 md->phys_addr + efi_md_size(md), efi_get_pal_addr()
408 return __va(md->phys_addr); efi_get_pal_addr()
431 static void __init handle_palo(unsigned long phys_addr) handle_palo() argument
433 struct palo_table *palo = __va(phys_addr); handle_palo()
593 md->phys_addr, efi_init()
594 md->phys_addr + efi_md_size(md), size, unit); efi_init()
623 md->virt_addr = (u64) __va(md->phys_addr); efi_enter_virtual_mode()
625 md->virt_addr = (u64) ioremap(md->phys_addr, 0); efi_enter_virtual_mode()
628 md->virt_addr = ia64_remap(md->phys_addr, efi_enter_virtual_mode()
637 md->virt_addr = (u64) ioremap(md->phys_addr, 0); efi_enter_virtual_mode()
641 md->virt_addr = ia64_remap(md->phys_addr, efi_enter_virtual_mode()
650 md->virt_addr = (u64) ioremap(md->phys_addr, 0); efi_enter_virtual_mode()
703 return md->phys_addr; efi_get_iobase()
710 kern_memory_descriptor (unsigned long phys_addr) kern_memory_descriptor() argument
715 if (phys_addr - md->start < (md->num_pages << EFI_PAGE_SHIFT)) kern_memory_descriptor()
722 efi_memory_descriptor (unsigned long phys_addr) efi_memory_descriptor() argument
735 if (phys_addr - md->phys_addr < efi_md_size(md)) efi_memory_descriptor()
742 efi_memmap_intersects (unsigned long phys_addr, unsigned long size) efi_memmap_intersects() argument
753 end = phys_addr + size; efi_memmap_intersects()
757 if (md->phys_addr < end && efi_md_end(md) > phys_addr) efi_memmap_intersects()
764 efi_mem_type (unsigned long phys_addr) efi_mem_type() argument
766 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); efi_mem_type()
774 efi_mem_attributes (unsigned long phys_addr) efi_mem_attributes() argument
776 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); efi_mem_attributes()
785 efi_mem_attribute (unsigned long phys_addr, unsigned long size) efi_mem_attribute() argument
787 unsigned long end = phys_addr + size; efi_mem_attribute()
788 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); efi_mem_attribute()
813 kern_mem_attribute (unsigned long phys_addr, unsigned long size) kern_mem_attribute() argument
815 unsigned long end = phys_addr + size; kern_mem_attribute()
824 attr = efi_mem_attribute(phys_addr, size); kern_mem_attribute()
830 md = kern_memory_descriptor(phys_addr); kern_mem_attribute()
850 valid_phys_addr_range (phys_addr_t phys_addr, unsigned long size) valid_phys_addr_range() argument
860 attr = kern_mem_attribute(phys_addr, size); valid_phys_addr_range()
869 unsigned long phys_addr = pfn << PAGE_SHIFT; valid_mmap_phys_addr_range() local
872 attr = efi_mem_attribute(phys_addr, size); valid_mmap_phys_addr_range()
888 if (efi_memmap_intersects(phys_addr, size)) valid_mmap_phys_addr_range()
898 unsigned long phys_addr = pfn << PAGE_SHIFT; phys_mem_access_prot() local
906 attr = kern_mem_attribute(phys_addr, size); phys_mem_access_prot()
916 if (efi_mem_attribute(phys_addr, size) & EFI_MEMORY_WB) phys_mem_access_prot()
1000 efi_md_end(pmd) != md->phys_addr) { find_memmap_space()
1001 contig_low = GRANULEROUNDUP(md->phys_addr); find_memmap_space()
1008 if (contig_high != check_md->phys_addr) find_memmap_space()
1018 as = max(contig_low, md->phys_addr); find_memmap_space()
1072 k->start = md->phys_addr; efi_memmap_init()
1079 efi_md_end(pmd) != md->phys_addr) { efi_memmap_init()
1080 contig_low = GRANULEROUNDUP(md->phys_addr); efi_memmap_init()
1087 if (contig_high != check_md->phys_addr) efi_memmap_init()
1100 if (md->phys_addr < contig_low) { efi_memmap_init()
1105 kmd_end(k-1) == md->phys_addr) { efi_memmap_init()
1107 (lim - md->phys_addr) efi_memmap_init()
1111 k->start = md->phys_addr; efi_memmap_init()
1112 k->num_pages = (lim - md->phys_addr) efi_memmap_init()
1119 as = md->phys_addr; efi_memmap_init()
1122 lim = max(md->phys_addr, contig_high); efi_memmap_init()
1124 if (lim == md->phys_addr && k > kern_memmap && efi_memmap_init()
1126 kmd_end(k-1) == md->phys_addr) { efi_memmap_init()
1152 if (prev && kmd_end(prev) == md->phys_addr) { efi_memmap_init()
1243 res->start = md->phys_addr; efi_initialize_iomem_resources()
1244 res->end = md->phys_addr + efi_md_size(md) - 1; efi_initialize_iomem_resources()
1290 start = ALIGN(md->phys_addr, alignment); kdump_find_rsvd_region()
1331 && md->phys_addr == address) { vmcore_find_descriptor_size()
H A Derr_inject.c44 static u64 phys_addr[NR_CPUS]; variable
134 return sprintf(buf, "%lx\n", phys_addr[cpu]); show_virtual_to_phys()
154 phys_addr[cpu] = ia64_tpa(virt_addr); store_virtual_to_phys()
H A Dacpi.c162 char *__init __acpi_map_table(unsigned long phys_addr, unsigned long size) __acpi_map_table() argument
164 return __va(phys_addr); __acpi_map_table()
966 int __ref acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base) acpi_register_ioapic() argument
970 if ((err = iosapic_init(phys_addr, gsi_base))) acpi_register_ioapic()
/linux-4.1.27/arch/mips/alchemy/common/
H A Dsetup.c77 phys_addr_t __fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) __fixup_bigphys_addr() argument
83 if ((phys_addr >> 32) != 0) __fixup_bigphys_addr()
84 return phys_addr; __fixup_bigphys_addr()
87 if (phys_addr >= start && (phys_addr + size - 1) <= end) __fixup_bigphys_addr()
88 return (phys_addr_t)(AU1500_PCI_MEM_PHYS_ADDR + phys_addr); __fixup_bigphys_addr()
91 return phys_addr; __fixup_bigphys_addr()
/linux-4.1.27/drivers/misc/sgi-xp/
H A Dxp_uv.c90 xp_expand_memprotect_uv(unsigned long phys_addr, unsigned long size) xp_expand_memprotect_uv() argument
95 ret = uv_bios_change_memprotect(phys_addr, size, UV_MEMPROT_ALLOW_RW); xp_expand_memprotect_uv()
105 ret = sn_change_memprotect(phys_addr, size, SN_MEMPROT_ACCESS_CLASS_1, xp_expand_memprotect_uv()
119 xp_restrict_memprotect_uv(unsigned long phys_addr, unsigned long size) xp_restrict_memprotect_uv() argument
124 ret = uv_bios_change_memprotect(phys_addr, size, xp_restrict_memprotect_uv()
135 ret = sn_change_memprotect(phys_addr, size, SN_MEMPROT_ACCESS_CLASS_0, xp_restrict_memprotect_uv()
H A Dxp_sn2.c133 xp_expand_memprotect_sn2(unsigned long phys_addr, unsigned long size) xp_expand_memprotect_sn2() argument
138 ret = sn_change_memprotect(phys_addr, size, SN_MEMPROT_ACCESS_CLASS_1, xp_expand_memprotect_sn2()
149 xp_restrict_memprotect_sn2(unsigned long phys_addr, unsigned long size) xp_restrict_memprotect_sn2() argument
154 ret = sn_change_memprotect(phys_addr, size, SN_MEMPROT_ACCESS_CLASS_0, xp_restrict_memprotect_sn2()
H A Dxp_main.c57 enum xp_retval (*xp_expand_memprotect) (unsigned long phys_addr,
60 enum xp_retval (*xp_restrict_memprotect) (unsigned long phys_addr,
/linux-4.1.27/include/linux/
H A Dio-mapping.h87 resource_size_t phys_addr; io_mapping_map_atomic_wc() local
91 phys_addr = mapping->base + offset; io_mapping_map_atomic_wc()
92 pfn = (unsigned long) (phys_addr >> PAGE_SHIFT); io_mapping_map_atomic_wc()
105 resource_size_t phys_addr; io_mapping_map_wc() local
108 phys_addr = mapping->base + offset; io_mapping_map_wc()
110 return ioremap_wc(phys_addr, PAGE_SIZE); io_mapping_map_wc()
H A Dof_platform.h23 * @phys_addr: Start address of registers to match against node
44 resource_size_t phys_addr; member in struct:of_dev_auxdata
51 { .compatible = _compat, .phys_addr = _phys, .name = _name, \
H A Dio.h32 phys_addr_t phys_addr, pgprot_t prot);
35 phys_addr_t phys_addr, pgprot_t prot) ioremap_page_range()
34 ioremap_page_range(unsigned long addr, unsigned long end, phys_addr_t phys_addr, pgprot_t prot) ioremap_page_range() argument
H A Dsfi.h128 u64 phys_addr; /* phy base addr for APIC reg */ member in struct:sfi_apic_table_entry
138 u64 phys_addr; /* pointer to where the wake vector locates */ member in struct:sfi_wake_table_entry
142 u64 phys_addr; /* phy base addr for the timer */ member in struct:sfi_timer_table_entry
148 u64 phys_addr; /* phy base addr for the RTC */ member in struct:sfi_rtc_table_entry
H A Ddma-mapping.h209 dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dma_declare_coherent_memory() argument
241 phys_addr_t phys_addr,
247 phys_addr_t phys_addr, dma_addr_t device_addr, dmam_declare_coherent_memory()
246 dmam_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dma_addr_t device_addr, size_t size, gfp_t gfp) dmam_declare_coherent_memory() argument
H A Duio_driver.h26 * @addr: address of the device's memory (phys_addr is used since
H A Dgenalloc.h70 phys_addr_t phys_addr; /* physical starting address of memory chunk */ member in struct:gen_pool_chunk
H A Defi.h108 u64 phys_addr; member in struct:__anon11624
876 extern void __iomem *efi_lookup_mapped_addr(u64 phys_addr);
881 extern u32 efi_mem_type (unsigned long phys_addr);
882 extern u64 efi_mem_attributes (unsigned long phys_addr);
883 extern u64 efi_mem_attribute (unsigned long phys_addr, unsigned long size);
H A Dacpi.h125 char * __acpi_map_table (unsigned long phys_addr, unsigned long size);
168 int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr);
171 int acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base);
H A Dvmalloc.h38 phys_addr_t phys_addr; member in struct:vm_struct
/linux-4.1.27/arch/mips/include/asm/mach-tx39xx/
H A Dioremap.h18 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) fixup_bigphys_addr() argument
20 return phys_addr; fixup_bigphys_addr()
/linux-4.1.27/arch/mips/include/asm/mach-tx49xx/
H A Dioremap.h18 static inline phys_addr_t fixup_bigphys_addr(phys_addr_t phys_addr, phys_addr_t size) fixup_bigphys_addr() argument
20 return phys_addr; fixup_bigphys_addr()
/linux-4.1.27/include/asm-generic/
H A Dearly_ioremap.h10 extern void __iomem *early_ioremap(resource_size_t phys_addr,
12 extern void *early_memremap(resource_size_t phys_addr,
H A Ddma-coherent.h19 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
/linux-4.1.27/arch/arm/mach-mvebu/
H A Dpmsu.h14 int armada_xp_boot_cpu(unsigned int cpu_id, void *phys_addr);
H A Dcoherency.c125 armada_pcie_wa_ioremap_caller(phys_addr_t phys_addr, size_t size, armada_pcie_wa_ioremap_caller() argument
132 if (pcie_mem.start <= phys_addr && (phys_addr + size) <= pcie_mem.end) armada_pcie_wa_ioremap_caller()
135 return __arm_ioremap_caller(phys_addr, size, mtype, caller); armada_pcie_wa_ioremap_caller()
/linux-4.1.27/arch/arm/mm/
H A Dioremap.c58 if (vm->phys_addr > paddr || find_static_vm_paddr()
59 paddr + size - 1 > vm->phys_addr + vm->size - 1) find_static_vm_paddr()
293 addr += paddr - svm->vm.phys_addr; __arm_ioremap_pfn_caller()
308 area->phys_addr = paddr; __arm_ioremap_pfn_caller()
334 void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size, __arm_ioremap_caller() argument
338 unsigned long offset = phys_addr & ~PAGE_MASK; __arm_ioremap_caller()
339 unsigned long pfn = __phys_to_pfn(phys_addr); __arm_ioremap_caller()
344 last_addr = phys_addr + size - 1; __arm_ioremap_caller()
345 if (!size || last_addr < phys_addr) __arm_ioremap_caller()
375 __arm_ioremap(phys_addr_t phys_addr, size_t size, unsigned int mtype) __arm_ioremap() argument
377 return arch_ioremap_caller(phys_addr, size, mtype, __arm_ioremap()
390 __arm_ioremap_exec(phys_addr_t phys_addr, size_t size, bool cached) __arm_ioremap_exec() argument
399 return __arm_ioremap_caller(phys_addr, size, mtype, __arm_ioremap_exec()
448 int pci_ioremap_io(unsigned int offset, phys_addr_t phys_addr) pci_ioremap_io() argument
454 phys_addr, pci_ioremap_io()
H A Dnommu.c369 void __iomem *__arm_ioremap(phys_addr_t phys_addr, size_t size, __arm_ioremap() argument
372 return (void __iomem *)phys_addr; __arm_ioremap()
378 void __iomem *__arm_ioremap_caller(phys_addr_t phys_addr, size_t size, __arm_ioremap_caller() argument
381 return __arm_ioremap(phys_addr, size, mtype); __arm_ioremap_caller()
/linux-4.1.27/arch/sparc/kernel/
H A Dauxio_32.c67 r.start = auxregs[0].phys_addr; auxio_probe()
68 r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1; auxio_probe()
71 if ((((unsigned long) auxregs[0].phys_addr) & 3) == 3) auxio_probe()
131 r.start = regs.phys_addr; auxio_power_probe()
132 r.end = regs.phys_addr + regs.reg_size - 1; auxio_power_probe()
H A Dprom_64.c87 (unsigned int) (regs->phys_addr >> 32UL), sun4v_path_component()
88 (unsigned int) (regs->phys_addr & 0xffffffffUL)); sun4v_path_component()
92 type = regs->phys_addr >> 60UL; sun4v_path_component()
93 high_bits = (regs->phys_addr >> 32UL) & 0x0fffffffUL; sun4v_path_component()
94 low_bits = (regs->phys_addr & 0xffffffffUL); sun4v_path_component()
127 (unsigned int) (regs->phys_addr >> 32UL), sun4u_path_component()
128 (unsigned int) (regs->phys_addr & 0xffffffffUL)); sun4u_path_component()
144 (unsigned int) (regs->phys_addr & mask)); sun4u_path_component()
162 regs->phys_addr); sbus_path_component()
209 (unsigned int) (regs->phys_addr & 0xffffffffUL)); upa_path_component()
241 (unsigned int) (regs->phys_addr >> 32UL), ebus_path_component()
242 (unsigned int) (regs->phys_addr & 0xffffffffUL)); ebus_path_component()
H A Dchmc.c272 static struct jbusmc_dimm_group *jbusmc_find_dimm_group(unsigned long phys_addr) jbusmc_find_dimm_group() argument
282 if (phys_addr < dp->base_addr || jbusmc_find_dimm_group()
283 (dp->base_addr + dp->size) <= phys_addr) jbusmc_find_dimm_group()
293 unsigned long phys_addr, jbusmc_print_dimm()
301 dp = jbusmc_find_dimm_group(phys_addr); jbusmc_print_dimm()
320 get_pin_and_dimm_str(syndrome_code, phys_addr, &pin, jbusmc_print_dimm()
353 this_base = ent->phys_addr; jbusmc_dimm_group_size()
486 static int chmc_bank_match(struct chmc_bank_info *bp, unsigned long phys_addr) chmc_bank_match() argument
488 unsigned long upper_bits = (phys_addr & PA_UPPER_BITS) >> PA_UPPER_BITS_SHIFT; chmc_bank_match()
489 unsigned long lower_bits = (phys_addr & PA_LOWER_BITS) >> PA_LOWER_BITS_SHIFT; chmc_bank_match()
518 static struct chmc_bank_info *chmc_find_bank(unsigned long phys_addr) chmc_find_bank() argument
529 if (chmc_bank_match(bp, phys_addr)) chmc_find_bank()
539 unsigned long phys_addr, chmc_print_dimm()
546 bp = chmc_find_bank(phys_addr); chmc_print_dimm()
566 get_pin_and_dimm_str(syndrome_code, phys_addr, &pin, chmc_print_dimm()
292 jbusmc_print_dimm(int syndrome_code, unsigned long phys_addr, char *buf, int buflen) jbusmc_print_dimm() argument
538 chmc_print_dimm(int syndrome_code, unsigned long phys_addr, char *buf, int buflen) chmc_print_dimm() argument
H A Dprom_32.c73 regs->which_io, regs->phys_addr); sparc32_path_component()
90 regs->phys_addr); sbus_path_component()
132 regs->which_io, regs->phys_addr); ebus_path_component()
151 reg0 = regs->phys_addr; ambapp_path_component()
H A Dprom_irqtrans.c80 dp->irq_trans->data = (void *) regs[2].phys_addr; psycho_irq_trans_init()
280 irq_data->controller_regs = regs[0].phys_addr; sabre_irq_trans_init()
439 irq_data->pbm_regs = regs[0].phys_addr; __schizo_irq_trans_init()
441 irq_data->sync_reg = regs[3].phys_addr + 0x1a18UL; __schizo_irq_trans_init()
476 ((regs->phys_addr >> 32UL) & 0x0fffffff); pci_sun4v_irq_trans_init()
554 irq_data->pbm_regs = regs[0].phys_addr; fire_irq_trans_init()
712 dp->irq_trans->data = (void *) (unsigned long) regs->phys_addr; sbus_irq_trans_init()
800 ((regs->phys_addr >> 32UL) & 0x0fffffff); sun4v_vdev_irq_trans_init()
H A Dpcic.c318 pcic->pcic_regs = ioremap(regs[0].phys_addr, regs[0].reg_size); pcic_probe()
326 ioremap(regs[1].phys_addr, 0x10000)) == 0) { pcic_probe()
333 ioremap(regs[2].phys_addr, regs[2].reg_size * 2)) == NULL) { pcic_probe()
345 ioremap(regs[3].phys_addr, regs[3].reg_size * 2)) == NULL) { pcic_probe()
H A Dsun4m_smp.c96 smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys; smp4m_boot_one_cpu()
H A Dpci_fire.c430 pbm->pbm_regs = regs[0].phys_addr; pci_fire_pbm_init()
431 pbm->controller_regs = regs[1].phys_addr - 0x410000UL; pci_fire_pbm_init()
H A Dpci_psycho.c546 is_pbm_a = ((pr_regs[0].phys_addr & 0x6000) == 0x2000); psycho_probe()
548 pbm->controller_regs = pr_regs[2].phys_addr; psycho_probe()
549 pbm->config_space = (pr_regs[2].phys_addr + PSYCHO_CONFIGSPACE); psycho_probe()
H A Dsun4d_smp.c135 smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys; smp4d_boot_one_cpu()
H A Dleon_smp.c194 smp_penguin_ctable.phys_addr = (unsigned int)srmmu_ctx_table_phys; leon_boot_one_cpu()
/linux-4.1.27/drivers/acpi/
H A Dprocessor_core.c251 u64 *phys_addr, int *ioapic_id) get_ioapic_id()
258 *phys_addr = ioapic->address; get_ioapic_id()
263 static int parse_madt_ioapic_entry(u32 gsi_base, u64 *phys_addr) parse_madt_ioapic_entry() argument
282 get_ioapic_id(hdr, gsi_base, phys_addr, &apic_id)) parse_madt_ioapic_entry()
292 u64 *phys_addr) parse_mat_ioapic_entry()
312 get_ioapic_id(header, gsi_base, phys_addr, &apic_id); parse_mat_ioapic_entry()
323 * @phys_addr: Pointer to store physical address of matching IOAPIC record
327 * Return IOAPIC id and store physical address in @phys_addr if found a match,
330 int acpi_get_ioapic_id(acpi_handle handle, u32 gsi_base, u64 *phys_addr) acpi_get_ioapic_id() argument
334 apic_id = parse_mat_ioapic_entry(handle, gsi_base, phys_addr); acpi_get_ioapic_id()
336 apic_id = parse_madt_ioapic_entry(gsi_base, phys_addr); acpi_get_ioapic_id()
250 get_ioapic_id(struct acpi_subtable_header *entry, u32 gsi_base, u64 *phys_addr, int *ioapic_id) get_ioapic_id() argument
291 parse_mat_ioapic_entry(acpi_handle handle, u32 gsi_base, u64 *phys_addr) parse_mat_ioapic_entry() argument
H A Dosl.c948 acpi_os_read_memory(acpi_physical_address phys_addr, u64 *value, u32 width) acpi_os_read_memory() argument
956 virt_addr = acpi_map_vaddr_lookup(phys_addr, size); acpi_os_read_memory()
959 virt_addr = acpi_os_ioremap(phys_addr, size); acpi_os_read_memory()
1007 acpi_os_write_memory(acpi_physical_address phys_addr, u64 value, u32 width) acpi_os_write_memory() argument
1014 virt_addr = acpi_map_vaddr_lookup(phys_addr, size); acpi_os_write_memory()
1017 virt_addr = acpi_os_ioremap(phys_addr, size); acpi_os_write_memory()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c287 u64 phys_addr; nx_fw_cmd_create_rx_ctx() local
348 prq_rds[i].host_phys_addr = cpu_to_le64(rds_ring->phys_addr); nx_fw_cmd_create_rx_ctx()
361 prq_sds[i].host_phys_addr = cpu_to_le64(sds_ring->phys_addr); nx_fw_cmd_create_rx_ctx()
366 phys_addr = hostrq_phys_addr; nx_fw_cmd_create_rx_ctx()
368 cmd.req.arg1 = (u32)(phys_addr >> 32); nx_fw_cmd_create_rx_ctx()
369 cmd.req.arg2 = (u32)(phys_addr & 0xffffffff); nx_fw_cmd_create_rx_ctx()
446 u64 offset, phys_addr; nx_fw_cmd_create_tx_ctx() local
483 prq->dummy_dma_addr = cpu_to_le64(adapter->dummy_dma.phys_addr); nx_fw_cmd_create_tx_ctx()
485 offset = recv_ctx->phys_addr + sizeof(struct netxen_ring_ctx); nx_fw_cmd_create_tx_ctx()
490 prq_cds->host_phys_addr = cpu_to_le64(tx_ring->phys_addr); nx_fw_cmd_create_tx_ctx()
493 phys_addr = rq_phys_addr; nx_fw_cmd_create_tx_ctx()
495 cmd.req.arg1 = (u32)(phys_addr >> 32); nx_fw_cmd_create_tx_ctx()
496 cmd.req.arg2 = ((u32)phys_addr & 0xffffffff); nx_fw_cmd_create_tx_ctx()
716 hwctx->cmd_ring_addr = cpu_to_le64(tx_ring->phys_addr); netxen_init_old_ctx()
724 cpu_to_le64(rds_ring->phys_addr); netxen_init_old_ctx()
733 hwctx->sts_ring_addr = cpu_to_le64(sds_ring->phys_addr); netxen_init_old_ctx()
736 hwctx->sts_rings[ring].addr = cpu_to_le64(sds_ring->phys_addr); netxen_init_old_ctx()
746 lower32(recv_ctx->phys_addr)); netxen_init_old_ctx()
748 upper32(recv_ctx->phys_addr)); netxen_init_old_ctx()
773 &recv_ctx->phys_addr); netxen_alloc_hw_resources()
783 cpu_to_le64(recv_ctx->phys_addr + netxen_alloc_hw_resources()
790 &tx_ring->phys_addr); netxen_alloc_hw_resources()
805 &rds_ring->phys_addr); netxen_alloc_hw_resources()
826 &sds_ring->phys_addr); netxen_alloc_hw_resources()
905 recv_ctx->phys_addr); netxen_free_hw_resources()
913 tx_ring->desc_head, tx_ring->phys_addr); netxen_free_hw_resources()
924 rds_ring->phys_addr); netxen_free_hw_resources()
936 sds_ring->phys_addr); netxen_free_hw_resources()
H A Dnetxen_nic.h636 dma_addr_t phys_addr; member in struct:nx_host_rds_ring
652 dma_addr_t phys_addr; member in struct:nx_host_sds_ring
668 dma_addr_t phys_addr; member in struct:nx_host_tx_ring
686 dma_addr_t phys_addr; member in struct:netxen_recv_context
1597 dma_addr_t phys_addr; member in struct:netxen_dummy_dma
/linux-4.1.27/arch/powerpc/boot/
H A Dcuboot-pq2.c36 u32 phys_addr; member in struct:pci_range
181 if (mem->phys_addr + mem->size[1] == mmio->phys_addr) fixup_pci()
183 else if (mmio->phys_addr + mmio->size[1] == mem->phys_addr) fixup_pci()
188 out_be32(&pci_regs[1][0], mem_base->phys_addr | 1); fixup_pci()
191 out_be32(&pci_regs[1][1], io->phys_addr | 1); fixup_pci()
195 out_le32(&pci_regs[0][2], mem->phys_addr >> 12); fixup_pci()
199 out_le32(&pci_regs[0][8], mmio->phys_addr >> 12); fixup_pci()
203 out_le32(&pci_regs[0][14], io->phys_addr >> 12); fixup_pci()
/linux-4.1.27/arch/unicore32/mm/
H A Dioremap.c184 void __iomem *__uc32_ioremap_caller(unsigned long phys_addr, size_t size, __uc32_ioremap_caller() argument
188 unsigned long offset = phys_addr & ~PAGE_MASK; __uc32_ioremap_caller()
189 unsigned long pfn = __phys_to_pfn(phys_addr); __uc32_ioremap_caller()
194 last_addr = phys_addr + size - 1; __uc32_ioremap_caller()
195 if (!size || last_addr < phys_addr) __uc32_ioremap_caller()
220 __uc32_ioremap(unsigned long phys_addr, size_t size) __uc32_ioremap() argument
222 return __uc32_ioremap_caller(phys_addr, size, MT_DEVICE, __uc32_ioremap()
228 __uc32_ioremap_cached(unsigned long phys_addr, size_t size) __uc32_ioremap_cached() argument
230 return __uc32_ioremap_caller(phys_addr, size, MT_DEVICE_CACHED, __uc32_ioremap_cached()
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
H A Dls_uart.c117 phys_addr_t phys_addr; ls_uarts_init() local
125 phys_addr = ((u32*)of_get_property(avr, "reg", &len))[0]; ls_uarts_init()
127 if (!avr_clock || !phys_addr) ls_uarts_init()
130 avr_addr = ioremap(phys_addr, 32); ls_uarts_init()
/linux-4.1.27/arch/x86/platform/efi/
H A Defi_64.c212 if (kernel_map_pages_in_pgd(pgd, md->phys_addr, va, md->num_pages, pf)) __map_region()
214 md->phys_addr, va); __map_region()
220 u64 pa = md->phys_addr; efi_map_region()
230 __map_region(md, md->phys_addr); efi_map_region()
238 md->virt_addr = md->phys_addr; efi_map_region()
278 void __iomem *__init efi_ioremap(unsigned long phys_addr, unsigned long size, efi_ioremap() argument
284 return ioremap(phys_addr, size); efi_ioremap()
286 last_map_pfn = init_memory_mapping(phys_addr, phys_addr + size); efi_ioremap()
287 if ((last_map_pfn << PAGE_SHIFT) < phys_addr + size) { efi_ioremap()
289 efi_ioremap(top, size - (top - phys_addr), type, attribute); efi_ioremap()
293 efi_memory_uc((u64)(unsigned long)__va(phys_addr), size); efi_ioremap()
295 return (void __iomem *)__va(phys_addr); efi_ioremap()
298 void __init parse_efi_setup(u64 phys_addr, u32 data_len) parse_efi_setup() argument
300 efi_setup = phys_addr + sizeof(struct setup_data); parse_efi_setup()
H A Defi.c132 unsigned long long start = md->phys_addr; do_add_efi_memmap()
216 md->phys_addr, print_efi_memmap()
217 md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT), print_efi_memmap()
558 start_pfn = PFN_DOWN(md->phys_addr); old_map_region()
560 end = md->phys_addr + size; old_map_region()
564 va = __va(md->phys_addr); old_map_region()
569 va = efi_ioremap(md->phys_addr, size, old_map_region()
575 (unsigned long long)md->phys_addr); old_map_region()
601 if (md->phys_addr == (prev_md->phys_addr + prev_size)) { efi_merge_regions()
617 end = md->phys_addr + size; get_systab_virt_addr()
619 if (md->phys_addr <= systab && systab < end) { get_systab_virt_addr()
620 systab += md->virt_addr - md->phys_addr; get_systab_virt_addr()
976 u32 efi_mem_type(unsigned long phys_addr) efi_mem_type() argument
986 if ((md->phys_addr <= phys_addr) && efi_mem_type()
987 (phys_addr < (md->phys_addr + efi_mem_type()
994 u64 efi_mem_attributes(unsigned long phys_addr) efi_mem_attributes() argument
1004 if ((md->phys_addr <= phys_addr) && efi_mem_attributes()
1005 (phys_addr < (md->phys_addr + efi_mem_attributes()
H A Defi_32.c57 void __init parse_efi_setup(u64 phys_addr, u32 data_len) {} parse_efi_setup() argument
H A Dquirks.c147 u64 start = md->phys_addr; efi_reserve_boot_services()
178 unsigned long long start = md->phys_addr; efi_free_boot_services()
/linux-4.1.27/drivers/block/
H A Dpmem.c34 phys_addr_t phys_addr; member in struct:pmem_device
110 *pfn = (pmem->phys_addr + offset) >> PAGE_SHIFT; pmem_direct_access()
132 pmem->phys_addr = res->start; pmem_alloc()
136 if (!request_mem_region(pmem->phys_addr, pmem->size, "pmem")) { pmem_alloc()
137 dev_warn(dev, "could not reserve region [0x%pa:0x%zx]\n", &pmem->phys_addr, pmem->size); pmem_alloc()
146 pmem->virt_addr = ioremap_nocache(pmem->phys_addr, pmem->size); pmem_alloc()
184 release_mem_region(pmem->phys_addr, pmem->size); pmem_alloc()
197 release_mem_region(pmem->phys_addr, pmem->size); pmem_free()
/linux-4.1.27/arch/powerpc/platforms/ps3/
H A Dmm.c104 * phys_addr: an address in what Linux thinks is the physical address space
134 * @phys_addr: linux physical address
137 unsigned long ps3_mm_phys_to_lpar(unsigned long phys_addr) ps3_mm_phys_to_lpar() argument
139 BUG_ON(is_kernel_addr(phys_addr)); ps3_mm_phys_to_lpar()
140 return (phys_addr < map.rm.size || phys_addr >= map.total) ps3_mm_phys_to_lpar()
141 ? phys_addr : phys_addr + map.r1.offset; ps3_mm_phys_to_lpar()
513 * @phys_addr: Starting physical address of the area to map.
521 static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, dma_sb_map_pages() argument
535 c->lpar_addr = ps3_mm_phys_to_lpar(phys_addr); dma_sb_map_pages()
562 static int dma_ioc0_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, dma_ioc0_map_pages() argument
572 phys_addr, ps3_mm_phys_to_lpar(phys_addr), len); dma_ioc0_map_pages()
582 c->lpar_addr = ps3_mm_phys_to_lpar(phys_addr); dma_ioc0_map_pages()
790 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) dma_sb_map_area() local
792 unsigned long aligned_phys = _ALIGN_DOWN(phys_addr, 1 << r->page_size); dma_sb_map_area()
793 unsigned long aligned_len = _ALIGN_UP(len + phys_addr - aligned_phys, dma_sb_map_area()
795 *bus_addr = dma_sb_lpar_to_bus(r, ps3_mm_phys_to_lpar(phys_addr)); dma_sb_map_area()
798 unsigned long lpar_addr = ps3_mm_phys_to_lpar(phys_addr); dma_sb_map_area()
802 DBG("%s:%d phys_addr %lxh\n", __func__, __LINE__, dma_sb_map_area()
803 phys_addr); dma_sb_map_area()
845 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) dma_ioc0_map_area() local
847 unsigned long aligned_phys = _ALIGN_DOWN(phys_addr, 1 << r->page_size); dma_ioc0_map_area()
848 unsigned long aligned_len = _ALIGN_UP(len + phys_addr - aligned_phys, dma_ioc0_map_area()
854 phys_addr, aligned_phys, aligned_len); dma_ioc0_map_area()
857 c = dma_find_chunk_lpar(r, ps3_mm_phys_to_lpar(phys_addr), len); dma_ioc0_map_area()
862 *bus_addr = c->bus_addr + phys_addr - aligned_phys; dma_ioc0_map_area()
878 *bus_addr = c->bus_addr + phys_addr - aligned_phys; dma_ioc0_map_area()
880 virt_addr, phys_addr, aligned_phys, *bus_addr); dma_ioc0_map_area()
1086 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) dma_sb_map_area_linear() local
1088 *bus_addr = dma_sb_lpar_to_bus(r, ps3_mm_phys_to_lpar(phys_addr)); dma_sb_map_area_linear()
/linux-4.1.27/drivers/input/serio/
H A Dxilinx_ps2.c242 resource_size_t remap_size, phys_addr; xps2_of_probe() local
275 phys_addr = r_mem.start; xps2_of_probe()
277 if (!request_mem_region(phys_addr, remap_size, DRIVER_NAME)) { xps2_of_probe()
279 (unsigned long long)phys_addr); xps2_of_probe()
285 drvdata->base_address = ioremap(phys_addr, remap_size); xps2_of_probe()
288 (unsigned long long)phys_addr); xps2_of_probe()
301 (unsigned long long)phys_addr, drvdata->base_address, xps2_of_probe()
311 "Xilinx XPS PS/2 at %08llX", (unsigned long long)phys_addr); xps2_of_probe()
313 "xilinxps2/serio at %08llX", (unsigned long long)phys_addr); xps2_of_probe()
321 release_mem_region(phys_addr, remap_size); xps2_of_probe()
/linux-4.1.27/drivers/firmware/efi/libstub/
H A Darm-stub.c313 return (left->phys_addr > right->phys_addr) ? 1 : -1; cmp_mem_desc()
328 left_end = left->phys_addr + left->num_pages * EFI_PAGE_SIZE; regions_are_adjacent()
330 return left_end == right->phys_addr; regions_are_adjacent()
380 paddr = in->phys_addr; efi_get_virtmap()
391 paddr = round_down(in->phys_addr, SZ_64K); efi_get_virtmap()
392 size += in->phys_addr - paddr; efi_get_virtmap()
400 if (IS_ALIGNED(in->phys_addr, SZ_2M) && size >= SZ_2M) efi_get_virtmap()
406 in->virt_addr = efi_virt_base + in->phys_addr - paddr; efi_get_virtmap()
H A Defi-stub-helper.c130 if (membase > md->phys_addr) get_dram_base()
131 membase = md->phys_addr; get_dram_base()
179 start = desc->phys_addr; efi_high_alloc()
264 start = desc->phys_addr; efi_low_alloc()
/linux-4.1.27/drivers/media/platform/omap/
H A Domap_voutlib.h33 unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr);
H A Domap_voutlib.c301 unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr) omap_vout_alloc_buffer() argument
318 *phys_addr = (u32) virt_to_phys((void *) virt_addr); omap_vout_alloc_buffer()
/linux-4.1.27/drivers/w1/masters/
H A Dmatrox_w1.c85 unsigned long phys_addr; member in struct:matrox_device
182 dev->phys_addr = pci_resource_start(pdev, 1); matrox_w1_probe()
184 dev->virt_addr = ioremap_nocache(dev->phys_addr, 16384); matrox_w1_probe()
187 __func__, dev->phys_addr, 16384); matrox_w1_probe()
/linux-4.1.27/arch/ia64/sn/pci/
H A Dpci_dma.c83 unsigned long phys_addr; sn_dma_alloc_coherent() local
111 phys_addr = __pa(cpuaddr); sn_dma_alloc_coherent()
119 *dma_handle = provider->dma_map_consistent(pdev, phys_addr, size, sn_dma_alloc_coherent()
183 unsigned long phys_addr; sn_dma_map_page() local
192 phys_addr = __pa(cpu_addr); sn_dma_map_page()
194 dma_addr = provider->dma_map_consistent(pdev, phys_addr, sn_dma_map_page()
197 dma_addr = provider->dma_map(pdev, phys_addr, size, sn_dma_map_page()
278 unsigned long phys_addr; sn_dma_map_sg() local
294 phys_addr = SG_ENT_PHYS_ADDRESS(sg); for_each_sg()
297 phys_addr, for_each_sg()
301 dma_addr = provider->dma_map(pdev, phys_addr, for_each_sg()
/linux-4.1.27/drivers/firmware/efi/
H A Defi.c244 void __iomem *efi_lookup_mapped_addr(u64 phys_addr) efi_lookup_mapped_addr() argument
256 u64 end = md->phys_addr + size; efi_lookup_mapped_addr()
263 if (phys_addr >= md->phys_addr && phys_addr < end) { efi_lookup_mapped_addr()
264 phys_addr += md->virt_addr - md->phys_addr; efi_lookup_mapped_addr()
265 return (__force void __iomem *)(unsigned long)phys_addr; efi_lookup_mapped_addr()
H A Druntime-map.c51 EFI_RUNTIME_U64_ATTR_SHOW(phys_addr); variable
71 static struct map_attribute map_phys_addr_attr = __ATTR_RO(phys_addr);
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
H A Dpcibr_dma.c357 pcibr_dma_map(struct pci_dev * hwdev, unsigned long phys_addr, size_t size, int dma_flags) pcibr_dma_map() argument
373 dma_handle = pcibr_dmatrans_direct64(pcidev_info, phys_addr, pcibr_dma_map()
377 dma_handle = pcibr_dmatrans_direct32(pcidev_info, phys_addr, pcibr_dma_map()
385 dma_handle = pcibr_dmamap_ate32(pcidev_info, phys_addr, pcibr_dma_map()
395 pcibr_dma_map_consistent(struct pci_dev * hwdev, unsigned long phys_addr, pcibr_dma_map_consistent() argument
402 dma_handle = pcibr_dmatrans_direct64(pcidev_info, phys_addr, pcibr_dma_map_consistent()
406 phys_addr, size, pcibr_dma_map_consistent()
/linux-4.1.27/drivers/net/wireless/orinoco/
H A Dairport.c152 unsigned long phys_addr; airport_attach() local
182 phys_addr = macio_resource_start(mdev, 0); /* Physical address */ airport_attach()
183 printk(KERN_DEBUG PFX "Physical address %lx\n", phys_addr); airport_attach()
184 card->vaddr = ioremap(phys_addr, AIRPORT_IO_LEN); airport_attach()
213 if (orinoco_if_add(priv, phys_addr, card->irq, NULL) != 0) { airport_attach()
/linux-4.1.27/drivers/base/
H A Ddma-coherent.c20 static int dma_init_coherent_memory(phys_addr_t phys_addr, dma_addr_t device_addr, dma_init_coherent_memory() argument
34 mem_base = ioremap(phys_addr, size); dma_init_coherent_memory()
47 dma_mem->pfn_base = PFN_DOWN(phys_addr); dma_init_coherent_memory()
87 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dma_declare_coherent_memory() argument
93 ret = dma_init_coherent_memory(phys_addr, device_addr, size, flags, dma_declare_coherent_memory()
H A Ddma-mapping.c180 * @phys_addr: Physical address of coherent memory to be declared
190 int dmam_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dmam_declare_coherent_memory() argument
200 rc = dma_declare_coherent_memory(dev, phys_addr, device_addr, size, dmam_declare_coherent_memory()
H A Dmemory.c448 u64 phys_addr; memory_probe_store() local
453 ret = kstrtoull(buf, 0, &phys_addr); memory_probe_store()
457 if (phys_addr & ((pages_per_block << PAGE_SHIFT) - 1)) memory_probe_store()
461 nid = memory_add_physaddr_to_nid(phys_addr); memory_probe_store()
462 ret = add_memory(nid, phys_addr, memory_probe_store()
467 phys_addr += MIN_MEMORY_BLOCK_SIZE; memory_probe_store()
/linux-4.1.27/arch/arm64/kernel/
H A Defi.c87 return md->phys_addr + addr - md->virt_addr; efi_to_phys()
177 paddr = md->phys_addr; reserve_regions()
245 paddr = md->phys_addr; efi_virtmap_init()
251 md->phys_addr, (void *)md->virt_addr); efi_virtmap_init()
261 !PAGE_ALIGNED(md->phys_addr)) efi_virtmap_init()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c589 * @phys_addr: the physical EEPROM address
604 static int eeprom_ptov(unsigned int phys_addr, unsigned int fn, unsigned int sz) eeprom_ptov() argument
607 if (phys_addr < 1024) eeprom_ptov()
608 return phys_addr + (31 << 10); eeprom_ptov()
609 if (phys_addr < 1024 + fn) eeprom_ptov()
610 return 31744 - fn + phys_addr - 1024; eeprom_ptov()
611 if (phys_addr < EEPROMSIZE) eeprom_ptov()
612 return phys_addr - 1024 - fn; eeprom_ptov()
618 static int eeprom_rd_phys(struct adapter *adap, unsigned int phys_addr, u32 *v) eeprom_rd_phys() argument
620 int vaddr = eeprom_ptov(phys_addr, adap->fn, EEPROMPFSIZE); eeprom_rd_phys()
627 static int eeprom_wr_phys(struct adapter *adap, unsigned int phys_addr, u32 v) eeprom_wr_phys() argument
629 int vaddr = eeprom_ptov(phys_addr, adap->fn, EEPROMPFSIZE); eeprom_wr_phys()
H A Dsge.c2453 &iq->phys_addr, NULL, 0, NUMA_NO_NODE); t4_sge_alloc_rxq()
2473 c.iqaddr = cpu_to_be64(iq->phys_addr); t4_sge_alloc_rxq()
2542 iq->desc, iq->phys_addr); t4_sge_alloc_rxq()
2584 &txq->q.phys_addr, &txq->q.sdesc, s->stat_len, t4_sge_alloc_eth_txq()
2606 c.eqaddr = cpu_to_be64(txq->q.phys_addr); t4_sge_alloc_eth_txq()
2614 txq->q.desc, txq->q.phys_addr); t4_sge_alloc_eth_txq()
2639 sizeof(struct tx_desc), 0, &txq->q.phys_addr, t4_sge_alloc_ctrl_txq()
2660 c.eqaddr = cpu_to_be64(txq->q.phys_addr); t4_sge_alloc_ctrl_txq()
2666 txq->q.desc, txq->q.phys_addr); t4_sge_alloc_ctrl_txq()
2692 &txq->q.phys_addr, &txq->q.sdesc, s->stat_len, t4_sge_alloc_ofld_txq()
2712 c.eqaddr = cpu_to_be64(txq->q.phys_addr); t4_sge_alloc_ofld_txq()
2720 txq->q.desc, txq->q.phys_addr); t4_sge_alloc_ofld_txq()
2740 q->desc, q->phys_addr); free_txq()
2756 rq->desc, rq->phys_addr); free_rspq_fl()
/linux-4.1.27/arch/x86/platform/intel-mid/
H A Dintel_mid_vrtc.c125 vrtc_paddr = sfi_mrtc_array[0].phys_addr; intel_mid_rtc_init()
167 vrtc_resources[0].start = sfi_mrtc_array[0].phys_addr; intel_mid_device_create()
168 vrtc_resources[0].end = sfi_mrtc_array[0].phys_addr + intel_mid_device_create()
H A Dsfi.c96 totallen, (u32)pentry->phys_addr, sfi_parse_mtmr()
171 totallen, (u32)pentry->phys_addr, pentry->irq); sfi_parse_mrtc()
/linux-4.1.27/arch/sparc/prom/
H A Dranges.c32 regp[regc].phys_addr -= rangep[rngc].ot_child_base; prom_adjust_regs()
33 regp[regc].phys_addr += rangep[rngc].ot_parent_base; prom_adjust_regs()
H A Dmemory.c42 sp_banks[i].base_addr = reg[i].phys_addr; prom_meminit_v2()
H A Dtree_32.c234 unsigned int which_io, phys_addr; prom_finddevice() local
252 phys_addr = simple_strtoul(s+3, &d, 16); prom_finddevice()
258 if (which_io == reg[0].which_io && phys_addr == reg[0].phys_addr) { prom_finddevice()
H A Dmisc_64.c318 unsigned long phys_addr, prom_getunumber()
331 args[8] = phys_addr; prom_getunumber()
317 prom_getunumber(int syndrome_code, unsigned long phys_addr, char *buf, int buflen) prom_getunumber() argument
/linux-4.1.27/drivers/gpu/host1x/
H A Djob.c186 dma_addr_t phys_addr; pin_job() local
192 phys_addr = host1x_bo_pin(reloc->target.bo, &sgt); pin_job()
193 if (!phys_addr) pin_job()
196 job->addr_phys[job->num_unpins] = phys_addr; pin_job()
205 dma_addr_t phys_addr; pin_job() local
211 phys_addr = host1x_bo_pin(g->bo, &sgt); pin_job()
212 if (!phys_addr) pin_job()
215 job->addr_phys[job->num_unpins] = phys_addr; pin_job()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c255 u64 phys_addr; qlcnic_82xx_fw_cmd_create_rx_ctx() local
317 prq_rds[i].host_phys_addr = cpu_to_le64(rds_ring->phys_addr); qlcnic_82xx_fw_cmd_create_rx_ctx()
330 prq_sds[i].host_phys_addr = cpu_to_le64(sds_ring->phys_addr); qlcnic_82xx_fw_cmd_create_rx_ctx()
339 phys_addr = hostrq_phys_addr; qlcnic_82xx_fw_cmd_create_rx_ctx()
344 cmd.req.arg[1] = MSD(phys_addr); qlcnic_82xx_fw_cmd_create_rx_ctx()
345 cmd.req.arg[2] = LSD(phys_addr); qlcnic_82xx_fw_cmd_create_rx_ctx()
430 u64 phys_addr; qlcnic_82xx_fw_cmd_create_tx_ctx() local
481 prq_cds->host_phys_addr = cpu_to_le64(tx_ring->phys_addr); qlcnic_82xx_fw_cmd_create_tx_ctx()
484 phys_addr = rq_phys_addr; qlcnic_82xx_fw_cmd_create_tx_ctx()
490 cmd.req.arg[1] = MSD(phys_addr); qlcnic_82xx_fw_cmd_create_tx_ctx()
491 cmd.req.arg[2] = LSD(phys_addr); qlcnic_82xx_fw_cmd_create_tx_ctx()
584 &tx_ring->phys_addr, qlcnic_alloc_hw_resources()
598 &rds_ring->phys_addr, GFP_KERNEL); qlcnic_alloc_hw_resources()
612 &sds_ring->phys_addr, GFP_KERNEL); qlcnic_alloc_hw_resources()
738 tx_ring->phys_addr); qlcnic_free_hw_resources()
750 rds_ring->phys_addr); qlcnic_free_hw_resources()
762 sds_ring->phys_addr); qlcnic_free_hw_resources()
H A Dqlcnic_dcb.c434 u64 phys_addr; qlcnic_82xx_dcb_query_cee_param() local
458 phys_addr = cardrsp_phys_addr; qlcnic_82xx_dcb_query_cee_param()
460 cmd.req.arg[2] = MSD(phys_addr); qlcnic_82xx_dcb_query_cee_param()
461 cmd.req.arg[3] = LSD(phys_addr); qlcnic_82xx_dcb_query_cee_param()
H A Dqlcnic_83xx_hw.c1090 sds_mbx.phy_addr_low = LSD(sds->phys_addr); qlcnic_83xx_add_rings()
1091 sds_mbx.phy_addr_high = MSD(sds->phys_addr); qlcnic_83xx_add_rings()
1213 sds_mbx.phy_addr_low = LSD(sds->phys_addr); qlcnic_83xx_create_rx_ctx()
1214 sds_mbx.phy_addr_high = MSD(sds->phys_addr); qlcnic_83xx_create_rx_ctx()
1234 rds_mbx.phy_addr_reg_low = LSD(rds->phys_addr); qlcnic_83xx_create_rx_ctx()
1235 rds_mbx.phy_addr_reg_high = MSD(rds->phys_addr); qlcnic_83xx_create_rx_ctx()
1241 rds_mbx.phy_addr_jmb_low = LSD(rds->phys_addr); qlcnic_83xx_create_rx_ctx()
1242 rds_mbx.phy_addr_jmb_high = MSD(rds->phys_addr); qlcnic_83xx_create_rx_ctx()
1331 mbx.phys_addr_low = LSD(tx->phys_addr); qlcnic_83xx_create_tx_ctx()
1332 mbx.phys_addr_high = MSD(tx->phys_addr); qlcnic_83xx_create_tx_ctx()
/linux-4.1.27/drivers/net/ethernet/3com/
H A D3c509.c219 static int el3_isa_id_sequence(__be16 *phys_addr) el3_isa_id_sequence() argument
247 phys_addr[i] = htons(id_read_eeprom(i)); el3_isa_id_sequence()
255 ether_addr_equal((u8 *)phys_addr, el3_devs[i]->dev_addr)) { el3_isa_id_sequence()
258 phys_addr[0] & 0xff, phys_addr[0] >> 8, el3_isa_id_sequence()
259 phys_addr[1] & 0xff, phys_addr[1] >> 8, el3_isa_id_sequence()
260 phys_addr[2] & 0xff, phys_addr[2] >> 8); el3_isa_id_sequence()
272 static void el3_dev_fill(struct net_device *dev, __be16 *phys_addr, int ioaddr, el3_dev_fill() argument
277 memcpy(dev->dev_addr, phys_addr, ETH_ALEN); el3_dev_fill()
289 __be16 phys_addr[3]; el3_isa_match() local
291 while ((err = el3_isa_id_sequence(phys_addr)) == 2) el3_isa_match()
331 el3_dev_fill(dev, phys_addr, ioaddr, isa_irq, if_port, EL3_ISA); el3_isa_match()
362 __be16 phys_addr[3]; el3_isa_resume() local
364 while ((err = el3_isa_id_sequence(phys_addr)) == 2) el3_isa_resume()
411 __be16 phys_addr[3]; el3_pnp_probe() local
421 phys_addr[i] = htons(read_eeprom(ioaddr, i)); el3_pnp_probe()
431 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_PNP); el3_pnp_probe()
569 __be16 phys_addr[3]; el3_eisa_probe() local
587 phys_addr[i] = htons(read_eeprom(ioaddr, i)); el3_eisa_probe()
601 el3_dev_fill(dev, phys_addr, ioaddr, irq, if_port, EL3_EISA); el3_eisa_probe()
H A D3c574_cs.c310 __be16 *phys_addr; tc574_config() local
316 phys_addr = (__be16 *)dev->dev_addr; tc574_config()
351 phys_addr[i] = htons(le16_to_cpu(buf[i * 2])); tc574_config()
357 phys_addr[i] = htons(read_eeprom(ioaddr, i + 10)); tc574_config()
358 if (phys_addr[0] == htons(0x6060)) { tc574_config()
H A D3c589_cs.c242 __be16 *phys_addr; tc589_config() local
251 phys_addr = (__be16 *)dev->dev_addr; tc589_config()
290 phys_addr[i] = htons(le16_to_cpu(buf[i*2])); tc589_config()
295 phys_addr[i] = htons(read_eeprom(ioaddr, i)); tc589_config()
296 if (phys_addr[0] == htons(0x6060)) { tc589_config()
/linux-4.1.27/drivers/gpu/drm/armada/
H A Darmada_gem.h17 phys_addr_t phys_addr; member in struct:armada_gem_object
H A Darmada_fbdev.c99 info->fix.smem_start = obj->phys_addr; armada_fb_create()
110 (unsigned long long)obj->phys_addr); armada_fb_create()
H A Darmada_gem.c21 unsigned long pfn = obj->phys_addr >> PAGE_SHIFT; armada_gem_vm_fault()
105 obj->phys_addr = page_to_phys(p); armada_gem_linear_back()
171 obj->phys_addr = obj->linear->start; armada_gem_linear_back()
176 (unsigned long long)obj->phys_addr, armada_gem_linear_back()
187 dobj->addr = ioremap_wc(dobj->phys_addr, dobj->obj.size); armada_gem_map_object()
/linux-4.1.27/arch/x86/include/asm/
H A De820.h32 extern void parse_e820_ext(u64 phys_addr, u32 data_len);
H A Defi.h140 extern void parse_efi_setup(u64 phys_addr, u32 data_len);
190 static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {} efi_reboot_required() argument
/linux-4.1.27/drivers/tty/serial/
H A Dapbuart.h17 unsigned int phys_addr; member in struct:amba_prom_registers
/linux-4.1.27/arch/hexagon/include/asm/
H A Dio.h40 extern int remap_area_pages(unsigned long start, unsigned long phys_addr,
193 void __iomem *ioremap_nocache(unsigned long phys_addr, unsigned long size);
195 static inline void __iomem *ioremap(unsigned long phys_addr, unsigned long size) ioremap() argument
197 return ioremap_nocache(phys_addr, size); ioremap()
/linux-4.1.27/arch/arm/mach-imx/
H A Dmm-imx3.c68 static void __iomem *imx3_ioremap_caller(phys_addr_t phys_addr, size_t size, imx3_ioremap_caller() argument
77 if (phys_addr < 0x80000000 && imx3_ioremap_caller()
78 !addr_in_module(phys_addr, MX3x_L2CC)) imx3_ioremap_caller()
82 return __arm_ioremap_caller(phys_addr, size, mtype, caller); imx3_ioremap_caller()
/linux-4.1.27/arch/tile/mm/
H A Dpgtable.c509 void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size, ioremap_prot() argument
518 last_addr = phys_addr + size - 1; ioremap_prot()
519 if (!size || last_addr < phys_addr) ioremap_prot()
530 offset = phys_addr & ~PAGE_MASK; ioremap_prot()
531 phys_addr &= PAGE_MASK; ioremap_prot()
532 size = PAGE_ALIGN(last_addr+1) - phys_addr; ioremap_prot()
540 area->phys_addr = phys_addr; ioremap_prot()
543 phys_addr, pgprot)) { ioremap_prot()
/linux-4.1.27/drivers/video/fbdev/
H A Dep93xx-fb.c448 dma_addr_t phys_addr; ep93xxfb_alloc_videomem() local
453 &phys_addr, GFP_KERNEL); ep93xxfb_alloc_videomem()
465 if (check_screenpage_bug && phys_addr & (1 << 27)) { ep93xxfb_alloc_videomem()
468 phys_addr); ep93xxfb_alloc_videomem()
470 dma_free_coherent(info->dev, fb_size, virt_addr, phys_addr); ep93xxfb_alloc_videomem()
474 info->fix.smem_start = phys_addr; ep93xxfb_alloc_videomem()
/linux-4.1.27/arch/ia64/include/asm/
H A Dio.h92 extern u64 kern_mem_attribute (unsigned long phys_addr, unsigned long size);
430 extern void __iomem * early_ioremap (unsigned long phys_addr, unsigned long size);
431 #define early_memremap(phys_addr, size) early_ioremap(phys_addr, size)
434 static inline void __iomem * ioremap_cache (unsigned long phys_addr, unsigned long size) ioremap_cache() argument
436 return ioremap(phys_addr, size); ioremap_cache()
H A Dsal.h779 ia64_sal_register_physical_addr (u64 phys_entry, u64 phys_addr) ia64_sal_register_physical_addr() argument
782 SAL_CALL(isrv, SAL_REGISTER_PHYSICAL_ADDR, phys_entry, phys_addr, ia64_sal_register_physical_addr()
/linux-4.1.27/fs/pstore/
H A Dram.c90 phys_addr_t phys_addr; member in struct:ramoops_context
380 if (*paddr + dump_mem_sz - cxt->phys_addr > cxt->size) { ramoops_init_przs()
424 if (*paddr + sz - cxt->phys_addr > cxt->size) { ramoops_init_prz()
427 cxt->size, (unsigned long long)cxt->phys_addr); ramoops_init_prz()
479 cxt->phys_addr = pdata->mem_address; ramoops_probe()
488 paddr = cxt->phys_addr; ramoops_probe()
547 cxt->size, (unsigned long long)cxt->phys_addr, ramoops_probe()
576 release_mem_region(cxt->phys_addr, cxt->size); ramoops_remove()
/linux-4.1.27/arch/arm/kvm/
H A Dmmio.c115 trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr, kvm_handle_mmio_return()
206 run->mmio.phys_addr = fault_ipa; io_mem_abort()
H A Dmmu.c596 phys_addr_t phys_addr; create_hyp_mappings() local
607 phys_addr = kvm_kaddr_to_phys(from + virt_addr - start); create_hyp_mappings()
610 __phys_to_pfn(phys_addr), create_hyp_mappings()
623 * @phys_addr: The physical start address which gets mapped
628 int create_hyp_io_mappings(void *from, void *to, phys_addr_t phys_addr) create_hyp_io_mappings() argument
638 __phys_to_pfn(phys_addr), PAGE_HYP_DEVICE); create_hyp_io_mappings()
/linux-4.1.27/arch/x86/platform/sfi/
H A Dsfi.c93 mp_register_ioapic(i, pentry->phys_addr, gsi_top, &cfg); sfi_parse_ioapic()
/linux-4.1.27/arch/s390/kvm/
H A Dguestdbg.c184 wp_info->phys_addr = bp_data->phys_addr; __import_wp_info()
194 ret = read_guest_abs(vcpu, wp_info->phys_addr, wp_info->old_data, __import_wp_info()
365 if (!read_guest_abs(vcpu, wp_info->phys_addr, temp, any_wp_changed()
/linux-4.1.27/arch/arc/mm/
H A Dioremap.c72 area->phys_addr = paddr; ioremap_prot()
/linux-4.1.27/drivers/gpu/host1x/hw/
H A Ddebug_hw.c108 static void show_gather(struct output *o, phys_addr_t phys_addr, show_gather() argument
113 u32 offset = phys_addr - pin_addr; show_gather()
127 u32 addr = phys_addr + i * 4; show_gather()
/linux-4.1.27/drivers/sbus/char/
H A Djsflash.c478 reg0.which_io, reg0.phys_addr); jsflash_init()
486 if ((reg0.phys_addr >> 24) != 0x20) { jsflash_init()
488 reg0.which_io, reg0.phys_addr); jsflash_init()
505 reg0.phys_addr = 0x20400000; jsflash_init()
518 jsf->base = reg0.phys_addr; jsflash_init()
/linux-4.1.27/drivers/scsi/be2iscsi/
H A Dbe_cmds.h227 struct phys_addr { struct
274 struct phys_addr pages[8];
550 struct phys_addr pages[4];
584 struct phys_addr pages[8];
816 struct phys_addr pages[8];
834 struct phys_addr scratch_pa;
837 struct phys_addr pages[16];
851 struct phys_addr pages[26];
860 struct phys_addr pages[8];
1018 struct phys_addr dataout_template_pa;
1032 struct phys_addr dataout_template_pa;
H A Dbe_main.c1608 struct be_bus_address phys_addr; hwi_get_async_handle() local
1626 phys_addr.u.a32.address_lo = hwi_get_async_handle()
1629 phys_addr.u.a32.address_hi = hwi_get_async_handle()
1633 phys_addr.u.a64.address = hwi_get_async_handle()
1634 *((unsigned long long *)(&phys_addr.u.a64.address)); hwi_get_async_handle()
1660 if (pasync_handle->pa.u.a64.address == phys_addr.u.a64.address) list_for_each_entry()
1753 static struct phys_addr * hwi_get_ring_address()
1757 struct phys_addr *pasync_sge = NULL; hwi_get_ring_address()
1774 struct phys_addr *pasync_sge; hwi_post_async_buffers()
2604 sizeof(struct phys_addr)); beiscsi_find_mem_req()
2619 sizeof(struct phys_addr)); beiscsi_find_mem_req()
3371 sizeof(struct phys_addr), beiscsi_create_def_hdr()
3372 sizeof(struct phys_addr), dq_vaddress); beiscsi_create_def_hdr()
3424 sizeof(struct phys_addr), beiscsi_create_def_data()
3425 sizeof(struct phys_addr), dq_vaddress); beiscsi_create_def_data()
3875 sizeof(struct phys_addr); hwi_init_port()
/linux-4.1.27/drivers/net/ethernet/amd/
H A D7990.c162 ib->phys_addr[0] = dev->dev_addr[1]; lance_init_ring()
163 ib->phys_addr[1] = dev->dev_addr[0]; lance_init_ring()
164 ib->phys_addr[2] = dev->dev_addr[3]; lance_init_ring()
165 ib->phys_addr[3] = dev->dev_addr[2]; lance_init_ring()
166 ib->phys_addr[4] = dev->dev_addr[5]; lance_init_ring()
167 ib->phys_addr[5] = dev->dev_addr[4]; lance_init_ring()
170 ib->phys_addr[i] = dev->dev_addr[i]; lance_init_ring()
H A Da2065.c86 unsigned char phys_addr[6]; /* Physical ethernet address */ member in struct:lance_init_block
168 ib->phys_addr[0] = dev->dev_addr[1]; lance_init_ring()
169 ib->phys_addr[1] = dev->dev_addr[0]; lance_init_ring()
170 ib->phys_addr[2] = dev->dev_addr[3]; lance_init_ring()
171 ib->phys_addr[3] = dev->dev_addr[2]; lance_init_ring()
172 ib->phys_addr[4] = dev->dev_addr[5]; lance_init_ring()
173 ib->phys_addr[5] = dev->dev_addr[4]; lance_init_ring()
H A Dsunlance.c216 u8 phys_addr[6]; /* Physical ethernet address */ member in struct:lance_init_block
336 ib->phys_addr [0] = dev->dev_addr [1]; lance_init_ring_dvma()
337 ib->phys_addr [1] = dev->dev_addr [0]; lance_init_ring_dvma()
338 ib->phys_addr [2] = dev->dev_addr [3]; lance_init_ring_dvma()
339 ib->phys_addr [3] = dev->dev_addr [2]; lance_init_ring_dvma()
340 ib->phys_addr [4] = dev->dev_addr [5]; lance_init_ring_dvma()
341 ib->phys_addr [5] = dev->dev_addr [4]; lance_init_ring_dvma()
392 sbus_writeb(dev->dev_addr[1], &ib->phys_addr[0]); lance_init_ring_pio()
393 sbus_writeb(dev->dev_addr[0], &ib->phys_addr[1]); lance_init_ring_pio()
394 sbus_writeb(dev->dev_addr[3], &ib->phys_addr[2]); lance_init_ring_pio()
395 sbus_writeb(dev->dev_addr[2], &ib->phys_addr[3]); lance_init_ring_pio()
396 sbus_writeb(dev->dev_addr[5], &ib->phys_addr[4]); lance_init_ring_pio()
397 sbus_writeb(dev->dev_addr[4], &ib->phys_addr[5]); lance_init_ring_pio()
H A Ddeclance.c209 unsigned short phys_addr[3]; /* physical ethernet address */ member in struct:lance_init_block
463 *lib_ptr(ib, phys_addr[0], lp->type) = (dev->dev_addr[1] << 8) | lance_init_ring()
465 *lib_ptr(ib, phys_addr[1], lp->type) = (dev->dev_addr[3] << 8) | lance_init_ring()
467 *lib_ptr(ib, phys_addr[2], lp->type) = (dev->dev_addr[5] << 8) | lance_init_ring()
H A D7990.h74 volatile unsigned char phys_addr[6]; /* Physical ethernet address */ member in struct:lance_init_block
/linux-4.1.27/drivers/net/ethernet/hisilicon/
H A Dhix5hd2_gmac.c199 dma_addr_t phys_addr; member in struct:hix5hd2_desc_sw
328 hix5hd2_set_rx_fq(priv, priv->rx_fq.phys_addr); hix5hd2_set_desc_addr()
329 hix5hd2_set_rx_bq(priv, priv->rx_bq.phys_addr); hix5hd2_set_desc_addr()
330 hix5hd2_set_tx_rq(priv, priv->tx_rq.phys_addr); hix5hd2_set_desc_addr()
331 hix5hd2_set_tx_bq(priv, priv->tx_bq.phys_addr); hix5hd2_set_desc_addr()
850 priv->pool[i].phys_addr); hix5hd2_destroy_hw_desc_queue()
860 dma_addr_t phys_addr; hix5hd2_init_hw_desc_queue() local
870 virt_addr = dma_alloc_coherent(dev, size, &phys_addr, hix5hd2_init_hw_desc_queue()
878 priv->pool[i].phys_addr = phys_addr; hix5hd2_init_hw_desc_queue()
/linux-4.1.27/drivers/scsi/esas2r/
H A Desas2r_init.c52 mem_desc->phys_addr = 0; esas2r_initmem_alloc()
57 phys_addr, esas2r_initmem_alloc()
70 mem_desc->phys_addr = ALIGN(mem_desc->phys_addr, align); esas2r_initmem_alloc()
82 * Careful! phys_addr and virt_addr may have been adjusted from the esas2r_initmem_free()
88 if (mem_desc->phys_addr) { esas2r_initmem_free()
95 (dma_addr_t)(mem_desc->phys_addr - unalign)); esas2r_initmem_free()
1118 ppaddr = a->inbound_list_md.phys_addr; esas2r_check_adapter()
1123 ppaddr = a->outbound_list_md.phys_addr; esas2r_check_adapter()
1284 rq->vrq_md->phys_addr + esas2r_format_init_msg()
H A Desas2r_vda.c398 rq->vrq_md->phys_addr + esas2r_build_mgt_req()
406 rq->vrq_md->phys_addr + esas2r_build_mgt_req()
435 rq->vrq_md->phys_addr + esas2r_build_ae_req()
442 rq->vrq_md->phys_addr + esas2r_build_ae_req()
H A Desas2r_io.c125 esas2r_trace("rq->vrq_md->phys_addr:%x", rq->vrq_md->phys_addr); esas2r_local_start_request()
167 element->address = cpu_to_le64(rq->vrq_md->phys_addr); esas2r_start_vda_request()
260 cpu_to_le64(sgl->phys_addr); esas2r_build_sg_list_sge()
471 cpu_to_le64(sgl->phys_addr); esas2r_build_prd_iblk()
/linux-4.1.27/arch/mips/include/asm/
H A Dio.h200 phys_addr_t phys_addr, last_addr; __ioremap_mode() local
202 phys_addr = fixup_bigphys_addr(offset, size); __ioremap_mode()
205 last_addr = phys_addr + size - 1; __ioremap_mode()
206 if (!size || last_addr < phys_addr) __ioremap_mode()
213 if (__IS_LOW512(phys_addr) && __IS_LOW512(last_addr) && __ioremap_mode()
216 (unsigned long)CKSEG1ADDR(phys_addr); __ioremap_mode()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h117 dma_addr_t phys_addr; /* physical address of HW ring start */ member in struct:sge_fl
142 dma_addr_t phys_addr; /* physical address of the ring */ member in struct:sge_rspq
180 dma_addr_t phys_addr; /* physical address of the ring */ member in struct:sge_txq
/linux-4.1.27/arch/x86/kernel/
H A Dapb_timer.c97 apbt_address = (phys_addr_t)mtmr->phys_addr; apbt_set_mapping()
118 (int)(mtmr->phys_addr & 0xff) / APBTMRS_REG_SIZE); apbt_set_mapping()
119 phy_cs_timer_id = (unsigned int)(mtmr->phys_addr & 0xff) / apbt_set_mapping()
H A Damd_gart_64.c348 unsigned long phys_addr = s->dma_address; for_each_sg() local
359 addr = phys_addr; for_each_sg()
/linux-4.1.27/arch/powerpc/platforms/pseries/
H A Dhotplug-memory.c197 u64 phys_addr; lmb_is_removable() local
204 phys_addr = lmb->base_addr; lmb_is_removable()
207 pfn = PFN_DOWN(phys_addr); lmb_is_removable()
212 phys_addr += MIN_MEMORY_BLOCK_SIZE; lmb_is_removable()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dmpic.h401 * @phys_addr: physial base address of the MPIC
420 phys_addr_t phys_addr,
430 * @phys_addr: physical address of the ISU
433 phys_addr_t phys_addr);
/linux-4.1.27/virt/kvm/
H A Dcoalesced_mmio.c82 ring->coalesced_mmio[ring->last].phys_addr = addr; coalesced_mmio_write()
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/
H A Dmain.c668 u32 phys_addr; mtrr_bp_init() local
672 phys_addr = 32; mtrr_bp_init()
678 phys_addr = 36; mtrr_bp_init()
686 phys_addr = cpuid_eax(0x80000008) & 0xff; mtrr_bp_init()
693 phys_addr = 36; mtrr_bp_init()
695 size_or_mask = SIZE_OR_MASK_BITS(phys_addr); mtrr_bp_init()
705 phys_addr = 32; mtrr_bp_init()
742 if (mtrr_cleanup(phys_addr)) { mtrr_bp_init()
/linux-4.1.27/arch/sparc/include/asm/
H A Dopenprom.h194 unsigned int phys_addr; /* The physical address of this register */ member in struct:linux_prom_registers
199 unsigned long phys_addr; member in struct:linux_prom64_registers
H A Dleon_amba.h13 unsigned int phys_addr; /* The physical address of this register */ member in struct:amba_prom_registers
H A Dfloppy_32.h318 r.start = fd_regs[0].phys_addr; sun_floppy_init()
H A Doplib_64.h145 unsigned long phys_addr,
/linux-4.1.27/arch/arm64/include/asm/
H A Dio.h166 extern void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot);
168 extern void __iomem *ioremap_cache(phys_addr_t phys_addr, size_t size);
/linux-4.1.27/arch/alpha/kernel/
H A Dproto.h192 __alpha_remap_area_pages(unsigned long address, unsigned long phys_addr, __alpha_remap_area_pages() argument
199 return ioremap_page_range(address, address + size, phys_addr, prot); __alpha_remap_area_pages()
/linux-4.1.27/arch/sparc/mm/
H A Dinit_64.c100 if (x->phys_addr > y->phys_addr) cmp_p64()
102 if (x->phys_addr < y->phys_addr) cmp_p64()
136 base = regs[i].phys_addr; read_obp_memory()
159 regs[i].phys_addr = base; read_obp_memory()
995 cfg_handle = (regs->phys_addr >> 32UL) & 0x0fffffff; of_node_to_nid()
1606 phys_start = pall[i].phys_addr; kernel_physical_mapping_init()
1650 return pavail[i].phys_addr; find_ecache_flush_span()
2106 phys_base = min(phys_base, pavail[i].phys_addr); paging_init()
2107 memblock_add(pavail[i].phys_addr, pavail[i].reg_size); paging_init()
2227 start = pavail[i].phys_addr; page_in_phys_avail()
2839 res->start = pavail[i].phys_addr; report_memory()
2840 res->end = pavail[i].phys_addr + pavail[i].reg_size - 1; report_memory()
/linux-4.1.27/drivers/scsi/pm8001/
H A Dpm80xx_hwi.c3895 u64 phys_addr, start_addr, end_addr; pm80xx_chip_ssp_io_req() local
3935 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_ssp_io_req()
3938 cpu_to_le32(lower_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
3940 cpu_to_le32(upper_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
3965 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_ssp_io_req()
3969 cpu_to_le32(lower_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
3971 cpu_to_le32(upper_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
3995 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_ssp_io_req()
3998 cpu_to_le32(lower_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
4000 cpu_to_le32(upper_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
4024 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_ssp_io_req()
4028 cpu_to_le32(lower_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
4030 cpu_to_le32(upper_32_bits(phys_addr)); pm80xx_chip_ssp_io_req()
4057 u64 phys_addr, start_addr, end_addr; pm80xx_chip_sata_req() local
4116 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_sata_req()
4118 sata_cmd.enc_addr_low = lower_32_bits(phys_addr); pm80xx_chip_sata_req()
4119 sata_cmd.enc_addr_high = upper_32_bits(phys_addr); pm80xx_chip_sata_req()
4142 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_sata_req()
4146 lower_32_bits(phys_addr); pm80xx_chip_sata_req()
4148 upper_32_bits(phys_addr); pm80xx_chip_sata_req()
4182 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_sata_req()
4184 sata_cmd.addr_low = lower_32_bits(phys_addr); pm80xx_chip_sata_req()
4185 sata_cmd.addr_high = upper_32_bits(phys_addr); pm80xx_chip_sata_req()
4208 phys_addr = ccb->ccb_dma_handle + pm80xx_chip_sata_req()
4212 lower_32_bits(phys_addr); pm80xx_chip_sata_req()
4214 upper_32_bits(phys_addr); pm80xx_chip_sata_req()
H A Dpm8001_hwi.c4297 u64 phys_addr; pm8001_chip_ssp_io_req() local
4319 phys_addr = ccb->ccb_dma_handle + pm8001_chip_ssp_io_req()
4321 ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(phys_addr)); pm8001_chip_ssp_io_req()
4322 ssp_cmd.addr_high = cpu_to_le32(upper_32_bits(phys_addr)); pm8001_chip_ssp_io_req()
4350 u64 phys_addr; pm8001_chip_sata_req() local
4392 phys_addr = ccb->ccb_dma_handle + pm8001_chip_sata_req()
4394 sata_cmd.addr_low = lower_32_bits(phys_addr); pm8001_chip_sata_req()
4395 sata_cmd.addr_high = upper_32_bits(phys_addr); pm8001_chip_sata_req()
4936 dma_addr_t phys_addr = pm8001_ha->memoryMap.region[FW_FLASH].phys_addr; pm8001_chip_fw_flash_update_req() local
4944 flash_update_info.sgl.addr = cpu_to_le64(phys_addr); pm8001_chip_fw_flash_update_req()
4952 fw_control_context->phys_addr = phys_addr; pm8001_chip_fw_flash_update_req()
H A Dpm8001_sas.h303 dma_addr_t phys_addr; member in struct:mpi_mem
603 dma_addr_t phys_addr; member in struct:fw_control_ex
/linux-4.1.27/drivers/mmc/host/
H A Dmvsdio.c130 dma_addr_t phys_addr; mvsd_setup_data() local
135 phys_addr = sg_dma_address(data->sg); mvsd_setup_data()
136 mvsd_write(MVSD_SYS_ADDR_LOW, (u32)phys_addr & 0xffff); mvsd_setup_data()
137 mvsd_write(MVSD_SYS_ADDR_HI, (u32)phys_addr >> 16); mvsd_setup_data()
/linux-4.1.27/arch/s390/include/uapi/asm/
H A Dkvm.h131 __u64 phys_addr; member in struct:kvm_hw_breakpoint
/linux-4.1.27/arch/parisc/include/asm/
H A Dcacheflush.h110 void flush_dcache_page_asm(unsigned long phys_addr, unsigned long vaddr);
/linux-4.1.27/arch/avr32/mach-at32ap/
H A Dpm.c216 pm_sram_area->phys_addr = pm_sram_start; avr32_pm_init()
/linux-4.1.27/virt/kvm/arm/
H A Dvgic.h63 phys_addr_t phys_addr; member in struct:kvm_exit_mmio
H A Dvgic.c776 mmio32.phys_addr = mmio->phys_addr + 4; call_range_handler()
780 mmio32.phys_addr = mmio->phys_addr; call_range_handler()
819 mmio.phys_addr = addr; vgic_handle_mmio_access()
837 run->mmio.phys_addr = addr; vgic_handle_mmio_access()
H A Dvgic-v2-emul.c701 mmio.phys_addr = vgic->vgic_dist_base + offset; vgic_attr_regs_access()
705 mmio.phys_addr = vgic->vgic_cpu_base + offset; vgic_attr_regs_access()
/linux-4.1.27/arch/sh/kernel/cpu/sh4/
H A Dsq.c113 vma->phys_addr = map->addr; __sq_remap()
117 vma->phys_addr, prot)) { __sq_remap()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
H A Ddma.c93 * @phys_addr: RX descriptor address
98 ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr) ath5k_hw_set_rxdp() argument
106 ath5k_hw_reg_write(ah, phys_addr, AR5K_RXDP); ath5k_hw_set_rxdp()
386 * @phys_addr: The physical address
396 ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, u32 phys_addr) ath5k_hw_set_txdp() argument
431 ath5k_hw_reg_write(ah, phys_addr, tx_reg); ath5k_hw_set_txdp()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dmpic.c314 static void _mpic_map_mmio(struct mpic *mpic, phys_addr_t phys_addr, _mpic_map_mmio() argument
318 rb->base = ioremap(phys_addr + offset, size); _mpic_map_mmio()
326 phys_addr_t phys_addr = dcr_resource_start(mpic->node, 0); _mpic_map_dcr() local
327 rb->dhost = dcr_map(mpic->node, phys_addr + offset, size); _mpic_map_dcr()
332 phys_addr_t phys_addr, struct mpic_reg_bank *rb, mpic_map()
338 _mpic_map_mmio(mpic, phys_addr, rb, offset, size); mpic_map()
1232 phys_addr_t phys_addr, mpic_alloc()
1266 if (!phys_addr) { mpic_alloc()
1274 phys_addr = r.start; mpic_alloc()
1294 mpic->paddr = phys_addr; mpic_alloc()
331 mpic_map(struct mpic *mpic, phys_addr_t phys_addr, struct mpic_reg_bank *rb, unsigned int offset, unsigned int size) mpic_map() argument
1231 mpic_alloc(struct device_node *node, phys_addr_t phys_addr, unsigned int flags, unsigned int isu_size, unsigned int irq_count, const char *name) mpic_alloc() argument
H A Dfsl_pci.c151 resource_size_t phys_addr = res->start; setup_one_atmu() local
164 __ffs(pci_addr | phys_addr)); setup_one_atmu()
171 out_be32(&pci->pow[index + i].powbar, phys_addr >> 12); setup_one_atmu()
175 phys_addr += (resource_size_t)1U << bits; setup_one_atmu()
/linux-4.1.27/drivers/staging/netlogic/
H A Dxlr_net.c428 unsigned long phys_addr; xlr_config_spill() local
438 phys_addr = virt_to_phys(spill); xlr_config_spill()
440 size, phys_addr); xlr_config_spill()
441 xlr_nae_wreg(base, reg_start_0, (phys_addr >> 5) & 0xffffffff); xlr_config_spill()
442 xlr_nae_wreg(base, reg_start_1, ((u64)phys_addr >> 37) & 0x07); xlr_config_spill()
/linux-4.1.27/drivers/pci/hotplug/
H A Dibmphp_ebda.c328 hpc_list_ptr->phys_addr = sub_addr; /* offset of RSRC_CONTROLLER blk */ ibmphp_access_ebda()
356 rsrc_list_ptr->phys_addr = sub_addr; ibmphp_access_ebda()
757 addr = hpc_list_ptr->phys_addr; ebda_rsrc_controller()
1013 addr = rsrc_list_ptr->phys_addr; ebda_rsrc_rsrc()
1015 debug ("offset of rsrc: %x\n", rsrc_list_ptr->phys_addr); ebda_rsrc_rsrc()
H A Dibmphp.h173 short phys_addr; member in struct:ebda_hpc_list
227 u16 phys_addr; member in struct:ebda_rsrc_list
/linux-4.1.27/drivers/crypto/
H A Dixp4xx_crypto.c108 u32 phys_addr; member in struct:buffer_desc
388 crypt->regist_buf->phys_addr); one_packet()
637 buf->phys_addr = pad_phys; register_chain_var()
805 buf->phys_addr = sg_dma_address(sg); chainup_buffers()
1075 crypt->icv_rev_aes = buf->phys_addr + buf->buf_len - authsize; aead_perform()
/linux-4.1.27/drivers/gpu/drm/savage/
H A Dsavage_bci.c424 unsigned long phys_addr; savage_dma_flush() local
455 phys_addr = dev_priv->cmd_dma->offset + savage_dma_flush()
461 DRM_DEBUG("phys_addr=%lx, len=%u\n", savage_dma_flush()
462 phys_addr | dev_priv->dma_type, len); savage_dma_flush()
466 BCI_WRITE(phys_addr | dev_priv->dma_type); savage_dma_flush()
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Ddivasmain.c389 dword phys_addr; diva_free_dma_map() local
395 diva_get_dma_map_entry(pmap, i, &cpu_addr, &phys_addr); diva_free_dma_map()
400 dma_handle = (dma_addr_t) phys_addr; diva_free_dma_map()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dgsc_hpdi.c442 dma_addr_t phys_addr = devpriv->dma_desc_phys_addr; gsc_hpdi_setup_dma_descriptors() local
460 devpriv->dma_desc[i].next = cpu_to_le32((phys_addr + gsc_hpdi_setup_dma_descriptors()
474 devpriv->dma_desc[i - 1].next = cpu_to_le32(phys_addr | next_bits); gsc_hpdi_setup_dma_descriptors()
/linux-4.1.27/drivers/staging/fsl-mc/bus/
H A Dmc-bus.c237 static int translate_mc_addr(uint64_t mc_addr, phys_addr_t *phys_addr) translate_mc_addr() argument
246 *phys_addr = mc_addr; translate_mc_addr()
256 *phys_addr = range->start_phys_addr + translate_mc_addr()
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dframebuffer.c124 unsigned long phys_addr = (unsigned long)dev_priv->stolen_base + psbfb_vm_fault() local
133 pfn = (phys_addr >> PAGE_SHIFT); psbfb_vm_fault()
143 phys_addr += PAGE_SIZE; psbfb_vm_fault()
/linux-4.1.27/arch/mips/kvm/
H A Demulate.c1347 run->mmio.phys_addr = kvm_mips_emulate_store()
1350 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_store()
1371 run->mmio.phys_addr = kvm_mips_emulate_store()
1374 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_store()
1396 run->mmio.phys_addr = kvm_mips_emulate_store()
1399 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_store()
1453 run->mmio.phys_addr = kvm_mips_emulate_load()
1456 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_load()
1476 run->mmio.phys_addr = kvm_mips_emulate_load()
1479 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_load()
1505 run->mmio.phys_addr = kvm_mips_emulate_load()
1508 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { kvm_mips_emulate_load()
/linux-4.1.27/arch/powerpc/mm/
H A Dhash_utils_64.c415 long unsigned int phys_addr; htab_dt_scan_hugepage_blocks() local
431 phys_addr = be64_to_cpu(addr_prop[0]); htab_dt_scan_hugepage_blocks()
437 phys_addr, block_size, expected_pages); htab_dt_scan_hugepage_blocks()
438 if (phys_addr + (16 * GB) <= memblock_end_of_DRAM()) { htab_dt_scan_hugepage_blocks()
439 memblock_reserve(phys_addr, block_size * expected_pages); htab_dt_scan_hugepage_blocks()
440 add_gpage(phys_addr, block_size, expected_pages); htab_dt_scan_hugepage_blocks()
H A Ddma-noncoherent.c68 * unsigned long phys_addr;
H A Dpgtable_32.c251 area->phys_addr = p; __ioremap_caller()
/linux-4.1.27/drivers/watchdog/
H A Dintel_scu_watchdog.c470 if (watchdog_device.timer_tbl_ptr->phys_addr == 0) { intel_scu_watchdog_init()
481 tmp_addr = ioremap_nocache(watchdog_device.timer_tbl_ptr->phys_addr, intel_scu_watchdog_init()
/linux-4.1.27/arch/parisc/kernel/
H A Dcache.c36 void flush_dcache_page_asm(unsigned long phys_addr, unsigned long vaddr);
38 void flush_icache_page_asm(unsigned long phys_addr, unsigned long vaddr);
/linux-4.1.27/drivers/ntb/
H A Dntb_hw.h101 dma_addr_t phys_addr; member in struct:ntb_mw
/linux-4.1.27/drivers/vme/
H A Dvme.c615 phys_addr_t phys_addr; vme_master_mmap() local
624 phys_addr = image->bus_resource.start + (vma->vm_pgoff << PAGE_SHIFT); vme_master_mmap()
627 if (phys_addr + vma_size > image->bus_resource.end + 1) { vme_master_mmap()
634 return vm_iomap_memory(vma, phys_addr, vma->vm_end - vma->vm_start); vme_master_mmap()
/linux-4.1.27/arch/powerpc/kvm/
H A Dpowerpc.c800 run->mmio.phys_addr = vcpu->arch.paddr_accessed; kvmppc_handle_load()
812 ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr, kvmppc_handle_load()
859 run->mmio.phys_addr = vcpu->arch.paddr_accessed; kvmppc_handle_store()
884 ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, run->mmio.phys_addr, kvmppc_handle_store()
/linux-4.1.27/arch/cris/include/asm/
H A Dio.h38 extern void __iomem * __ioremap_prot(unsigned long phys_addr, unsigned long size, pgprot_t prot);
/linux-4.1.27/arch/m68k/include/asm/
H A Dopenprom.h292 char *phys_addr; /* The physical address of this register */ member in struct:linux_prom_registers
/linux-4.1.27/arch/alpha/include/asm/
H A Dhwrpb.h164 unsigned long phys_addr; /* check: physical address of the hwrpb */ member in struct:hwrpb_struct
/linux-4.1.27/kernel/trace/
H A Dtrace_mmiotrace.c73 * supposed to interpret the __ioremap() phys_addr argument based on mmio_print_pcidev()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.h290 struct phys_addr { struct
331 struct phys_addr pages[8];
434 struct phys_addr pages[8];
496 struct phys_addr pages[8];
505 struct phys_addr pages[8];
530 struct phys_addr pages[8];
547 struct phys_addr pages[2];
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
H A Dtx.c1321 dma_addr_t phys_addr; iwl_pcie_enqueue_hcmd() local
1483 phys_addr = dma_map_single(trans->dev, iwl_pcie_enqueue_hcmd()
1487 if (dma_mapping_error(trans->dev, phys_addr)) { iwl_pcie_enqueue_hcmd()
1494 iwl_pcie_txq_build_tfd(trans, txq, phys_addr, iwl_pcie_enqueue_hcmd()
1509 phys_addr = dma_map_single(trans->dev, (void *)data, iwl_pcie_enqueue_hcmd()
1511 if (dma_mapping_error(trans->dev, phys_addr)) { iwl_pcie_enqueue_hcmd()
1518 iwl_pcie_txq_build_tfd(trans, txq, phys_addr, cmdlen[i], false); iwl_pcie_enqueue_hcmd()
/linux-4.1.27/arch/tile/kernel/
H A Dpci_gx.c1078 void __iomem *ioremap(resource_size_t phys_addr, unsigned long size) ioremap() argument
1089 start = phys_addr; ioremap()
1090 end = phys_addr + size - 1; ioremap()
1093 * By searching phys_addr in each controller's mem_space, we can ioremap()
1119 start = phys_addr - controller->mem_offset; ioremap()
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c1055 mfi_sgl->sge32[i].phys_addr = cpu_to_le32(sg_dma_address(os_sgl)); scsi_for_each_sg()
1084 mfi_sgl->sge64[i].phys_addr = cpu_to_le64(sg_dma_address(os_sgl)); scsi_for_each_sg()
1113 mfi_sgl->sge_skinny[i].phys_addr = scsi_for_each_sg()
1502 le64_to_cpu(mfi_sgl->sge64[n].phys_addr)); megasas_dump_pending_frames()
1506 le32_to_cpu(mfi_sgl->sge32[n].phys_addr)); megasas_dump_pending_frames()
1934 dcmd->sgl.sge32[0].phys_addr = megasas_get_ld_vf_affiliation_111()
1937 dcmd->sgl.sge32[0].phys_addr = new_affiliation_111_h; megasas_get_ld_vf_affiliation_111()
2050 dcmd->sgl.sge32[0].phys_addr = instance->vf_affiliation_h; megasas_get_ld_vf_affiliation_12()
2052 dcmd->sgl.sge32[0].phys_addr = new_affiliation_h; megasas_get_ld_vf_affiliation_12()
2216 dcmd->sgl.sge32[0].phys_addr = instance->hb_host_mem_h; megasas_sriov_start_heartbeat()
3837 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h); megasas_get_pd_list()
3936 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h); megasas_get_ld_list()
4029 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h); megasas_ld_list_query()
4168 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h); megasas_get_ctrl_info()
4239 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(instance->crash_dump_h); megasas_set_crash_dump_params()
4815 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(el_info_h); megasas_get_seq_num()
4945 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(instance->evt_detail_h); megasas_register_aen()
6119 kern_sge32[i].phys_addr = cpu_to_le32(buf_handle); megasas_mgmt_fw_ioctl()
6210 le32_to_cpu(kern_sge32[i].phys_addr)); megasas_mgmt_fw_ioctl()
/linux-4.1.27/drivers/tty/
H A Dsynclink.c137 u32 phys_addr; /* 32-bit flat physical address of data buffer */ member in struct:_DMABUFFERENTRY
3805 u32 phys_addr; mgsl_alloc_frame_memory() local
3813 phys_addr = info->last_mem_alloc; mgsl_alloc_frame_memory()
3820 phys_addr = (u32)(BufferList[i].dma_addr); mgsl_alloc_frame_memory()
3822 BufferList[i].phys_addr = phys_addr; mgsl_alloc_frame_memory()
5347 u32 phys_addr; usc_process_rxoverrun_sync() local
5441 phys_addr = info->rx_buffer_list[frame_start_index].phys_entry; usc_process_rxoverrun_sync()
5442 usc_OutDmaReg( info, NRARL, (u16)phys_addr ); usc_process_rxoverrun_sync()
5443 usc_OutDmaReg( info, NRARU, (u16)(phys_addr >> 16) ); usc_process_rxoverrun_sync()
5511 u32 phys_addr; usc_start_receiver() local
5530 phys_addr = info->rx_buffer_list[0].phys_entry; usc_start_receiver()
5531 usc_OutDmaReg( info, NRARL, (u16)phys_addr ); usc_start_receiver()
5532 usc_OutDmaReg( info, NRARU, (u16)(phys_addr >> 16) ); usc_start_receiver()
5575 u32 phys_addr; usc_start_transmitter() local
5630 phys_addr = info->tx_buffer_list[info->start_tx_dma_buffer].phys_entry; usc_start_transmitter()
5631 usc_OutDmaReg( info, NTARL, (u16)phys_addr ); usc_start_transmitter()
5632 usc_OutDmaReg( info, NTARU, (u16)(phys_addr >> 16) ); usc_start_transmitter()
7072 unsigned long phys_addr; mgsl_dma_test() local
7166 phys_addr = info->rx_buffer_list[0].phys_entry; mgsl_dma_test()
7167 usc_OutDmaReg( info, NRARL, (unsigned short)phys_addr ); mgsl_dma_test()
7168 usc_OutDmaReg( info, NRARU, (unsigned short)(phys_addr >> 16) ); mgsl_dma_test()
7220 phys_addr = info->tx_buffer_list[0].phys_entry; mgsl_dma_test()
7221 usc_OutDmaReg( info, NTARL, (unsigned short)phys_addr ); mgsl_dma_test()
7222 usc_OutDmaReg( info, NTARU, (unsigned short)(phys_addr >> 16) ); mgsl_dma_test()
/linux-4.1.27/drivers/mtd/nand/
H A Datmel_nand.c352 dma_addr_t dma_src_addr, dma_dst_addr, phys_addr; atmel_nand_dma_op() local
369 phys_addr = dma_map_single(dma_dev->dev, p, len, dir); atmel_nand_dma_op()
370 if (dma_mapping_error(dma_dev->dev, phys_addr)) { atmel_nand_dma_op()
382 dma_dst_addr = phys_addr; atmel_nand_dma_op()
384 dma_src_addr = phys_addr; atmel_nand_dma_op()
419 dma_unmap_single(dma_dev->dev, phys_addr, len, dir); atmel_nand_dma_op()
/linux-4.1.27/drivers/scsi/bnx2fc/
H A Dbnx2fc_hwi.c1475 u64 phys_addr = (u64)orig_io_req->bd_tbl->bd_tbl_dma; bnx2fc_init_seq_cleanup_task() local
1515 phys_addr += (i * sizeof(struct fcoe_bd_ctx)); bnx2fc_init_seq_cleanup_task()
1519 (u32)phys_addr; bnx2fc_init_seq_cleanup_task()
1521 (u32)((u64)phys_addr >> 32); bnx2fc_init_seq_cleanup_task()
1537 sgl->mul_sgl.cur_sge_addr.lo = (u32)phys_addr; bnx2fc_init_seq_cleanup_task()
1538 sgl->mul_sgl.cur_sge_addr.hi = (u32)((u64)phys_addr >> 32); bnx2fc_init_seq_cleanup_task()
/linux-4.1.27/drivers/net/ethernet/marvell/
H A Dmvpp2.c908 dma_addr_t phys_addr; member in struct:mvpp2_bm_pool
3353 &bm_pool->phys_addr, mvpp2_bm_pool_create()
3360 bm_pool->phys_addr); mvpp2_bm_pool_create()
3367 bm_pool->phys_addr); mvpp2_bm_pool_create()
3436 bm_pool->phys_addr); mvpp2_bm_pool_destroy()
3531 dma_addr_t phys_addr; mvpp2_skb_alloc() local
3537 phys_addr = dma_map_single(port->dev->dev.parent, skb->head, mvpp2_skb_alloc()
3540 if (unlikely(dma_mapping_error(port->dev->dev.parent, phys_addr))) { mvpp2_skb_alloc()
3544 *buf_phys_addr = phys_addr; mvpp2_skb_alloc()
3591 u32 phys_addr, u32 cookie) mvpp2_pool_refill()
3595 mvpp2_bm_pool_put(port, pool, phys_addr, cookie); mvpp2_pool_refill()
3605 dma_addr_t phys_addr; mvpp2_bm_bufs_add() local
3620 skb = mvpp2_skb_alloc(port, bm_pool, &phys_addr, GFP_KERNEL); mvpp2_bm_bufs_add()
3624 mvpp2_pool_refill(port, bm, (u32)phys_addr, (u32)skb); mvpp2_bm_bufs_add()
4938 dma_addr_t phys_addr; mvpp2_rx_refill() local
4945 skb = mvpp2_skb_alloc(port, bm_pool, &phys_addr, GFP_ATOMIC); mvpp2_rx_refill()
4949 mvpp2_pool_refill(port, bm, (u32)phys_addr, (u32)skb); mvpp2_rx_refill()
3590 mvpp2_pool_refill(struct mvpp2_port *port, u32 bm, u32 phys_addr, u32 cookie) mvpp2_pool_refill() argument
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h185 dma_addr_t phys_addr; /* PCI bus address of ring */ member in struct:sge_rspq
249 dma_addr_t phys_addr; /* PCI bus address of hardware ring */ member in struct:sge_txq
H A Dsge.c2206 0, &rspq->phys_addr, NULL, 0); t4vf_sge_alloc_rxq()
2239 cmd.iqaddr = cpu_to_be64(rspq->phys_addr); t4vf_sge_alloc_rxq()
2339 rspq->desc, rspq->phys_addr); t4vf_sge_alloc_rxq()
2382 &txq->q.phys_addr, &txq->q.sdesc, s->stat_len); t4vf_sge_alloc_eth_txq()
2413 cmd.eqaddr = cpu_to_be64(txq->q.phys_addr); t4vf_sge_alloc_eth_txq()
2429 txq->q.desc, txq->q.phys_addr); t4vf_sge_alloc_eth_txq()
2464 tq->desc, tq->phys_addr); free_txq()
2483 rspq->desc, rspq->phys_addr); free_rspq_fl()
/linux-4.1.27/drivers/staging/slicoss/
H A Dslicoss.c1309 ulong phys_addr; slic_cmdq_addcmdpage() local
1318 phys_addr = virt_to_bus((void *)page); slic_cmdq_addcmdpage()
1319 phys_addrl = SLIC_GET_ADDR_LOW(phys_addr); slic_cmdq_addcmdpage()
1320 phys_addrh = SLIC_GET_ADDR_HIGH(phys_addr); slic_cmdq_addcmdpage()
1849 ulong phys_addr; slic_xmit_build_request() local
1856 phys_addr = pci_map_single(adapter->pcidev, skb->data, skb->len, slic_xmit_build_request()
1858 ihcmd->u.slic_buffers.bufs[0].paddrl = SLIC_GET_ADDR_LOW(phys_addr); slic_xmit_build_request()
1859 ihcmd->u.slic_buffers.bufs[0].paddrh = SLIC_GET_ADDR_HIGH(phys_addr); slic_xmit_build_request()
/linux-4.1.27/drivers/iommu/
H A Ddmar.c911 * @phys_addr: the physical address of the base resgister
916 static int map_iommu(struct intel_iommu *iommu, u64 phys_addr) map_iommu() argument
920 iommu->reg_phys = phys_addr; map_iommu()
941 warn_invalid_dmar(phys_addr, " returns all ones"); map_iommu()
/linux-4.1.27/drivers/misc/carma/
H A Dcarma-fpga.c166 resource_size_t phys_addr; member in struct:fpga_device
436 return priv->phys_addr + 0x400000 + (0x80000 * fpga); fpga_start_addr()
1301 addr = (priv->phys_addr + offset) >> PAGE_SHIFT; data_mmap()
1384 priv->phys_addr = res.start; data_of_probe()
/linux-4.1.27/arch/metag/kernel/
H A Ddma.c82 * unsigned long phys_addr;
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-sysfs.c566 __ATTR(phys_addr, S_IRUGO, show_phys, NULL),
/linux-4.1.27/arch/sh/include/asm/
H A Dio.h360 ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot) ioremap_fixed() argument

Completed in 6242 milliseconds

12