Lines Matching refs:start_mm
1376 struct mm_struct *start_mm; in try_to_unuse() local
1402 start_mm = &init_mm; in try_to_unuse()
1449 if (atomic_read(&start_mm->mm_users) == 1) { in try_to_unuse()
1450 mmput(start_mm); in try_to_unuse()
1451 start_mm = &init_mm; in try_to_unuse()
1479 if (swap_count(swcount) && start_mm != &init_mm) in try_to_unuse()
1480 retval = unuse_mm(start_mm, entry, page); in try_to_unuse()
1484 struct list_head *p = &start_mm->mmlist; in try_to_unuse()
1485 struct mm_struct *new_start_mm = start_mm; in try_to_unuse()
1486 struct mm_struct *prev_mm = start_mm; in try_to_unuse()
1493 (p = p->next) != &start_mm->mmlist) { in try_to_unuse()
1521 mmput(start_mm); in try_to_unuse()
1522 start_mm = new_start_mm; in try_to_unuse()
1591 mmput(start_mm); in try_to_unuse()