Searched refs:physmap_idx (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/sys/i386/i386/ |
| H A D | machdep.c | 755 int i, insert_idx, physmap_idx; in add_physmap_entry() local 757 physmap_idx = *physmap_idxp; in add_physmap_entry() 785 insert_idx = physmap_idx + 2; in add_physmap_entry() 786 for (i = 0; i <= physmap_idx; i += 2) { in add_physmap_entry() 811 physmap_idx += 2; in add_physmap_entry() 812 *physmap_idxp = physmap_idx; in add_physmap_entry() 928 physmap_idx = 0; in getmemsize() 1042 physmap_idx = 2; in getmemsize() 1043 physmap[physmap_idx] = 0x100000; in getmemsize() 1044 physmap[physmap_idx + 1] = physmap[physmap_idx] + extmem * 1024; in getmemsize() [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-14.2/sys/amd64/amd64/ |
| H A D | machdep.c | 635 int i, insert_idx, physmap_idx; in add_physmap_entry() local 637 physmap_idx = *physmap_idxp; in add_physmap_entry() 648 insert_idx = physmap_idx; in add_physmap_entry() 674 physmap_idx += 2; in add_physmap_entry() 675 *physmap_idxp = physmap_idx; in add_physmap_entry() 714 physmap_idx)) in bios_add_smap_entries() 721 int *physmap_idx) in add_efi_map_entries() argument 812 physmap, physmap_idx)) in add_efi_map_entries() 864 int i, physmap_idx, pa_indx, da_indx; in getmemsize() local 879 physmap_idx = 0; in getmemsize() [all …]
|
| /freebsd-14.2/sys/x86/xen/ |
| H A D | pv.c | 516 int *physmap_idx) in pvh_parse_memmap_start_info() argument 540 bios_add_smap_entries(&entry, 1, physmap, physmap_idx); in pvh_parse_memmap_start_info() 545 xen_pvh_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) in xen_pvh_parse_memmap() argument 566 bios_add_smap_entries(xen_smap, size, physmap, physmap_idx); in xen_pvh_parse_memmap() 570 pvh_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) in pvh_parse_memmap() argument 579 pvh_parse_memmap_start_info(kmdp, physmap, physmap_idx); in pvh_parse_memmap() 581 xen_pvh_parse_memmap(kmdp, physmap, physmap_idx); in pvh_parse_memmap()
|
| /freebsd-14.2/sys/amd64/include/pc/ |
| H A D | bios.h | 89 vm_paddr_t *physmap, int *physmap_idx);
|
| /freebsd-14.2/sys/x86/include/ |
| H A D | x86_smp.h | 88 void alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx);
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | pmap.c | 345 static u_int physmap_idx; variable 1133 for (i = 0; i < (physmap_idx * 2); i += 2) { in pmap_bootstrap_dmap() 1287 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap() 1288 physmap_idx /= 2; in pmap_bootstrap() 1294 for (i = 0; i < physmap_idx * 2; i += 2) { in pmap_bootstrap() 1375 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap_san() 1376 physmap_idx /= 2; in pmap_bootstrap_san() 1390 for (i = (physmap_idx * 2) - 2; i >= 0 && nkasan_l2 > 0; i -= 2) { in pmap_bootstrap_san()
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | pmap.c | 629 u_int physmap_idx; in pmap_bootstrap() local 652 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap() 653 physmap_idx /= 2; in pmap_bootstrap() 659 for (i = 0; i < physmap_idx * 2; i += 2) { in pmap_bootstrap() 667 printf("physmap_idx %u\n", physmap_idx); in pmap_bootstrap()
|