Home
last modified time | relevance | path

Searched refs:physmap_idx (Results 1 – 8 of 8) sorted by relevance

/f-stack/freebsd/amd64/amd64/
H A Dmachdep.c990 int i, insert_idx, physmap_idx; in add_physmap_entry() local
992 physmap_idx = *physmap_idxp; in add_physmap_entry()
1003 insert_idx = physmap_idx; in add_physmap_entry()
1029 physmap_idx += 2; in add_physmap_entry()
1030 *physmap_idxp = physmap_idx; in add_physmap_entry()
1069 physmap_idx)) in bios_add_smap_entries()
1076 int *physmap_idx) in add_efi_map_entries() argument
1167 physmap, physmap_idx)) in add_efi_map_entries()
1223 int i, physmap_idx, pa_indx, da_indx; in getmemsize() local
1237 physmap_idx = 0; in getmemsize()
[all …]
H A Dmp_machdep.c134 mp_bootaddress(vm_paddr_t *physmap, unsigned int *physmap_idx) in mp_bootaddress() argument
140 alloc_ap_trampoline(physmap, physmap_idx); in mp_bootaddress()
150 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { in mp_bootaddress()
181 if (physmap[i] == physmap[i + 1] && *physmap_idx != 0) { in mp_bootaddress()
183 sizeof(*physmap) * (*physmap_idx - i + 2)); in mp_bootaddress()
184 *physmap_idx -= 2; in mp_bootaddress()
/f-stack/freebsd/i386/i386/
H A Dmachdep.c1668 int i, insert_idx, physmap_idx; in add_physmap_entry() local
1670 physmap_idx = *physmap_idxp; in add_physmap_entry()
1698 insert_idx = physmap_idx + 2; in add_physmap_entry()
1699 for (i = 0; i <= physmap_idx; i += 2) { in add_physmap_entry()
1724 physmap_idx += 2; in add_physmap_entry()
1725 *physmap_idxp = physmap_idx; in add_physmap_entry()
1841 physmap_idx = 0; in getmemsize()
1955 physmap_idx = 2; in getmemsize()
1956 physmap[physmap_idx] = 0x100000; in getmemsize()
1957 physmap[physmap_idx + 1] = physmap[physmap_idx] + extmem * 1024; in getmemsize()
[all …]
/f-stack/freebsd/amd64/include/pc/
H A Dbios.h123 vm_paddr_t *physmap, int *physmap_idx);
/f-stack/freebsd/x86/x86/
H A Dmp_x86.c936 alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx) in alloc_ap_trampoline() argument
942 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { in alloc_ap_trampoline()
967 if (physmap[i] == physmap[i + 1] && *physmap_idx != 0) { in alloc_ap_trampoline()
969 sizeof(*physmap) * (*physmap_idx - i + 2)); in alloc_ap_trampoline()
970 *physmap_idx -= 2; in alloc_ap_trampoline()
/f-stack/freebsd/x86/include/
H A Dx86_smp.h92 void alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx);
/f-stack/freebsd/x86/xen/
H A Dpv.c655 xen_pvh_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) in xen_pvh_parse_memmap() argument
673 bios_add_smap_entries(xen_smap, size, physmap, physmap_idx); in xen_pvh_parse_memmap()
/f-stack/freebsd/arm64/arm64/
H A Dpmap.c298 static u_int physmap_idx; variable
795 for (i = 0; i < (physmap_idx * 2); i += 2) { in pmap_bootstrap_dmap()
980 physmap_idx = physmem_avail(physmap, nitems(physmap)); in pmap_bootstrap()
981 physmap_idx /= 2; in pmap_bootstrap()
987 for (i = 0; i < physmap_idx * 2; i += 2) { in pmap_bootstrap()