Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/
H A Ddrm_gpusvm.c715 hmm_range.notifier_seq = mmu_interval_read_begin(&notifier->notifier); in drm_gpusvm_check_pages()
725 mmu_interval_read_begin(&notifier->notifier); in drm_gpusvm_check_pages()
791 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_scan_mm()
801 mmu_interval_read_begin(notifier); in drm_gpusvm_scan_mm()
1416 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_get_pages()
1440 mmu_interval_read_begin(notifier); in drm_gpusvm_get_pages()
1697 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_range_evict()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_mn.c111 mmu_interval_read_begin(&bo->notifier); in radeon_mn_register()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_hmm.c203 hmm_range->notifier_seq = mmu_interval_read_begin(notifier); in amdgpu_hmm_range_get_pages()
/linux/mm/
H A Dmmu_notifier.c188 mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub) in mmu_interval_read_begin() function
261 EXPORT_SYMBOL_GPL(mmu_interval_read_begin);
/linux/Documentation/translations/zh_CN/mm/
H A Dhmm.rst148 range.notifier_seq = mmu_interval_read_begin(&interval_sub);
/linux/Documentation/gpu/
H A Ddrm-vm-bind-locking.rst91 is enclosed by ``mmu_interval_read_begin() /
92 mmu_interval_read_retry()`` with ``mmu_interval_read_begin()``
434 // Note: mmu_interval_read_begin() blocks until there is no
436 seq = mmu_interval_read_begin(&gpu_vma->userptr_interval);
470 The code between ``mmu_interval_read_begin()`` and the
/linux/include/linux/
H A Dmmu_notifier.h299 mmu_interval_read_begin(struct mmu_interval_notifier *interval_sub);
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c245 notifier_seq = mmu_interval_read_begin(&obj->userptr.notifier); in i915_gem_object_userptr_submit_init()
/linux/drivers/infiniband/core/
H A Dumem_odp.c370 mmu_interval_read_begin(&umem_odp->notifier); in ib_umem_odp_map_dma_and_lock()
/linux/drivers/hv/
H A Dmshv_regions.c409 range->notifier_seq = mmu_interval_read_begin(range->notifier); in mshv_region_hmm_fault_and_lock()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_svm.c611 notifier_seq = mmu_interval_read_begin(&notifier->notifier); in nouveau_atomic_range_fault()
686 range.notifier_seq = mmu_interval_read_begin(range.notifier); in nouveau_range_fault()
/linux/lib/
H A Dtest_hmm.c304 range->notifier_seq = mmu_interval_read_begin(range->notifier); in dmirror_range_fault()
1294 range->notifier_seq = mmu_interval_read_begin(range->notifier); in dmirror_range_snapshot()
/linux/drivers/infiniband/hw/hfi1/
H A Duser_exp_rcv.c282 mmu_seq = mmu_interval_read_begin(&tidbuf->notifier); in hfi1_user_exp_rcv_setup()
/linux/drivers/xen/
H A Dgntdev.c1119 mmu_interval_read_begin(&map->notifier); in gntdev_mmap()
/linux/drivers/accel/amdxdna/
H A Daie2_ctx.c919 mapp->range.notifier_seq = mmu_interval_read_begin(&mapp->notifier); in aie2_populate_range()
/linux/Documentation/mm/
H A Dhmm.rst182 range.notifier_seq = mmu_interval_read_begin(&interval_sub);