Home
last modified time | relevance | path

Searched refs:mmdrop (Results 1 - 25 of 67) sorted by relevance

123

/kernel/linux/linux-6.6/include/linux/sched/
H A Dmm.h29 * Use mmdrop() to release the reference acquired by mmgrab().
46 static inline void mmdrop(struct mm_struct *mm) in mmdrop() function
75 /* Provides a full memory barrier. See mmdrop() */ in mmdrop_sched()
82 mmdrop(mm); in mmdrop_sched()
96 mmdrop(mm); in mmdrop_lazy_tlb()
/kernel/linux/linux-5.10/fs/proc/
H A Dxpm_region.c44 mmdrop(mm); in xpm_region_release()
H A Dtask_nommu.c289 mmdrop(priv->mm); in map_release()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dumem.c257 mmdrop(umem->owning_mm); in ib_umem_get()
278 mmdrop(umem->owning_mm); in ib_umem_release()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dumem.c251 mmdrop(umem->owning_mm); in ib_umem_get()
274 mmdrop(umem->owning_mm); in ib_umem_release()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c149 mmdrop(fence->mm); in amdkfd_fence_release()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c157 mmdrop(fence->mm); in amdkfd_fence_release()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c99 mmdrop(db->u.user_page->mm); in mlx5_ib_db_unmap_user()
/kernel/linux/linux-5.10/mm/
H A Dmmu_notifier.c35 * in mmdrop().
688 /* Pairs with the mmdrop in mmu_notifier_unregister_* */ in __mmu_notifier_register()
865 mmdrop(mm); in mmu_notifier_unregister()
877 mmdrop(mm); in mmu_notifier_free_rcu()
942 /* pairs with mmdrop in mmu_interval_notifier_remove() */ in __mmu_interval_notifier_insert()
1108 mmdrop(mm); in mmu_interval_notifier_remove()
H A Dksm.c1007 mmdrop(mm); in unmerge_and_remove_all_rmap_items()
2367 mmdrop(mm); in scan_get_next_rmap_item()
2567 mmdrop(mm); in __ksm_exit()
/kernel/linux/linux-6.6/mm/
H A Dmmu_notifier.c35 * in mmdrop().
673 /* Pairs with the mmdrop in mmu_notifier_unregister_* */ in __mmu_notifier_register()
850 mmdrop(mm); in mmu_notifier_unregister()
862 mmdrop(mm); in mmu_notifier_free_rcu()
927 /* pairs with mmdrop in mmu_interval_notifier_remove() */ in __mmu_interval_notifier_insert()
1093 mmdrop(mm); in mmu_interval_notifier_remove()
H A Doom_kill.c992 mmdrop(mm); in __oom_kill_process()
1250 mmdrop(mm); in SYSCALL_DEFINE2()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dvas.h106 mmdrop(ref->mm); in put_vas_user_win_ref()
/kernel/linux/linux-5.10/include/linux/sched/
H A Dmm.h29 * Use mmdrop() to release the reference acquired by mmgrab().
41 static inline void mmdrop(struct mm_struct *mm) in mmdrop() function
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c417 mmdrop(uiomr->owning_mm); in usnic_uiom_reg_get()
425 mmdrop(uiomr->owning_mm); in __usnic_uiom_release_tail()
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c412 mmdrop(uiomr->owning_mm); in usnic_uiom_reg_get()
420 mmdrop(uiomr->owning_mm); in __usnic_uiom_release_tail()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c175 mmdrop(mm); in arm_smmu_alloc_shared_cd()
184 mmdrop(cd->mm); in arm_smmu_free_shared_cd()
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dcontext.c361 mmdrop(ctx->mm); in cxl_context_mm_count_put()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.c153 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dcontext.c361 mmdrop(ctx->mm); in cxl_context_mm_count_put()
/kernel/linux/linux-6.6/fs/proc/
H A Dtask_nommu.c280 mmdrop(priv->mm); in map_release()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dmmu_rb.c115 mmdrop(handler->mn.mm); in hfi1_mmu_rb_unregister()
/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
H A Dsiw_mem.c84 mmdrop(mm_s); in siw_umem_release()
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_nvlink2.c105 mmdrop(data->mm); in vfio_pci_nvgpu_release()
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/
H A Dsiw_mem.c84 mmdrop(mm_s); in siw_umem_release()

Completed in 19 milliseconds

123