| /linux-6.15/fs/ |
| H A D | userfaultfd.c | 1290 if (!mmget_not_zero(mm)) in userfaultfd_register() 1438 if (!mmget_not_zero(mm)) in userfaultfd_unregister() 1613 if (mmget_not_zero(ctx->mm)) { in userfaultfd_copy() 1667 if (mmget_not_zero(ctx->mm)) { in userfaultfd_zeropage() 1723 if (mmget_not_zero(ctx->mm)) { in userfaultfd_writeprotect() 1777 if (mmget_not_zero(ctx->mm)) { in userfaultfd_continue() 1834 if (mmget_not_zero(ctx->mm)) { in userfaultfd_poison() 1913 if (mmget_not_zero(mm)) { in userfaultfd_move()
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | umem_odp.c | 191 if (!mmget_not_zero(umem->owning_mm)) { in ib_umem_odp_alloc_child() 375 if (!owning_process || !mmget_not_zero(owning_mm)) { in ib_umem_odp_map_dma_and_lock()
|
| /linux-6.15/lib/ |
| H A D | test_hmm.c | 345 if (!mmget_not_zero(mm)) in dmirror_fault() 782 if (!mmget_not_zero(mm)) in dmirror_exclusive() 894 if (!mmget_not_zero(mm)) in dmirror_migrate_to_system() 955 if (!mmget_not_zero(mm)) in dmirror_migrate_to_device() 1162 if (!mmget_not_zero(mm)) in dmirror_snapshot()
|
| /linux-6.15/virt/kvm/ |
| H A D | async_pf.c | 65 if (mmget_not_zero(mm)) { in async_pf_execute()
|
| /linux-6.15/arch/x86/kernel/cpu/sgx/ |
| H A D | encl.c | 936 if (!mmget_not_zero(encl_mm->mm)) in sgx_encl_cpumask() 1021 if (!mmget_not_zero(encl_mm->mm)) in sgx_encl_get_mem_cgroup() 1215 if (!mmget_not_zero(encl_mm->mm)) in sgx_zap_enclave_ptes()
|
| H A D | main.c | 121 if (!mmget_not_zero(encl_mm->mm)) in sgx_reclaimer_age()
|
| /linux-6.15/include/linux/sched/ |
| H A D | mm.h | 136 static inline bool mmget_not_zero(struct mm_struct *mm) in mmget_not_zero() function
|
| /linux-6.15/Documentation/translations/zh_CN/mm/ |
| H A D | hmm.rst | 144 if (!mmget_not_zero(interval_sub->notifier.mm))
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_gpusvm.c | 1018 if (!mmget_not_zero(mm)) in drm_gpusvm_range_find_or_insert() 1356 if (!mmget_not_zero(mm)) { in drm_gpusvm_range_get_pages() 1908 if (!mmget_not_zero(devmem_allocation->mm)) in drm_gpusvm_evict_to_ram() 2126 if (!mmget_not_zero(mm)) in drm_gpusvm_range_evict()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_hmm.c | 261 if (!mmget_not_zero(userptr->notifier.mm)) { in xe_hmm_userptr_populate_range()
|
| H A D | xe_sync.c | 80 if (mmget_not_zero(ufence->mm)) { in user_fence_worker()
|
| H A D | xe_svm.c | 688 if (!mmget_not_zero(mm)) in xe_svm_alloc_vram()
|
| /linux-6.15/drivers/iommu/ |
| H A D | iommu-sva.c | 221 if (!mmget_not_zero(mm)) in iommu_sva_handle_mm()
|
| /linux-6.15/fs/proc/ |
| H A D | task_nommu.c | 208 if (!mm || !mmget_not_zero(mm)) { in m_start()
|
| H A D | task_mmu.c | 160 if (!mm || !mmget_not_zero(mm)) { in m_start() 486 if (!mm || !mmget_not_zero(mm)) in do_procmap_query() 1192 if (!mm || !mmget_not_zero(mm)) { in show_smaps_rollup() 1984 if (!mm || !mmget_not_zero(mm)) in pagemap_read()
|
| /linux-6.15/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3-sva.c | 357 if (!mmget_not_zero(domain->mm)) in arm_smmu_sva_set_dev_pasid()
|
| /linux-6.15/drivers/iommu/iommufd/ |
| H A D | pages.c | 891 if (!mmget_not_zero(pages->source_mm)) in pfn_reader_user_pin() 973 if (!mmget_not_zero(pages->source_mm)) in update_mm_locked_vm() 1980 if (!mmget_not_zero(pages->source_mm)) in iopt_pages_rw_page() 2059 if (!mmget_not_zero(pages->source_mm)) in iopt_pages_rw_access()
|
| /linux-6.15/drivers/accel/amdxdna/ |
| H A D | aie2_ctx.c | 304 if (!mmget_not_zero(job->mm)) in aie2_sched_job_run() 774 if (!mmget_not_zero(mm)) in aie2_populate_range()
|
| /linux-6.15/drivers/android/ |
| H A D | binder_alloc.c | 321 if (!mmget_not_zero(alloc->mm)) in binder_install_single_page() 1149 if (!mmget_not_zero(mm)) in binder_alloc_free_page()
|
| /linux-6.15/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 433 if (async && !mmget_not_zero(mm)) in vfio_lock_acct() 764 if (!mmget_not_zero(mm)) in vfio_pin_page_external() 1555 if (mmget_not_zero(dma->mm)) { in vfio_change_dma_owner() 3084 if (!mmget_not_zero(mm)) in vfio_iommu_type1_dma_rw_chunk()
|
| /linux-6.15/drivers/misc/ocxl/ |
| H A D | link.c | 249 if (mmget_not_zero(pe_data->mm)) { in xsl_fault_handler()
|
| /linux-6.15/arch/s390/kvm/ |
| H A D | pv.c | 475 if (need_zap && mmget_not_zero(kvm->mm)) { in kvm_s390_pv_deinit_cleanup_all()
|
| /linux-6.15/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim.c | 180 if (!mmget_not_zero(mm)) in vdpasim_work_fn()
|
| /linux-6.15/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_svm.c | 828 if (!mmget_not_zero(mm)) { in nouveau_svm_fault()
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_migrate.c | 949 if (!mmget_not_zero(svm_bo->eviction_fence->mm)) { in svm_migrate_to_ram()
|