Searched refs:physmap_idx (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/sys/riscv/include/ |
H A D | machdep.h | 50 extern u_int physmap_idx;
|
/freebsd-13-stable/sys/amd64/include/pc/ |
H A D | bios.h | 123 vm_paddr_t *physmap, int *physmap_idx);
|
/freebsd-13-stable/sys/amd64/amd64/ |
H A D | machdep.c | 976 int i, insert_idx, physmap_idx; local 978 physmap_idx = *physmap_idxp; 987 * NB: physmap_idx points to the next free slot. 989 insert_idx = physmap_idx; 990 for (i = 0; i <= physmap_idx; i += 2) { 1004 if (insert_idx <= physmap_idx && base + length == physmap[insert_idx]) { 1015 physmap_idx += 2; 1016 *physmap_idxp = physmap_idx; 1017 if (physmap_idx == PHYS_AVAIL_ENTRIES) { 1027 for (i = (physmap_idx 1039 bios_add_smap_entries(struct bios_smap *smapbase, u_int32_t smapsize, vm_paddr_t *physmap, int *physmap_idx) argument 1061 add_efi_map_entries(struct efi_map_header *efihdr, vm_paddr_t *physmap, int *physmap_idx) argument 1163 native_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) argument 1209 int i, physmap_idx, pa_indx, da_indx; local [all...] |
H A D | mp_machdep.c | 134 mp_bootaddress(vm_paddr_t *physmap, unsigned int *physmap_idx) argument 140 alloc_ap_trampoline(physmap, physmap_idx); 150 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { 181 if (physmap[i] == physmap[i + 1] && *physmap_idx != 0) { 183 sizeof(*physmap) * (*physmap_idx - i + 2)); 184 *physmap_idx -= 2;
|
/freebsd-13-stable/sys/x86/include/ |
H A D | x86_smp.h | 92 void alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx);
|
/freebsd-13-stable/sys/i386/i386/ |
H A D | machdep.c | 1676 int i, insert_idx, physmap_idx; local 1678 physmap_idx = *physmap_idxp; 1706 insert_idx = physmap_idx + 2; 1707 for (i = 0; i <= physmap_idx; i += 2) { 1721 if (insert_idx <= physmap_idx && base + length == physmap[insert_idx]) { 1732 physmap_idx += 2; 1733 *physmap_idxp = physmap_idx; 1734 if (physmap_idx == PHYS_AVAIL_ENTRIES) { 1744 for (i = physmap_idx; i > insert_idx; i -= 2) { 1819 int has_smap, off, physmap_idx, pa_ind local [all...] |
/freebsd-13-stable/sys/x86/x86/ |
H A D | mp_x86.c | 937 alloc_ap_trampoline(vm_paddr_t *physmap, unsigned int *physmap_idx) argument 943 for (i = *physmap_idx; i <= *physmap_idx; i -= 2) { 968 if (physmap[i] == physmap[i + 1] && *physmap_idx != 0) { 970 sizeof(*physmap) * (*physmap_idx - i + 2)); 971 *physmap_idx -= 2;
|
/freebsd-13-stable/sys/x86/xen/ |
H A D | pv.c | 655 xen_pvh_parse_memmap(caddr_t kmdp, vm_paddr_t *physmap, int *physmap_idx) argument 673 bios_add_smap_entries(xen_smap, size, physmap, physmap_idx);
|
/freebsd-13-stable/sys/riscv/riscv/ |
H A D | machdep.c | 118 u_int physmap_idx; variable
|
H A D | pmap.c | 586 physmap_idx = physmem_avail(physmap, nitems(physmap)); 587 physmap_idx /= 2; 593 for (i = 0; i < physmap_idx * 2; i += 2) { 601 printf("physmap_idx %u\n", physmap_idx);
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | pmap.c | 298 static u_int physmap_idx; variable 773 for (i = 0; i < (physmap_idx * 2); i += 2) { 958 physmap_idx = physmem_avail(physmap, nitems(physmap)); 959 physmap_idx /= 2; 965 for (i = 0; i < physmap_idx * 2; i += 2) {
|
Completed in 118 milliseconds