Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mn.c181 static int amdgpu_mn_read_lock(struct amdgpu_mn *amn, bool blockable) in amdgpu_mn_read_lock() argument
183 if (blockable) in amdgpu_mn_read_lock()
252 bool blockable) in amdgpu_mn_invalidate_range_start_gfx() argument
263 if (amdgpu_mn_read_lock(amn, blockable)) in amdgpu_mn_invalidate_range_start_gfx()
270 if (!blockable) { in amdgpu_mn_invalidate_range_start_gfx()
300 bool blockable) in amdgpu_mn_invalidate_range_start_hsa() argument
308 if (amdgpu_mn_read_lock(amn, blockable)) in amdgpu_mn_invalidate_range_start_hsa()
316 if (!blockable) { in amdgpu_mn_invalidate_range_start_hsa()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_mn.c125 bool blockable) in radeon_mn_invalidate_range_start() argument
138 if (blockable) in radeon_mn_invalidate_range_start()
149 if (!blockable) { in radeon_mn_invalidate_range_start()
/Linux-v4.19/mm/
Dmmu_notifier.c179 bool blockable) in __mmu_notifier_invalidate_range_start() argument
188 int _ret = mn->ops->invalidate_range_start(mn, mm, start, end, blockable); in __mmu_notifier_invalidate_range_start()
192 !blockable ? "non-" : ""); in __mmu_notifier_invalidate_range_start()
Dhmm.c184 bool blockable) in hmm_invalidate_range_start() argument
/Linux-v4.19/drivers/infiniband/core/
Dumem_odp.c215 bool blockable) in ib_umem_notifier_invalidate_range_start() argument
223 if (blockable) in ib_umem_notifier_invalidate_range_start()
232 blockable, NULL); in ib_umem_notifier_invalidate_range_start()
816 bool blockable, in rbt_ib_umem_for_each_in_range() argument
829 if (!blockable) in rbt_ib_umem_for_each_in_range()
/Linux-v4.19/include/rdma/
Dib_umem_odp.h123 bool blockable, void *cookie);
/Linux-v4.19/include/linux/
Dmmu_notifier.h162 bool blockable);
236 bool blockable);
Dkvm_host.h1291 unsigned long start, unsigned long end, bool blockable);
/Linux-v4.19/drivers/xen/
Dgntdev.c497 bool blockable) in unmap_if_in_range() argument
505 if (!blockable) in unmap_if_in_range()
525 bool blockable) in mn_invl_range_start() argument
531 if (blockable) in mn_invl_range_start()
537 ret = unmap_if_in_range(map, start, end, blockable); in mn_invl_range_start()
542 ret = unmap_if_in_range(map, start, end, blockable); in mn_invl_range_start()
/Linux-v4.19/drivers/misc/sgi-gru/
Dgrutlbpurge.c225 bool blockable) in gru_invalidate_range_start() argument
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_userptr.c119 bool blockable) in i915_gem_userptr_mn_invalidate_range_start() argument
136 if (!blockable) { in i915_gem_userptr_mn_invalidate_range_start()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dmmu_rb.c291 bool blockable) in mmu_notifier_range_start() argument
/Linux-v4.19/virt/kvm/
Dkvm_main.c144 unsigned long start, unsigned long end, bool blockable) in kvm_arch_mmu_notifier_invalidate_range() argument
368 bool blockable) in kvm_mmu_notifier_invalidate_range_start() argument
390 ret = kvm_arch_mmu_notifier_invalidate_range(kvm, start, end, blockable); in kvm_mmu_notifier_invalidate_range_start()
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_dma.c207 bool blockable) in scif_mmu_notifier_invalidate_range_start() argument
/Linux-v4.19/arch/x86/kvm/
Dx86.c7339 bool blockable) in kvm_arch_mmu_notifier_invalidate_range() argument