Searched refs:mm_count (Results 1 – 16 of 16) sorted by relevance
/linux/Documentation/translations/zh_CN/mm/ |
H A D | active_mm.rst | 16 注意,在配置了 CONFIG_MMU_LAZY_TLB_REFCOUNT=n 的内核中,mm_count 引用计数 64 计数器,即有多少 “真正的地址空间用户”,另一个是 “mm_count”计数器,即 “lazy” 70 个真正的线程,这个 “僵尸” mm就会被释放,因为 “mm_count”变成了零。
|
/linux/include/linux/sched/ |
H A D | mm.h | 33 * of &mm_struct.mm_count vs &mm_struct.mm_users. 37 atomic_inc(&mm->mm_count); in mmgrab() 54 if (unlikely(atomic_dec_and_test(&mm->mm_count))) in mmdrop() 77 if (atomic_dec_and_test(&mm->mm_count)) in mmdrop_sched() 129 * of &mm_struct.mm_count vs &mm_struct.mm_users.
|
/linux/mm/ |
H A D | init-mm.c | 36 .mm_count = ATOMIC_INIT(1),
|
H A D | mmu_notifier.c | 36 * critical section and it's released only when mm_count reaches zero 298 * can't go away from under us as exit_mmap holds an mm_count pin 345 * one mm_count is held by exit_mmap. in mn_hlist_release() 788 * This releases the mm_count pin automatically and frees the mm 800 BUG_ON(atomic_read(&mm->mm_count) <= 0); in mmu_notifier_unregister() 833 BUG_ON(atomic_read(&mm->mm_count) <= 0); in mmu_notifier_unregister()
|
H A D | debug.c | 179 "pgd %px mm_users %d mm_count %d pgtables_bytes %lu map_count %d\n" in dump_mm() 205 atomic_read(&mm->mm_count), in dump_mm()
|
/linux/Documentation/mm/ |
H A D | active_mm.rst | 5 Note, the mm_count refcount may no longer include the "lazy" users 63 and a "mm_count" counter that is the number of "lazy" users (ie anonymous 71 released because "mm_count" becomes zero.
|
/linux/fs/proc/ |
H A D | task_nommu.c | 40 if (atomic_read(&mm->mm_count) > 1 || in task_mem() 50 if (atomic_read(&mm->mm_count) > 1) in task_mem()
|
/linux/arch/x86/kernel/ |
H A D | tboot.c | 101 .mm_count = ATOMIC_INIT(1),
|
/linux/include/linux/ |
H A D | mm_types.h | 940 * @mm_count: The number of references to &struct 946 atomic_t mm_count; member 977 * @mm_count (which may then free the &struct mm_struct if 978 * @mm_count also drops to 0).
|
/linux/Documentation/translations/zh_CN/process/ |
H A D | coding-style.rst | 694 mm_count),和文件系统 (``struct super_block``: s_count 和 s_active) 中找到。
|
/linux/Documentation/translations/zh_TW/process/ |
H A D | coding-style.rst | 708 mm_count),和文件系統 (``struct super_block``: s_count 和 s_active) 中找到。
|
/linux/drivers/firmware/efi/ |
H A D | efi.c | 71 .mm_count = ATOMIC_INIT(1),
|
/linux/kernel/ |
H A D | fork.c | 658 * - After mm_users or mm_count reaches zero, switching away from the in cleanup_lazy_tlbs() 708 if (unlikely(atomic_dec_and_test(&mm->mm_count))) { in mmdrop_async() 1036 atomic_set(&mm->mm_count, 1); in mm_init()
|
/linux/Documentation/translations/it_IT/process/ |
H A D | coding-style.rst | 783 mm_count), e nel codice dei filesystem (``struct super_block``: s_count e
|
/linux/Documentation/process/ |
H A D | coding-style.rst | 788 memory management (``struct mm_struct``: mm_users and mm_count), and in
|
/linux/Documentation/translations/sp_SP/process/ |
H A D | coding-style.rst | 819 mm_users y mm_count), y en código del sistema de archivos
|