Home
last modified time | relevance | path

Searched refs:phys_map (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/firmware/efi/
H A Dmemmap.c36 phys_addr_t phys_map; in __efi_memmap_init() local
38 phys_map = data->phys_map; in __efi_memmap_init()
41 map.map = memremap(phys_map, data->size, MEMREMAP_WB); in __efi_memmap_init()
43 map.map = early_memremap(phys_map, data->size); in __efi_memmap_init()
50 map.phys_map = data->phys_map; in __efi_memmap_init()
125 .phys_map = addr, in efi_memmap_init_late()
H A Dfdtparams.c94 [MMBASE] = { &mm->phys_map, sizeof(mm->phys_map) }, in efi_get_fdt_params()
H A Defi-init.c241 memblock_reserve(data.phys_map & PAGE_MASK, in efi_init()
242 PAGE_ALIGN(data.size + (data.phys_map & ~PAGE_MASK))); in efi_init()
H A Driscv-runtime.c79 if (efi_memmap_init_late(efi.memmap.phys_map, mapsize)) { in riscv_enable_runtime_services()
H A Darm-runtime.c101 if (efi_memmap_init_late(efi.memmap.phys_map, mapsize)) { in arm_enable_runtime_services()
/openbmc/linux/arch/x86/platform/efi/
H A Dmemmap.c62 WARN_ON(data->phys_map || data->size); in efi_memmap_alloc()
72 data->phys_map = __efi_memmap_alloc_late(data->size); in efi_memmap_alloc()
75 data->phys_map = __efi_memmap_alloc_early(data->size); in efi_memmap_alloc()
78 if (!data->phys_map) in efi_memmap_alloc()
97 u64 phys = efi.memmap.phys_map; in efi_memmap_install()
H A Dfake_mem.c56 new_memmap = early_memremap(data.phys_map, data.size); in efi_fake_range()
58 __efi_memmap_free(data.phys_map, data.size, data.flags); in efi_fake_range()
H A Defi.c215 data.phys_map = pmap; in efi_memblock_x86_reserve_range()
299 .phys_map = efi.memmap.phys_map, in efi_clean_memmap()
772 if (efi_memmap_init_late(efi.memmap.phys_map, in kexec_enter_virtual_mode()
782 if (efi_setup_page_tables(efi.memmap.phys_map, num_pages)) { in kexec_enter_virtual_mode()
H A Dquirks.c288 new = early_memremap_prot(data.phys_map, data.size, in efi_arch_mem_reserve()
485 new = memremap(data.phys_map, data.size, MEMREMAP_WB); in efi_free_boot_services()
/openbmc/linux/arch/x86/kernel/apic/
H A Dapic_common.c26 void default_ioapic_phys_id_map(physid_mask_t *phys_map, physid_mask_t *retmap) in default_ioapic_phys_id_map() argument
28 *retmap = *phys_map; in default_ioapic_phys_id_map()
H A Dbigsmp_32.c26 static void bigsmp_ioapic_phys_id_map(physid_mask_t *phys_map, physid_mask_t *retmap) in bigsmp_ioapic_phys_id_map() argument
/openbmc/linux/arch/loongarch/kernel/
H A Defi.c127 data.phys_map = boot_memmap + sizeof(*tbl); in efi_init()
/openbmc/linux/arch/x86/include/asm/
H A Dapic.h298 void (*ioapic_phys_id_map)(physid_mask_t *phys_map, physid_mask_t *retmap);
543 extern void default_ioapic_phys_id_map(physid_mask_t *phys_map, physid_mask_t *retmap);
H A Dkvm_host.h1059 struct kvm_lapic *phys_map[]; member
/openbmc/linux/arch/x86/kvm/
H A Dlapic.c187 *cluster = &map->phys_map[offset]; in kvm_apic_map_get_logical_dest()
270 new->phys_map[x2apic_id] = apic; in kvm_recalculate_phys_map()
272 if (!apic_x2apic_mode(apic) && !new->phys_map[xapic_id]) in kvm_recalculate_phys_map()
273 new->phys_map[xapic_id] = apic; in kvm_recalculate_phys_map()
285 if (new->phys_map[physical_id]) in kvm_recalculate_phys_map()
288 new->phys_map[physical_id] = apic; in kvm_recalculate_phys_map()
843 if (map->phys_map[min + i]) { in __pv_send_ipi()
844 vcpu = map->phys_map[min + i]->vcpu; in __pv_send_ipi()
1164 *dst = &map->phys_map[dest_id]; in kvm_apic_map_get_dest_lapic()
H A Dx86.c9801 if (likely(map) && dest_id <= map->max_apic_id && map->phys_map[dest_id]) in kvm_sched_yield()
9802 target = map->phys_map[dest_id]->vcpu; in kvm_sched_yield()
/openbmc/qemu/system/
H A Dphysmem.c135 PhysPageEntry phys_map; member
237 phys_page_set_level(&d->map, &d->phys_map, &index, &nb, leaf, P_L2_LEVELS - 1); in phys_page_set()
296 if (d->phys_map.skip) { in address_space_dispatch_compact()
297 phys_page_compact(&d->phys_map, d->map.nodes); in address_space_dispatch_compact()
314 PhysPageEntry lp = d->phys_map, *p; in phys_page_find()
2466 d->phys_map = (PhysPageEntry) { .ptr = PHYS_MAP_NODE_NIL, .skip = 1 }; in address_space_dispatch_new()
3672 P_L2_BITS, P_L2_LEVELS, d->phys_map.ptr, d->phys_map.skip); in mtree_print_dispatch()
/openbmc/linux/include/linux/
H A Defi.h557 phys_addr_t phys_map; member
565 phys_addr_t phys_map; member