Home
last modified time | relevance | path

Searched refs:hmm_vma_walk (Results 1 – 1 of 1) sorted by relevance

/linux/mm/
H A Dhmm.c34 struct hmm_vma_walk { struct
94 struct hmm_vma_walk *hmm_vma_walk = walk->private; in hmm_record_fault() local
97 hmm_vma_walk->last = addr; in hmm_record_fault()
98 hmm_vma_walk->end = end; in hmm_record_fault()
99 hmm_vma_walk->required_fault = required_fault; in hmm_record_fault()
103 static unsigned int hmm_pte_need_fault(const struct hmm_vma_walk *hmm_vma_walk, in hmm_pte_need_fault() argument
107 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault()
138 hmm_range_need_fault(const struct hmm_vma_walk *hmm_vma_walk, in hmm_range_need_fault() argument
142 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault()
156 required_fault |= hmm_pte_need_fault(hmm_vma_walk, hmm_pfns[i], in hmm_range_need_fault()
[all …]