Home
last modified time | relevance | path

Searched refs:mmgrab (Results 1 - 25 of 100) sorted by relevance

1234

/kernel/linux/linux-6.6/include/linux/sched/
H A Dmm.h18 * mmgrab() - Pin a &struct mm_struct.
29 * Use mmdrop() to release the reference acquired by mmgrab().
34 static inline void mmgrab(struct mm_struct *mm) in mmgrab() function
90 mmgrab(mm); in mmgrab_lazy_tlb()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c72 mmgrab(mm); in amdgpu_amdkfd_fence_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_fence.c74 mmgrab(mm); in amdgpu_amdkfd_fence_create()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c76 mmgrab(current->mm); in mlx5_ib_db_map_user()
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dsmpboot.c154 mmgrab(mm); in smp_callin()
/kernel/linux/linux-6.6/arch/hexagon/kernel/
H A Dsmp.c147 mmgrab(&init_mm); in start_secondary()
/kernel/linux/linux-5.10/arch/hexagon/kernel/
H A Dsmp.c147 mmgrab(&init_mm); in start_secondary()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dsun4m_smp.c63 mmgrab(&init_mm); in sun4m_cpu_pre_online()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dsmpboot.c239 mmgrab(mm); in smp_callin()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsun4m_smp.c63 mmgrab(&init_mm); in sun4m_cpu_pre_online()
/kernel/linux/linux-5.10/include/linux/sched/
H A Dmm.h18 * mmgrab() - Pin a &struct mm_struct.
29 * Use mmdrop() to release the reference acquired by mmgrab().
34 static inline void mmgrab(struct mm_struct *mm) in mmgrab() function
/kernel/linux/linux-6.6/mm/
H A Doom_kill.c767 mmgrab(tsk->signal->oom_mm); in mark_oom_victim()
934 mmgrab(mm); in __oom_kill_process()
1223 mmgrab(mm); in SYSCALL_DEFINE2()
H A Dmmu_notifier.c663 * readers. acquire can only be used while holding the mmgrab or in __mmu_notifier_register()
674 mmgrab(mm); in __mmu_notifier_register()
928 mmgrab(mm); in __mmu_interval_notifier_insert()
1092 /* pairs with mmgrab in mmu_interval_notifier_insert() */ in mmu_interval_notifier_remove()
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dsmp.c175 mmgrab(mm); in start_kernel_secondary()
/kernel/linux/linux-5.10/arch/openrisc/kernel/
H A Dsmp.c117 mmgrab(mm); in secondary_start_kernel()
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dsmp.c296 mmgrab(&init_mm); in smp_cpu_init()
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dprocessor.c88 mmgrab(&init_mm); in cpu_init()
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dsmp.c275 mmgrab(mm); in csky_start_secondary()
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dsmp.c267 mmgrab(mm); in csky_start_secondary()
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dsmp.c174 mmgrab(mm); in start_kernel_secondary()
/kernel/linux/linux-6.6/arch/openrisc/kernel/
H A Dsmp.c126 mmgrab(mm); in secondary_start_kernel()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dumem.c183 mmgrab(mm); in ib_umem_get()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dumem.c183 mmgrab(mm); in ib_umem_get()
/kernel/linux/linux-5.10/mm/
H A Doom_kill.c735 mmgrab(tsk->signal->oom_mm); in mark_oom_victim()
904 mmgrab(mm); in __oom_kill_process()
H A Dmmu_notifier.c678 * readers. acquire can only be used while holding the mmgrab or in __mmu_notifier_register()
689 mmgrab(mm); in __mmu_notifier_register()
943 mmgrab(mm); in __mmu_interval_notifier_insert()
1107 /* pairs with mmgrab in mmu_interval_notifier_insert() */ in mmu_interval_notifier_remove()

Completed in 16 milliseconds

1234