Lines Matching refs:PVF_WRITE
692 #define PV_IS_WRITE_P(f) (((f) & PVF_WRITE) != 0)
787 KASSERTMSG(arm_cache_prefer_mask == 0 || (((md)->pvh_attrs & PVF_WRITE) == 0) == ((md)->urw_mappings + (md)->krw_mappings == 0), \
858 if (flags & PVF_WRITE)
862 } else if (flags & PVF_WRITE) {
1023 if (flags & PVF_WRITE)
1028 if (flags & PVF_WRITE)
1037 * Even though pmap_vac_me_harder will set PVF_WRITE for us,
1040 if (arm_cache_prefer_mask != 0 && (flags & PVF_WRITE) != 0) {
1041 md->pvh_attrs |= PVF_WRITE;
1114 if (pv->pv_flags & PVF_WRITE)
1119 if (pv->pv_flags & PVF_WRITE)
1136 } else if (pv->pv_flags & PVF_WRITE) {
1164 md->pvh_attrs &= ~PVF_WRITE;
1228 if ((flags ^ oflags) & PVF_WRITE) {
1230 if (flags & PVF_WRITE) {
1238 if (flags & PVF_WRITE) {
1250 md->pvh_attrs &= ~PVF_WRITE;
1252 md->pvh_attrs |= PVF_WRITE;
1263 || (!(flags & PVF_WRITE) && (oflags & PVF_WRITE)))) {
1887 (pv->pv_flags & (PVF_NC | PVF_WRITE)) ==
1888 (PVF_NC | PVF_WRITE))
1897 (pv->pv_flags & (PVF_NC | PVF_WRITE)) == 0)
1948 if (pv->pv_flags & PVF_WRITE)
1950 } else if (pv->pv_flags & PVF_WRITE)
2059 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2081 md->pvh_attrs |= PVF_WRITE;
2098 md->pvh_attrs &= ~PVF_WRITE;
2110 if ((md->pvh_attrs & PVF_WRITE)
2129 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2132 KASSERT(!(md->pvh_attrs & PVF_WRITE)
2135 md->pvh_attrs &= ~PVF_WRITE;
2154 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2158 KASSERT(md->pvh_attrs & (PVF_WRITE|PVF_DIRTY));
2164 | (rw_mappings > 0 ? PVF_WRITE : 0);
2166 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2190 md->pvh_attrs |= PVF_WRITE;
2209 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2225 KASSERT((md->pvh_attrs & PVF_WRITE) == 0);
2249 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2253 md->pvh_attrs |= PVF_WRITE;
2274 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2287 KASSERT((rw_mappings == 0) == !(md->pvh_attrs & PVF_WRITE));
2433 if (maskbits & (PVF_WRITE|PVF_MOD)) {
2449 if (maskbits & PVF_WRITE) {
2461 oflags|PVF_WRITE);
2468 if ((maskbits & oflags & PVF_WRITE)) {
2482 md->pvh_attrs &= ~PVF_WRITE;
2501 && (maskbits & (PVF_WRITE|PVF_MOD)) == 0
2613 } else if (is_src && (pv->pv_flags & PVF_WRITE) == 0)
2935 if (pv->pv_flags & PVF_WRITE)
3006 md->pvh_attrs &= ~PVF_WRITE;
3137 nflags |= PVF_WRITE;
3250 PVF_WRITE | PVF_EXEC | PVF_WIRED |
3653 PVF_REF | PVF_WRITE | flags);
3712 && (pv->pv_flags & PVF_WRITE) != 0) {
3877 | (prot & VM_PROT_WRITE ? PVF_WRITE : 0));
3945 omd->pvh_attrs &= ~PVF_WRITE;
4130 u_int clr_mask = PVF_WRITE | ((prot & VM_PROT_EXECUTE) ? 0 : PVF_EXEC);
4160 PVF_REF | PVF_WRITE);
4281 pmap_clearbit(md, pa, PVF_WRITE|PVF_EXEC);
4287 pmap_clearbit(md, pa, PVF_WRITE);
4536 if ((pv->pv_flags & PVF_WRITE) == 0) {
4562 * modified-emulation fault, and the PVF_WRITE bit isn't