| /linux/include/linux/sched/ |
| H A D | mm.h | 47 static inline void mmdrop(struct mm_struct *mm) in mmdrop() function 83 mmdrop(mm); in mmdrop_sched() 97 mmdrop(mm); in mmdrop_lazy_tlb()
|
| /linux/rust/helpers/ |
| H A D | mm.c | 13 mmdrop(mm); in rust_helper_mmdrop()
|
| /linux/drivers/infiniband/core/ |
| H A D | umem.c | 273 mmdrop(umem->owning_mm); in ib_umem_get() 296 mmdrop(umem->owning_mm); in ib_umem_release()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_ubuf.c | 68 mmdrop(ubuf->mm); in amdxdna_ubuf_release() 230 mmdrop(ubuf->mm); in amdxdna_get_ubuf()
|
| H A D | amdxdna_pci_drv.c | 132 mmdrop(client->mm); in amdxdna_client_cleanup()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | doorbell.c | 99 mmdrop(db->u.user_page->mm); in mlx5_ib_db_unmap_user()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_fence.c | 163 mmdrop(fence->mm); in amdkfd_fence_release()
|
| /linux/Documentation/scheduler/ |
| H A D | membarrier.rst | 35 by mmdrop(), otherwise. On powerpc and riscv, switch_mm() relies on
|
| /linux/arch/powerpc/include/asm/ |
| H A D | vas.h | 106 mmdrop(ref->mm); in put_vas_user_win_ref()
|
| /linux/rust/kernel/ |
| H A D | mm.rs | 68 unsafe { bindings::mmdrop(obj.cast().as_ptr()) }; in dec_ref()
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_uiom.c | 411 mmdrop(uiomr->owning_mm); in usnic_uiom_reg_get() 419 mmdrop(uiomr->owning_mm); in __usnic_uiom_release_tail()
|
| /linux/fs/proc/ |
| H A D | task_nommu.c | 280 mmdrop(priv->lock_ctx.mm); in map_release()
|
| H A D | base.c | 988 mmdrop(mm); in mem_release() 1200 mmdrop(mm); in __set_oom_adj()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | mmu_rb.c | 115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_sync.c | 38 mmdrop(ufence->mm); in user_fence_destroy()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | ioas.c | 501 mmdrop(old_mm); in change_mm()
|
| /linux/drivers/misc/ocxl/ |
| H A D | link.c | 743 mmdrop(pe_data->mm); in ocxl_link_remove_pe()
|
| /linux/kernel/ |
| H A D | kthread.c | 1687 mmdrop(mm); in kthread_unuse_mm()
|
| H A D | fork.c | 1190 mmdrop(mm); in __mmput()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gpusvm.c | 503 mmdrop(gpusvm->mm); in drm_gpusvm_fini()
|
| /linux/drivers/vfio/ |
| H A D | vfio_iommu_spapr_tce.c | 375 mmdrop(container->mm); in tce_iommu_release()
|
| /linux/io_uring/ |
| H A D | zcrx.c | 583 mmdrop(ifq->mm_account); in io_zcrx_ifq_free()
|
| /linux/kernel/trace/ |
| H A D | trace_events_user.c | 769 mmdrop(mm->mm); in user_event_mm_destroy()
|
| /linux/virt/kvm/ |
| H A D | kvm_main.c | 1229 mmdrop(current->mm); in kvm_create_vm() 1309 mmdrop(mm); in kvm_destroy_vm()
|
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | vduse_dev.c | 1202 mmdrop(dev->as[asid].umem->mm); in vduse_dev_dereg_umem()
|