Lines Matching refs:cpu_flags

43 			 struct hmm_range *range, unsigned long cpu_flags)  in hmm_pfns_fill()  argument
48 range->hmm_pfns[i] = cpu_flags; in hmm_pfns_fill()
88 unsigned long cpu_flags) in hmm_pte_need_fault() argument
111 !(cpu_flags & HMM_PFN_WRITE)) in hmm_pte_need_fault()
115 if (!(cpu_flags & HMM_PFN_VALID)) in hmm_pte_need_fault()
123 unsigned long cpu_flags) in hmm_range_need_fault() argument
140 cpu_flags); in hmm_range_need_fault()
195 unsigned long cpu_flags; in hmm_vma_handle_pmd() local
198 cpu_flags = pmd_to_hmm_pfn_flags(range, pmd); in hmm_vma_handle_pmd()
200 hmm_range_need_fault(hmm_vma_walk, hmm_pfns, npages, cpu_flags); in hmm_vma_handle_pmd()
206 hmm_pfns[i] = pfn | cpu_flags; in hmm_vma_handle_pmd()
238 unsigned long cpu_flags; in hmm_vma_handle_pte() local
259 cpu_flags = HMM_PFN_VALID; in hmm_vma_handle_pte()
261 cpu_flags |= HMM_PFN_WRITE; in hmm_vma_handle_pte()
262 *hmm_pfn = swp_offset(entry) | cpu_flags; in hmm_vma_handle_pte()
291 cpu_flags = pte_to_hmm_pfn_flags(range, pte); in hmm_vma_handle_pte()
293 hmm_pte_need_fault(hmm_vma_walk, pfn_req_flags, cpu_flags); in hmm_vma_handle_pte()
313 *hmm_pfn = pte_pfn(pte) | cpu_flags; in hmm_vma_handle_pte()
438 unsigned long cpu_flags; in hmm_vma_walk_pud() local
449 cpu_flags = pud_to_hmm_pfn_flags(range, pud); in hmm_vma_walk_pud()
451 npages, cpu_flags); in hmm_vma_walk_pud()
459 hmm_pfns[i] = pfn | cpu_flags; in hmm_vma_walk_pud()
485 unsigned long cpu_flags; in hmm_vma_walk_hugetlb_entry() local
494 cpu_flags = pte_to_hmm_pfn_flags(range, entry) | in hmm_vma_walk_hugetlb_entry()
497 hmm_pte_need_fault(hmm_vma_walk, pfn_req_flags, cpu_flags); in hmm_vma_walk_hugetlb_entry()
505 range->hmm_pfns[i] = pfn | cpu_flags; in hmm_vma_walk_hugetlb_entry()