/linux-4.1.27/arch/ia64/mm/ |
H A D | ioremap.c | 19 __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 D | ioremap.c | 22 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 D | ioremap.c | 43 __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 D | ioremap-nommu.c | 42 __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 D | ioremap.c | 27 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 D | ioremap.c | 28 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 D | mmu-meta2.c | 177 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 D | ioremap.c | 32 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 D | ioremap.c | 54 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 D | dma-debug.c | 398 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 D | genalloc.c | 193 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 D | ioremap.c | 30 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 D | ioremap.c | 20 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 D | ioremap.c | 23 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 D | early_ioremap.c | 97 __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 D | ioremap.h | 17 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 D | ioremap.c | 38 __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 D | ioremap_fixed.c | 47 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 D | ioremap.c | 82 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 D | physaddr.c | 72 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 D | ioremap.c | 25 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 D | ioremap.h | 6 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 D | ioremap.h | 18 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 D | efi.c | 289 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 D | err_inject.c | 44 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 D | acpi.c | 162 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 D | setup.c | 77 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 D | xp_uv.c | 90 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 D | xp_sn2.c | 133 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 D | xp_main.c | 57 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 D | io-mapping.h | 87 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 D | of_platform.h | 23 * @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 D | io.h | 32 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 D | sfi.h | 128 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 D | dma-mapping.h | 209 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 D | uio_driver.h | 26 * @addr: address of the device's memory (phys_addr is used since
|
H A D | genalloc.h | 70 phys_addr_t phys_addr; /* physical starting address of memory chunk */ member in struct:gen_pool_chunk
|
H A D | efi.h | 108 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 D | acpi.h | 125 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 D | vmalloc.h | 38 phys_addr_t phys_addr; member in struct:vm_struct
|
/linux-4.1.27/arch/mips/include/asm/mach-tx39xx/ |
H A D | ioremap.h | 18 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 D | ioremap.h | 18 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 D | early_ioremap.h | 10 extern void __iomem *early_ioremap(resource_size_t phys_addr, 12 extern void *early_memremap(resource_size_t phys_addr,
|
H A D | dma-coherent.h | 19 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
|
/linux-4.1.27/arch/arm/mach-mvebu/ |
H A D | pmsu.h | 14 int armada_xp_boot_cpu(unsigned int cpu_id, void *phys_addr);
|
H A D | coherency.c | 125 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 D | ioremap.c | 58 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 D | nommu.c | 369 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 D | auxio_32.c | 67 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 D | prom_64.c | 87 (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 D | chmc.c | 272 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 D | prom_32.c | 73 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 D | prom_irqtrans.c | 80 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 D | pcic.c | 318 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 D | sun4m_smp.c | 96 smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys; smp4m_boot_one_cpu()
|
H A D | pci_fire.c | 430 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 D | pci_psycho.c | 546 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 D | sun4d_smp.c | 135 smp_penguin_ctable.phys_addr = (unsigned int) srmmu_ctx_table_phys; smp4d_boot_one_cpu()
|
H A D | leon_smp.c | 194 smp_penguin_ctable.phys_addr = (unsigned int)srmmu_ctx_table_phys; leon_boot_one_cpu()
|
/linux-4.1.27/drivers/acpi/ |
H A D | processor_core.c | 251 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 D | osl.c | 948 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 D | netxen_nic_ctx.c | 287 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 D | netxen_nic.h | 636 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 D | cuboot-pq2.c | 36 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 D | ioremap.c | 184 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 D | ls_uart.c | 117 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 D | efi_64.c | 212 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 D | efi.c | 132 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 D | efi_32.c | 57 void __init parse_efi_setup(u64 phys_addr, u32 data_len) {} parse_efi_setup() argument
|
H A D | quirks.c | 147 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 D | pmem.c | 34 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 D | mm.c | 104 * 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 D | xilinx_ps2.c | 242 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 D | arm-stub.c | 313 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 D | efi-stub-helper.c | 130 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 D | omap_voutlib.h | 33 unsigned long omap_vout_alloc_buffer(u32 buf_size, u32 *phys_addr);
|
H A D | omap_voutlib.c | 301 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 D | matrox_w1.c | 85 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 D | pci_dma.c | 83 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 D | efi.c | 244 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 D | runtime-map.c | 51 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 D | pcibr_dma.c | 357 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 D | airport.c | 152 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 D | dma-coherent.c | 20 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 D | dma-mapping.c | 180 * @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 D | memory.c | 448 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 D | efi.c | 87 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 D | cxgb4_ethtool.c | 589 * @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 D | sge.c | 2453 &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 D | intel_mid_vrtc.c | 125 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 D | sfi.c | 96 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 D | ranges.c | 32 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 D | memory.c | 42 sp_banks[i].base_addr = reg[i].phys_addr; prom_meminit_v2()
|
H A D | tree_32.c | 234 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 D | misc_64.c | 318 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 D | job.c | 186 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 D | qlcnic_ctx.c | 255 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 D | qlcnic_dcb.c | 434 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 D | qlcnic_83xx_hw.c | 1090 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 D | 3c509.c | 219 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 D | 3c574_cs.c | 310 __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 D | 3c589_cs.c | 242 __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 D | armada_gem.h | 17 phys_addr_t phys_addr; member in struct:armada_gem_object
|
H A D | armada_fbdev.c | 99 info->fix.smem_start = obj->phys_addr; armada_fb_create() 110 (unsigned long long)obj->phys_addr); armada_fb_create()
|
H A D | armada_gem.c | 21 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 D | e820.h | 32 extern void parse_e820_ext(u64 phys_addr, u32 data_len);
|
H A D | efi.h | 140 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 D | apbuart.h | 17 unsigned int phys_addr; member in struct:amba_prom_registers
|
/linux-4.1.27/arch/hexagon/include/asm/ |
H A D | io.h | 40 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 D | mm-imx3.c | 68 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 D | pgtable.c | 509 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 D | ep93xx-fb.c | 448 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 D | io.h | 92 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 D | sal.h | 779 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 D | ram.c | 90 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 D | mmio.c | 115 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 D | mmu.c | 596 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 D | sfi.c | 93 mp_register_ioapic(i, pentry->phys_addr, gsi_top, &cfg); sfi_parse_ioapic()
|
/linux-4.1.27/arch/s390/kvm/ |
H A D | guestdbg.c | 184 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 D | ioremap.c | 72 area->phys_addr = paddr; ioremap_prot()
|
/linux-4.1.27/drivers/gpu/host1x/hw/ |
H A D | debug_hw.c | 108 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 D | jsflash.c | 478 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 D | be_cmds.h | 227 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 D | be_main.c | 1608 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 D | 7990.c | 162 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 D | a2065.c | 86 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 D | sunlance.c | 216 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 D | declance.c | 209 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 D | 7990.h | 74 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 D | hix5hd2_gmac.c | 199 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 D | esas2r_init.c | 52 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 D | esas2r_vda.c | 398 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 D | esas2r_io.c | 125 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 D | io.h | 200 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 D | adapter.h | 117 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 D | apb_timer.c | 97 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 D | amd_gart_64.c | 348 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 D | hotplug-memory.c | 197 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 D | mpic.h | 401 * @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 D | coalesced_mmio.c | 82 ring->coalesced_mmio[ring->last].phys_addr = addr; coalesced_mmio_write()
|
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/ |
H A D | main.c | 668 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 D | openprom.h | 194 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 D | leon_amba.h | 13 unsigned int phys_addr; /* The physical address of this register */ member in struct:amba_prom_registers
|
H A D | floppy_32.h | 318 r.start = fd_regs[0].phys_addr; sun_floppy_init()
|
H A D | oplib_64.h | 145 unsigned long phys_addr,
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | io.h | 166 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 D | proto.h | 192 __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 D | init_64.c | 100 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 D | pm80xx_hwi.c | 3895 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 D | pm8001_hwi.c | 4297 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 D | pm8001_sas.h | 303 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 D | mvsdio.c | 130 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 D | kvm.h | 131 __u64 phys_addr; member in struct:kvm_hw_breakpoint
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | cacheflush.h | 110 void flush_dcache_page_asm(unsigned long phys_addr, unsigned long vaddr);
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
H A D | pm.c | 216 pm_sram_area->phys_addr = pm_sram_start; avr32_pm_init()
|
/linux-4.1.27/virt/kvm/arm/ |
H A D | vgic.h | 63 phys_addr_t phys_addr; member in struct:kvm_exit_mmio
|
H A D | vgic.c | 776 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 D | vgic-v2-emul.c | 701 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 D | sq.c | 113 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 D | dma.c | 93 * @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 D | mpic.c | 314 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 D | fsl_pci.c | 151 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 D | xlr_net.c | 428 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 D | ibmphp_ebda.c | 328 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 D | ibmphp.h | 173 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 D | ixp4xx_crypto.c | 108 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 D | savage_bci.c | 424 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 D | divasmain.c | 389 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 D | gsc_hpdi.c | 442 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 D | mc-bus.c | 237 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 D | framebuffer.c | 124 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 D | emulate.c | 1347 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 D | hash_utils_64.c | 415 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 D | dma-noncoherent.c | 68 * unsigned long phys_addr;
|
H A D | pgtable_32.c | 251 area->phys_addr = p; __ioremap_caller()
|
/linux-4.1.27/drivers/watchdog/ |
H A D | intel_scu_watchdog.c | 470 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 D | cache.c | 36 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 D | ntb_hw.h | 101 dma_addr_t phys_addr; member in struct:ntb_mw
|
/linux-4.1.27/drivers/vme/ |
H A D | vme.c | 615 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 D | powerpc.c | 800 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 D | io.h | 38 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 D | openprom.h | 292 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 D | hwrpb.h | 164 unsigned long phys_addr; /* check: physical address of the hwrpb */ member in struct:hwrpb_struct
|
/linux-4.1.27/kernel/trace/ |
H A D | trace_mmiotrace.c | 73 * supposed to interpret the __ioremap() phys_addr argument based on mmio_print_pcidev()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.h | 290 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 D | tx.c | 1321 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 D | pci_gx.c | 1078 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 D | megaraid_sas_base.c | 1055 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 D | synclink.c | 137 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 D | atmel_nand.c | 352 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 D | bnx2fc_hwi.c | 1475 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 D | mvpp2.c | 908 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 D | adapter.h | 185 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 D | sge.c | 2206 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 D | slicoss.c | 1309 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 D | dmar.c | 911 * @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 D | carma-fpga.c | 166 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 D | dma.c | 82 * unsigned long phys_addr;
|
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-sysfs.c | 566 __ATTR(phys_addr, S_IRUGO, show_phys, NULL),
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | io.h | 360 ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot) ioremap_fixed() argument
|