Lines Matching defs:pmd
5932 * Caller should make sure that pmd_trans_huge(pmd) is true.
5935 unsigned long addr, pmd_t pmd, union mc_target *target)
5940 if (unlikely(is_swap_pmd(pmd))) {
5942 !is_pmd_migration_entry(pmd));
5945 page = pmd_page(pmd);
5960 unsigned long addr, pmd_t pmd, union mc_target *target)
5966 static int mem_cgroup_count_precharge_pte_range(pmd_t *pmd,
5974 ptl = pmd_trans_huge_lock(pmd, vma);
5981 if (get_mctgt_type_thp(vma, addr, *pmd, NULL) == MC_TARGET_PAGE)
5987 if (pmd_trans_unstable(pmd))
5989 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl);
6162 static int mem_cgroup_move_charge_pte_range(pmd_t *pmd,
6174 ptl = pmd_trans_huge_lock(pmd, vma);
6180 target_type = get_mctgt_type_thp(vma, addr, *pmd, &target);
6205 if (pmd_trans_unstable(pmd))
6208 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl);
6224 * We can have a part of the split pmd here. Moving it