Searched refs:l1_slot (Results 1 - 2 of 2) sorted by relevance
/freebsd-current/sys/riscv/riscv/ |
H A D | pmap.c | 508 pmap_early_page_idx(vm_offset_t l1pt, vm_offset_t va, u_int *l1_slot, argument 515 *l1_slot = (va >> L1_SHIFT) & Ln_ADDR_MASK; 518 KASSERT((l1[*l1_slot] & PTE_RX) == 0, 531 u_int l1_slot, l2_slot; local 535 l2 = pmap_early_page_idx(l1pt, va, &l1_slot, &l2_slot); 554 u_int l1_slot; local 561 l1_slot = pmap_l1_index(DMAP_MIN_ADDRESS); 564 pa += L1_SIZE, va += L1_SIZE, l1_slot++) { 565 KASSERT(l1_slot < Ln_ENTRIES, ("Invalid L1 index")); 571 pmap_store(&l1[l1_slot], entr 627 u_int l1_slot, l2_slot; local [all...] |
/freebsd-current/sys/arm64/arm64/ |
H A D | pmap.c | 947 u_int l1_slot; member in struct:pmap_bootstrap_state 959 .l1_slot = Ln_ENTRIES, 987 state->l1_slot = Ln_ENTRIES; 1021 u_int l1_slot; local 1027 l1_slot = pmap_l1_index(state->va); 1028 if (l1_slot != state->l1_slot) { 1030 MPASS(state->l1_slot < l1_slot || 1031 state->l1_slot [all...] |
Completed in 99 milliseconds