Lines Matching defs:pmd
152 pmd_t pmd;
158 pmd = pfn_pmd(pfn, prot);
167 WARN_ON(pmd_dirty(pmd_wrprotect(pmd)));
170 WARN_ON(!pmd_same(pmd, pmd));
171 WARN_ON(!pmd_young(pmd_mkyoung(pmd_mkold(pmd))));
172 WARN_ON(!pmd_dirty(pmd_mkdirty(pmd_mkclean(pmd))));
173 WARN_ON(!pmd_write(pmd_mkwrite(pmd_wrprotect(pmd))));
174 WARN_ON(pmd_young(pmd_mkold(pmd_mkyoung(pmd))));
175 WARN_ON(pmd_dirty(pmd_mkclean(pmd_mkdirty(pmd))));
176 WARN_ON(pmd_write(pmd_wrprotect(pmd_mkwrite(pmd))));
177 WARN_ON(pmd_dirty(pmd_wrprotect(pmd_mkclean(pmd))));
178 WARN_ON(!pmd_dirty(pmd_wrprotect(pmd_mkdirty(pmd))));
183 WARN_ON(!pmd_bad(pmd_mkhuge(pmd)));
191 pmd_t pmd;
202 pmd = pfn_pmd(pfn, prot);
203 set_pmd_at(mm, vaddr, pmdp, pmd);
205 pmd = READ_ONCE(*pmdp);
206 WARN_ON(pmd_write(pmd));
208 pmd = READ_ONCE(*pmdp);
209 WARN_ON(!pmd_none(pmd));
211 pmd = pfn_pmd(pfn, prot);
212 pmd = pmd_wrprotect(pmd);
213 pmd = pmd_mkclean(pmd);
214 set_pmd_at(mm, vaddr, pmdp, pmd);
215 pmd = pmd_mkwrite(pmd);
216 pmd = pmd_mkdirty(pmd);
217 pmdp_set_access_flags(vma, vaddr, pmdp, pmd, 1);
218 pmd = READ_ONCE(*pmdp);
219 WARN_ON(!(pmd_write(pmd) && pmd_dirty(pmd)));
221 pmd = READ_ONCE(*pmdp);
222 WARN_ON(!pmd_none(pmd));
224 pmd = pmd_mkhuge(pfn_pmd(pfn, prot));
225 pmd = pmd_mkyoung(pmd);
226 set_pmd_at(mm, vaddr, pmdp, pmd);
228 pmd = READ_ONCE(*pmdp);
229 WARN_ON(pmd_young(pmd));
238 pmd_t pmd;
244 pmd = pfn_pmd(pfn, prot);
249 pmd = pmd_mkhuge(pmd);
250 WARN_ON(!pmd_leaf(pmd));
256 pmd_t pmd;
269 pmd = READ_ONCE(*pmdp);
270 WARN_ON(!pmd_none(pmd));
278 pmd_t pmd;
287 pmd = pfn_pmd(pfn, prot);
288 WARN_ON(!pmd_savedwrite(pmd_mk_savedwrite(pmd_clear_savedwrite(pmd))));
289 WARN_ON(pmd_savedwrite(pmd_clear_savedwrite(pmd_mk_savedwrite(pmd))));
624 pmd_t pmd = READ_ONCE(*pmdp);
627 pmd = __pmd(pmd_val(pmd) | RANDOM_ORVALUE);
628 WRITE_ONCE(*pmdp, pmd);
630 pmd = READ_ONCE(*pmdp);
631 WARN_ON(!pmd_none(pmd));
637 pmd_t pmd;
645 pmd = READ_ONCE(*pmdp);
646 WARN_ON(pmd_bad(pmd));
675 pmd_t pmd;
684 pmd = pmd_mkhuge(pfn_pmd(pfn, prot));
685 WARN_ON(!pmd_protnone(pmd));
686 WARN_ON(!pmd_present(pmd));
704 pmd_t pmd;
710 pmd = pfn_pmd(pfn, prot);
711 WARN_ON(!pmd_devmap(pmd_mkdevmap(pmd)));
766 pmd_t pmd;
775 pmd = pfn_pmd(pfn, prot);
776 WARN_ON(!pmd_soft_dirty(pmd_mksoft_dirty(pmd)));
777 WARN_ON(pmd_soft_dirty(pmd_clear_soft_dirty(pmd)));
782 pmd_t pmd;
792 pmd = pfn_pmd(pfn, prot);
793 WARN_ON(!pmd_swp_soft_dirty(pmd_swp_mksoft_dirty(pmd)));
794 WARN_ON(pmd_swp_soft_dirty(pmd_swp_clear_soft_dirty(pmd)));
819 pmd_t pmd;
825 pmd = pfn_pmd(pfn, prot);
826 swp = __pmd_to_swp_entry(pmd);
827 pmd = __swp_entry_to_pmd(swp);
828 WARN_ON(pfn != pmd_pfn(pmd));
907 pmd_t pmd;
920 * removing the present bit from the pmd, pmd_trans_huge() still
924 pmd = pfn_pmd(pfn, prot);
925 WARN_ON(!pmd_trans_huge(pmd_mkhuge(pmd)));
928 WARN_ON(!pmd_trans_huge(pmd_mkinvalid(pmd_mkhuge(pmd))));
929 WARN_ON(!pmd_present(pmd_mkinvalid(pmd_mkhuge(pmd))));
980 pmd_t *pmdp, *saved_pmdp, pmd;
1047 pmd = READ_ONCE(*pmdp);
1051 saved_ptep = pmd_pgtable(pmd);