hmm_range 481 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c void amdgpu_hmm_init_range(struct hmm_range *range) hmm_range 81 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h void amdgpu_hmm_init_range(struct hmm_range *range); hmm_range 772 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct hmm_range *range; hmm_range 795 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct hmm_range *range; hmm_range 680 drivers/gpu/drm/nouveau/nouveau_dmem.c struct hmm_range *range) hmm_range 28 drivers/gpu/drm/nouveau/nouveau_dmem.h struct hmm_range; hmm_range 42 drivers/gpu/drm/nouveau/nouveau_dmem.h struct hmm_range *range); hmm_range 485 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_range_done(struct hmm_range *range) hmm_range 494 drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_range_fault(struct nouveau_svmm *svmm, struct hmm_range *range) hmm_range 540 drivers/gpu/drm/nouveau/nouveau_svm.c struct hmm_range range; hmm_range 181 include/linux/hmm.h static inline bool hmm_range_wait_until_valid(struct hmm_range *range, hmm_range 193 include/linux/hmm.h static inline bool hmm_range_valid(struct hmm_range *range) hmm_range 207 include/linux/hmm.h static inline struct page *hmm_device_entry_to_page(const struct hmm_range *range, hmm_range 228 include/linux/hmm.h hmm_device_entry_to_pfn(const struct hmm_range *range, uint64_t pfn) hmm_range 247 include/linux/hmm.h static inline uint64_t hmm_device_entry_from_page(const struct hmm_range *range, hmm_range 260 include/linux/hmm.h static inline uint64_t hmm_device_entry_from_pfn(const struct hmm_range *range, hmm_range 378 include/linux/hmm.h int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror); hmm_range 379 include/linux/hmm.h void hmm_range_unregister(struct hmm_range *range); hmm_range 389 include/linux/hmm.h long hmm_range_fault(struct hmm_range *range, unsigned int flags); hmm_range 391 include/linux/hmm.h long hmm_range_dma_map(struct hmm_range *range, hmm_range 395 include/linux/hmm.h long hmm_range_dma_unmap(struct hmm_range *range, hmm_range 85 mm/hmm.c struct hmm_range *range; hmm_range 102 mm/hmm.c struct hmm_range *range; hmm_range 217 mm/hmm.c struct hmm_range *range; hmm_range 228 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 260 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 288 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 317 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 382 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 395 mm/hmm.c static inline uint64_t pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) hmm_range 409 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 445 mm/hmm.c static inline uint64_t pte_to_hmm_pfn_flags(struct hmm_range *range, pte_t pte) hmm_range 459 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 558 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 647 mm/hmm.c static inline uint64_t pud_to_hmm_pfn_flags(struct hmm_range *range, pud_t pud) hmm_range 660 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 732 mm/hmm.c struct hmm_range *range = hmm_vma_walk->range; hmm_range 773 mm/hmm.c static void hmm_pfns_clear(struct hmm_range *range, hmm_range 791 mm/hmm.c int hmm_range_register(struct hmm_range *range, struct hmm_mirror *mirror) hmm_range 833 mm/hmm.c void hmm_range_unregister(struct hmm_range *range) hmm_range 890 mm/hmm.c long hmm_range_fault(struct hmm_range *range, unsigned int flags) hmm_range 964 mm/hmm.c long hmm_range_dma_map(struct hmm_range *range, struct device *device, hmm_range 1051 mm/hmm.c long hmm_range_dma_unmap(struct hmm_range *range,