Lines Matching defs:pmd
415 * participate in pmd sharing. This is only a possible
5061 * returned ptep could go away if part of a shared pmd and
5471 * for pmd sharing. And, i_mmap_rwsem is required to set up
5472 * pmd sharing. This is important as page tables for this
6729 * vma specific semaphore used for pmd sharing and fault/truncation
6962 * Determine if start,end range within vma could be mapped by shared pmd.
6964 * shared pmd mappings.
6989 * Search for a shareable pmd page for hugetlb. In any case calls pmd_alloc()
6991 * !shared pmd case because we can allocate the pmd later as well, it makes the
6992 * code much cleaner. pmd allocation is essential for the shared case because
6995 * bad pmd for sharing.
7148 pmd_t *pmd;
7165 pmd = pmd_offset(pud, addr);
7166 /* must be pmd huge, non-present or none */
7167 return (pte_t *)pmd;
7351 * This function will unconditionally remove all the shared pmd pgtable entries