Home | History | Annotate | Download | only in pmap

Lines Matching defs:vinc

754     vaddr_t va, vsize_t vinc)
762 UVMHIST_LOG(pmapxtabhist, " va=%#jx vinc=%#jx",
763 (uintptr_t)va, (uintptr_t)vinc, 0, 0);
765 for (size_t i = (va / vinc) & pdetab_mask;
767 i++, va += vinc) {
769 if (vinc > NBSEG) {
778 va, vinc / NPDEPG);
785 KASSERT(vinc == NBSEG);
818 pte_callback_t callback, uintptr_t flags, vaddr_t va, vsize_t vinc)
825 UVMHIST_LOG(pmapxtabhist, " callback=%#jx flags=%#jx va=%#jx vinc=%#jx",
826 (uintptr_t)callback, flags, (uintptr_t)va, (uintptr_t)vinc);
828 for (size_t i = (va / vinc) & (PMAP_SEGTABSIZE - 1);
830 i++, va += vinc) {
832 if (vinc > NBSEG) {
837 true, callback, flags, va, vinc / NSEGPG);
843 KASSERT(vinc == NBSEG);
854 (*callback)(pmap, va, va + vinc, ppg->ppg_ptes, flags);
863 vinc == NBSEG ? "release seg" : "release xseg");
910 const vsize_t vinc = NBXSEG;
912 const vsize_t vinc = NBSEG;
919 true, pmap->pm_minaddr, vinc);
925 func == NULL, func, flags, pmap->pm_minaddr, vinc);