krw_mappings
md->krw_mappings++;
md->krw_mappings--;
if (md->krw_mappings + md->urw_mappings == 0)
md->krw_mappings++;
md->krw_mappings--;
if (md->urw_mappings + md->krw_mappings == 0) {
if (md->kro_mappings || md->krw_mappings > 1)
if (md->krw_mappings)
if (md->krw_mappings == 0 &&
rw_mappings = md->urw_mappings + md->krw_mappings,
md->krw_mappings--;
if (md->urw_mappings + md->krw_mappings == 0) {
md->krw_mappings--;
if (md->krw_mappings == 0)
KASSERT(md->krw_mappings == 0);
KASSERT(omd->krw_mappings == 0);
KASSERTMSG(arm_cache_prefer_mask == 0 || (((md)->pvh_attrs & PVF_WRITE) == 0) == ((md)->urw_mappings + (md)->krw_mappings == 0), \
(md)->pvh_attrs, (md)->urw_mappings, (md)->krw_mappings);
md->krw_mappings, md->kro_mappings,