Lines Matching refs:phys_addr

289 	return (md->phys_addr + efi_md_size(md));  in efi_md_end()
367 "dropped @ %llx\n", md->phys_addr); in efi_get_pal_addr()
375 vaddr = PAGE_OFFSET + md->phys_addr; in efi_get_pal_addr()
404 smp_processor_id(), md->phys_addr, in efi_get_pal_addr()
405 md->phys_addr + efi_md_size(md), in efi_get_pal_addr()
408 return __va(md->phys_addr); in efi_get_pal_addr()
431 static void __init handle_palo(unsigned long phys_addr) in handle_palo() argument
433 struct palo_table *palo = __va(phys_addr); in handle_palo()
593 md->phys_addr, in efi_init()
594 md->phys_addr + efi_md_size(md), size, unit); in efi_init()
623 md->virt_addr = (u64) __va(md->phys_addr); in efi_enter_virtual_mode()
625 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
628 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
637 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
641 md->virt_addr = ia64_remap(md->phys_addr, in efi_enter_virtual_mode()
650 md->virt_addr = (u64) ioremap(md->phys_addr, 0); in efi_enter_virtual_mode()
703 return md->phys_addr; in efi_get_iobase()
710 kern_memory_descriptor (unsigned long phys_addr) in kern_memory_descriptor() argument
715 if (phys_addr - md->start < (md->num_pages << EFI_PAGE_SHIFT)) in kern_memory_descriptor()
722 efi_memory_descriptor (unsigned long phys_addr) in efi_memory_descriptor() argument
735 if (phys_addr - md->phys_addr < efi_md_size(md)) in efi_memory_descriptor()
742 efi_memmap_intersects (unsigned long phys_addr, unsigned long size) in efi_memmap_intersects() argument
753 end = phys_addr + size; in efi_memmap_intersects()
757 if (md->phys_addr < end && efi_md_end(md) > phys_addr) in efi_memmap_intersects()
764 efi_mem_type (unsigned long phys_addr) in efi_mem_type() argument
766 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); in efi_mem_type()
774 efi_mem_attributes (unsigned long phys_addr) in efi_mem_attributes() argument
776 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); in efi_mem_attributes()
785 efi_mem_attribute (unsigned long phys_addr, unsigned long size) in efi_mem_attribute() argument
787 unsigned long end = phys_addr + size; in efi_mem_attribute()
788 efi_memory_desc_t *md = efi_memory_descriptor(phys_addr); in efi_mem_attribute()
813 kern_mem_attribute (unsigned long phys_addr, unsigned long size) in kern_mem_attribute() argument
815 unsigned long end = phys_addr + size; in kern_mem_attribute()
824 attr = efi_mem_attribute(phys_addr, size); in kern_mem_attribute()
830 md = kern_memory_descriptor(phys_addr); in kern_mem_attribute()
850 valid_phys_addr_range (phys_addr_t phys_addr, unsigned long size) in valid_phys_addr_range() argument
860 attr = kern_mem_attribute(phys_addr, size); in valid_phys_addr_range()
869 unsigned long phys_addr = pfn << PAGE_SHIFT; in valid_mmap_phys_addr_range() local
872 attr = efi_mem_attribute(phys_addr, size); in valid_mmap_phys_addr_range()
888 if (efi_memmap_intersects(phys_addr, size)) in valid_mmap_phys_addr_range()
898 unsigned long phys_addr = pfn << PAGE_SHIFT; in phys_mem_access_prot() local
906 attr = kern_mem_attribute(phys_addr, size); in phys_mem_access_prot()
916 if (efi_mem_attribute(phys_addr, size) & EFI_MEMORY_WB) in phys_mem_access_prot()
1000 efi_md_end(pmd) != md->phys_addr) { in find_memmap_space()
1001 contig_low = GRANULEROUNDUP(md->phys_addr); in find_memmap_space()
1008 if (contig_high != check_md->phys_addr) in find_memmap_space()
1018 as = max(contig_low, md->phys_addr); in find_memmap_space()
1072 k->start = md->phys_addr; in efi_memmap_init()
1079 efi_md_end(pmd) != md->phys_addr) { in efi_memmap_init()
1080 contig_low = GRANULEROUNDUP(md->phys_addr); in efi_memmap_init()
1087 if (contig_high != check_md->phys_addr) in efi_memmap_init()
1100 if (md->phys_addr < contig_low) { in efi_memmap_init()
1105 kmd_end(k-1) == md->phys_addr) { in efi_memmap_init()
1107 (lim - md->phys_addr) in efi_memmap_init()
1111 k->start = md->phys_addr; in efi_memmap_init()
1112 k->num_pages = (lim - md->phys_addr) in efi_memmap_init()
1119 as = md->phys_addr; in efi_memmap_init()
1122 lim = max(md->phys_addr, contig_high); in efi_memmap_init()
1124 if (lim == md->phys_addr && k > kern_memmap && in efi_memmap_init()
1126 kmd_end(k-1) == md->phys_addr) { in efi_memmap_init()
1152 if (prev && kmd_end(prev) == md->phys_addr) { in efi_memmap_init()
1243 res->start = md->phys_addr; in efi_initialize_iomem_resources()
1244 res->end = md->phys_addr + efi_md_size(md) - 1; in efi_initialize_iomem_resources()
1290 start = ALIGN(md->phys_addr, alignment); in kdump_find_rsvd_region()
1331 && md->phys_addr == address) { in vmcore_find_descriptor_size()