Lines Matching refs:pmd
5807 unsigned long addr, pmd_t pmd, union mc_target *target) in get_mctgt_type_thp() argument
5813 page = pmd_page(pmd); in get_mctgt_type_thp()
5829 unsigned long addr, pmd_t pmd, union mc_target *target) in get_mctgt_type_thp() argument
5835 static int mem_cgroup_count_precharge_pte_range(pmd_t *pmd, in mem_cgroup_count_precharge_pte_range() argument
5843 if (pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in mem_cgroup_count_precharge_pte_range()
5844 if (get_mctgt_type_thp(vma, addr, *pmd, NULL) == MC_TARGET_PAGE) in mem_cgroup_count_precharge_pte_range()
5850 if (pmd_trans_unstable(pmd)) in mem_cgroup_count_precharge_pte_range()
5852 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in mem_cgroup_count_precharge_pte_range()
6011 static int mem_cgroup_move_charge_pte_range(pmd_t *pmd, in mem_cgroup_move_charge_pte_range() argument
6034 if (pmd_trans_huge_lock(pmd, vma, &ptl) == 1) { in mem_cgroup_move_charge_pte_range()
6039 target_type = get_mctgt_type_thp(vma, addr, *pmd, &target); in mem_cgroup_move_charge_pte_range()
6057 if (pmd_trans_unstable(pmd)) in mem_cgroup_move_charge_pte_range()
6060 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in mem_cgroup_move_charge_pte_range()