ENTIRELY_MAPPED
#define FOLIO_PAGES_MAPPED (ENTIRELY_MAPPED - 1)
atomic_add_return_relaxed(first, mapped) < ENTIRELY_MAPPED)
nr = atomic_add_return_relaxed(ENTIRELY_MAPPED, mapped);
if (likely(nr < ENTIRELY_MAPPED + ENTIRELY_MAPPED)) {
atomic_set(&folio->_nr_pages_mapped, ENTIRELY_MAPPED);
atomic_sub_return_relaxed(last, mapped) < ENTIRELY_MAPPED)
nr = atomic_sub_return_relaxed(ENTIRELY_MAPPED, mapped);
if (likely(nr < ENTIRELY_MAPPED)) {