Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/mm/
H A Dhmm.c30 struct hmm_range *range;
41 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill()
88 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault()
123 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault()
149 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole()
174 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags()
190 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd()
213 static inline bool hmm_is_device_private_entry(struct hmm_range *range, in hmm_is_device_private_entry()
221 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags()
234 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dhmm.h96 struct hmm_range { struct
110 int hmm_range_fault(struct hmm_range *range); argument
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.h29 struct hmm_range;
H A Dnouveau_svm.c515 struct hmm_range *range, in nouveau_hmm_convert_pfn()
572 struct hmm_range range = { in nouveau_range_fault()
/OK3568_Linux_fs/kernel/lib/
H A Dtest_hmm.c160 static int dmirror_do_fault(struct dmirror *dmirror, struct hmm_range *range) in dmirror_do_fault()
241 struct hmm_range *range) in dmirror_range_fault()
286 struct hmm_range range = { in dmirror_fault()
740 static void dmirror_mkentry(struct dmirror *dmirror, struct hmm_range *range, in dmirror_mkentry()
803 struct hmm_range *range, in dmirror_range_snapshot()
870 struct hmm_range range = { in dmirror_snapshot()
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Dumem_odp.c361 struct hmm_range range = {}; in ib_umem_odp_map_dma_and_lock()
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dhmm.rst164 int hmm_range_fault(struct hmm_range *range);
181 struct hmm_range range;
225 The hmm_range struct has 2 fields, default_flags and pfn_flags_mask, that specify
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c822 struct hmm_range *range;
840 struct hmm_range *range; in amdgpu_ttm_tt_get_user_pages()