Home
last modified time | relevance | path

Searched refs:mmdrop (Results 1 – 25 of 28) sorted by relevance

12

/linux/include/linux/sched/
H A Dmm.h47 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 Dmm.c13 mmdrop(mm); in rust_helper_mmdrop()
/linux/drivers/infiniband/core/
H A Dumem.c273 mmdrop(umem->owning_mm); in ib_umem_get()
296 mmdrop(umem->owning_mm); in ib_umem_release()
/linux/drivers/accel/amdxdna/
H A Damdxdna_ubuf.c68 mmdrop(ubuf->mm); in amdxdna_ubuf_release()
230 mmdrop(ubuf->mm); in amdxdna_get_ubuf()
H A Damdxdna_pci_drv.c132 mmdrop(client->mm); in amdxdna_client_cleanup()
/linux/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c99 mmdrop(db->u.user_page->mm); in mlx5_ib_db_unmap_user()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c163 mmdrop(fence->mm); in amdkfd_fence_release()
/linux/Documentation/scheduler/
H A Dmembarrier.rst35 by mmdrop(), otherwise. On powerpc and riscv, switch_mm() relies on
/linux/arch/powerpc/include/asm/
H A Dvas.h106 mmdrop(ref->mm); in put_vas_user_win_ref()
/linux/rust/kernel/
H A Dmm.rs68 unsafe { bindings::mmdrop(obj.cast().as_ptr()) }; in dec_ref()
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c411 mmdrop(uiomr->owning_mm); in usnic_uiom_reg_get()
419 mmdrop(uiomr->owning_mm); in __usnic_uiom_release_tail()
/linux/fs/proc/
H A Dtask_nommu.c280 mmdrop(priv->lock_ctx.mm); in map_release()
H A Dbase.c988 mmdrop(mm); in mem_release()
1200 mmdrop(mm); in __set_oom_adj()
/linux/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.c115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
/linux/drivers/gpu/drm/xe/
H A Dxe_sync.c38 mmdrop(ufence->mm); in user_fence_destroy()
/linux/drivers/iommu/iommufd/
H A Dioas.c501 mmdrop(old_mm); in change_mm()
/linux/drivers/misc/ocxl/
H A Dlink.c743 mmdrop(pe_data->mm); in ocxl_link_remove_pe()
/linux/kernel/
H A Dkthread.c1687 mmdrop(mm); in kthread_unuse_mm()
H A Dfork.c1190 mmdrop(mm); in __mmput()
/linux/drivers/gpu/drm/
H A Ddrm_gpusvm.c503 mmdrop(gpusvm->mm); in drm_gpusvm_fini()
/linux/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c375 mmdrop(container->mm); in tce_iommu_release()
/linux/io_uring/
H A Dzcrx.c583 mmdrop(ifq->mm_account); in io_zcrx_ifq_free()
/linux/kernel/trace/
H A Dtrace_events_user.c769 mmdrop(mm->mm); in user_event_mm_destroy()
/linux/virt/kvm/
H A Dkvm_main.c1229 mmdrop(current->mm); in kvm_create_vm()
1309 mmdrop(mm); in kvm_destroy_vm()
/linux/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1202 mmdrop(dev->as[asid].umem->mm); in vduse_dev_dereg_umem()

12