| /freebsd/sys/x86/xen/ |
| H A D | pv.c | 352 int *physmap_idx) in pvh_parse_memmap_start_info() argument 376 bios_add_smap_entries(&entry, 1, physmap, physmap_idx); in pvh_parse_memmap_start_info() 381 xen_pvh_parse_memmap(vm_paddr_t *physmap, int *physmap_idx) in xen_pvh_parse_memmap() argument 402 bios_add_smap_entries(xen_smap, size, physmap, physmap_idx); in xen_pvh_parse_memmap() 406 pvh_parse_memmap(vm_paddr_t *physmap, int *physmap_idx) in pvh_parse_memmap() argument 415 pvh_parse_memmap_start_info(physmap, physmap_idx); in pvh_parse_memmap() 417 xen_pvh_parse_memmap(physmap, physmap_idx); in pvh_parse_memmap()
|
| /freebsd/sys/i386/i386/ |
| H A D | machdep.c | 748 int i, insert_idx, physmap_idx; in add_physmap_entry() local 750 physmap_idx = *physmap_idxp; in add_physmap_entry() 778 insert_idx = physmap_idx + 2; in add_physmap_entry() 779 for (i = 0; i <= physmap_idx; i += 2) { in add_physmap_entry() 793 if (insert_idx <= physmap_idx && base + length == physmap[insert_idx]) { in add_physmap_entry() 804 physmap_idx += 2; in add_physmap_entry() 805 *physmap_idxp = physmap_idx; in add_physmap_entry() 806 if (physmap_idx == PHYS_AVAIL_ENTRIES) { in add_physmap_entry() 816 for (i = physmap_idx; i > insert_idx; i -= 2) { in add_physmap_entry() 891 int has_smap, off, physmap_idx, pa_indx, da_indx; in getmemsize() local [all …]
|
| H A D | mp_machdep.c | 152 alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx) in alloc_ap_trampoline() argument 158 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { in alloc_ap_trampoline() 183 if (physmap[i] == physmap[i + 1] && *physmap_idx != 0) { in alloc_ap_trampoline() 185 sizeof(*physmap) * (*physmap_idx - i + 2)); in alloc_ap_trampoline() 186 *physmap_idx -= 2; in alloc_ap_trampoline()
|
| /freebsd/sys/amd64/amd64/ |
| H A D | machdep.c | 655 int i, insert_idx, physmap_idx; in add_physmap_entry() 657 physmap_idx = *physmap_idxp; in add_physmap_entry() 666 * NB: physmap_idx points to the next free slot. in add_physmap_entry() 668 insert_idx = physmap_idx; in add_physmap_entry() 669 for (i = 0; i < physmap_idx; i += 2) { in add_physmap_entry() 683 if (insert_idx < physmap_idx && base + length == physmap[insert_idx]) { in add_physmap_entry() 694 if (physmap_idx == PHYS_AVAIL_ENTRIES) { in add_physmap_entry() 704 for (i = physmap_idx; i > insert_idx; i -= 2) { in add_physmap_entry() 709 physmap_idx += 2; 710 *physmap_idxp = physmap_idx; in bios_add_smap_entries() 646 int i, insert_idx, physmap_idx; add_physmap_entry() local 711 bios_add_smap_entries(struct bios_smap * smapbase,u_int32_t smapsize,vm_paddr_t * physmap,int * physmap_idx) bios_add_smap_entries() argument 733 add_efi_map_entries(struct efi_map_header * efihdr,vm_paddr_t * physmap,int * physmap_idx) add_efi_map_entries() argument 834 native_parse_memmap(vm_paddr_t * physmap,int * physmap_idx) native_parse_memmap() argument 879 int i, physmap_idx, pa_indx, da_indx; getmemsize() local [all...] |
| /freebsd/sys/arm64/arm64/ |
| H A D | rsi.c | 149 int physmap_idx; in arm64_rsi_setup_memory() local 165 physmap_idx = physmem_all(physmap, nitems(physmap)); in arm64_rsi_setup_memory() 170 for (i = 0; i < physmap_idx; i += 2) { in arm64_rsi_setup_memory()
|
| H A D | pmap.c | 368 static u_int physmap_idx; variable 1336 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap_dmap() 1342 for (i = 0; i < physmap_idx; i += 2) { in pmap_bootstrap_dmap() 1468 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap() 1477 for (int i = 0; i < physmap_idx; i += 2) { in pmap_bootstrap() 1577 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap_san1() 1586 for (i = physmap_idx - 2; i >= 0; i -= 2) { in pmap_bootstrap_san1()
|
| /freebsd/sys/amd64/include/pc/ |
| H A D | bios.h | 89 vm_paddr_t *physmap, int *physmap_idx);
|
| /freebsd/sys/x86/include/ |
| H A D | x86_smp.h | 88 void alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx);
|
| /freebsd/sys/riscv/riscv/ |
| H A D | pmap.c | 605 int physmap_idx; in pmap_bootstrap_dmap() local 607 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap_dmap() 609 max_pa = physmap[physmap_idx - 1]; in pmap_bootstrap_dmap() 611 printf("physmap_idx %u\n", physmap_idx); in pmap_bootstrap_dmap() 632 for (int idx = 0; idx < physmap_idx; idx += 2) { in pmap_bootstrap_dmap()
|