Searched refs:hmm_range (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | hmm.c | 30 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 D | hmm.h | 96 struct hmm_range { struct 110 int hmm_range_fault(struct hmm_range *range); argument
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dmem.h | 29 struct hmm_range;
|
| H A D | nouveau_svm.c | 515 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 D | test_hmm.c | 160 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 D | umem_odp.c | 361 struct hmm_range range = {}; in ib_umem_odp_map_dma_and_lock()
|
| /OK3568_Linux_fs/kernel/Documentation/vm/ |
| H A D | hmm.rst | 164 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 D | amdgpu_ttm.c | 822 struct hmm_range *range; 840 struct hmm_range *range; in amdgpu_ttm_tt_get_user_pages()
|