Home | History | Annotate | Download | only in pmap

Lines Matching refs:ti_asid_hint

166 	.ti_asid_hint = KERNEL_PID + 1,
356 ti->ti_asid_hint = KERNEL_PID + 1;
448 ti->ti_asid_hint = KERNEL_PID + 1;
833 KASSERT(ti->ti_asid_hint > KERNEL_PID);
841 && ti->ti_asid_hint > ti->ti_asid_max) {
842 ti->ti_asid_hint = KERNEL_PID + 1;
844 KASSERTMSG(ti->ti_asid_hint <= ti->ti_asid_max, "hint %u",
845 ti->ti_asid_hint);
851 if (__predict_true(TLBINFO_ASID_INUSE_P(ti, ti->ti_asid_hint))) {
866 ti->ti_asid_hint = n + i * nbpw;
869 KASSERT(ti->ti_asid_hint > KERNEL_PID);
870 KASSERT(ti->ti_asid_hint <= ti->ti_asid_max);
872 || TLBINFO_ASID_INUSE_P(ti, ti->ti_asid_hint - 1),
873 "hint %u bitmap %p", ti->ti_asid_hint, &ti->ti_asid_bitmap);
874 KASSERTMSG(!TLBINFO_ASID_INUSE_P(ti, ti->ti_asid_hint),
875 "hint %u bitmap %p", ti->ti_asid_hint, &ti->ti_asid_bitmap);
882 pai->pai_asid = ti->ti_asid_hint++;