Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/amd64/amd64/
HDpmap.c862 uintptr_t prevl; in pmap_delayed_invl_start_u() local
887 prevl = (uintptr_t)atomic_load_ptr(&p->next); in pmap_delayed_invl_start_u()
888 if ((prevl & PMAP_INVL_GEN_NEXT_INVALID) != 0) { in pmap_delayed_invl_start_u()
893 if (prevl == 0) in pmap_delayed_invl_start_u()
895 prev.next = (void *)prevl; in pmap_delayed_invl_start_u()
983 uintptr_t prevl; in pmap_delayed_invl_finish_u() local
993 for (p = &pmap_invl_gen_head; p != NULL; p = (void *)prevl) { in pmap_delayed_invl_finish_u()
994 prevl = (uintptr_t)atomic_load_ptr(&p->next); in pmap_delayed_invl_finish_u()
995 if ((prevl & PMAP_INVL_GEN_NEXT_INVALID) != 0) { in pmap_delayed_invl_finish_u()
1000 if ((void *)prevl == invl_gen) in pmap_delayed_invl_finish_u()