/openbmc/linux/include/linux/sched/ |
H A D | mm.h | 46 static inline void mmdrop(struct mm_struct *mm) in mmdrop() function 82 mmdrop(mm); in mmdrop_sched() 96 mmdrop(mm); in mmdrop_lazy_tlb()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | umem.c | 251 mmdrop(umem->owning_mm); in ib_umem_get() 274 mmdrop(umem->owning_mm); in ib_umem_release()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 157 mmdrop(fence->mm); in amdkfd_fence_release()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | doorbell.c | 99 mmdrop(db->u.user_page->mm); in mlx5_ib_db_unmap_user()
|
/openbmc/linux/mm/ |
H A D | mmu_notifier.c | 850 mmdrop(mm); in mmu_notifier_unregister() 862 mmdrop(mm); in mmu_notifier_free_rcu() 1093 mmdrop(mm); in mmu_interval_notifier_remove()
|
H A D | oom_kill.c | 1002 mmdrop(mm); in __oom_kill_process() 1260 mmdrop(mm); in SYSCALL_DEFINE2()
|
H A D | khugepaged.c | 473 mmdrop(mm); in __khugepaged_exit() 1424 mmdrop(mm); in collect_mm_slot() 2793 mmdrop(mm); in madvise_collapse()
|
H A D | ksm.c | 1067 mmdrop(mm); in unmerge_and_remove_all_rmap_items() 2457 mmdrop(mm); in scan_get_next_rmap_item() 2781 mmdrop(mm); in __ksm_exit()
|
H A D | debug_vm_pgtable.c | 1072 mmdrop(args->mm); in destroy_args()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | vas.h | 106 mmdrop(ref->mm); in put_vas_user_win_ref()
|
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3-sva.c | 175 mmdrop(mm); in arm_smmu_alloc_shared_cd() 184 mmdrop(cd->mm); in arm_smmu_free_shared_cd()
|
/openbmc/linux/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 412 mmdrop(uiomr->owning_mm); in usnic_uiom_reg_get() 420 mmdrop(uiomr->owning_mm); in __usnic_uiom_release_tail()
|
/openbmc/linux/fs/proc/ |
H A D | task_nommu.c | 280 mmdrop(priv->mm); in map_release()
|
H A D | task_mmu.c | 228 mmdrop(priv->mm); in proc_map_release() 1049 mmdrop(priv->mm); in smaps_rollup_release() 1764 mmdrop(mm); in pagemap_release()
|
H A D | base.c | 983 mmdrop(mm); in mem_release() 1194 mmdrop(mm); in __set_oom_adj()
|
/openbmc/linux/drivers/misc/cxl/ |
H A D | context.c | 361 mmdrop(ctx->mm); in cxl_context_mm_count_put()
|
/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.c | 115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
|
/openbmc/linux/drivers/infiniband/sw/siw/ |
H A D | siw_mem.c | 84 mmdrop(mm_s); in siw_umem_release()
|
/openbmc/linux/drivers/misc/ocxl/ |
H A D | link.c | 743 mmdrop(pe_data->mm); in ocxl_link_remove_pe()
|
/openbmc/linux/fs/ |
H A D | userfaultfd.c | 225 mmdrop(ctx->mm); in userfaultfd_ctx_put() 2220 mmdrop(ctx->mm); in new_userfaultfd()
|
/openbmc/linux/kernel/ |
H A D | kthread.c | 1510 mmdrop(mm); in kthread_unuse_mm()
|
/openbmc/linux/drivers/android/ |
H A D | binder_alloc.c | 863 mmdrop(alloc->mm); in binder_alloc_deferred_release()
|
/openbmc/linux/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 375 mmdrop(container->mm); in tce_iommu_release()
|
H A D | vfio_iommu_type1.c | 1127 mmdrop(dma->mm); in vfio_remove_dma() 1550 mmdrop(dma->mm); in vfio_change_dma_owner()
|
/openbmc/linux/arch/ |
H A D | Kconfig | 497 # Ensure the _lazy_tlb variants of mmgrab/mmdrop are used when manipulating 512 # - At the time of the final mmdrop of the mm, ensure mm_cpumask(mm) contains
|