Lines Matching refs:core_state
738 if (unlikely(old_mm->core_state)) { in exec_mmap()
1545 struct core_state *core_state, int exit_code) in zap_threads() argument
1553 mm->core_state = core_state; in zap_threads()
1613 atomic_set(&core_state->nr_threads, nr); in zap_threads()
1617 static int coredump_wait(int exit_code, struct core_state *core_state) in coredump_wait() argument
1624 init_completion(&core_state->startup); in coredump_wait()
1625 core_state->dumper.task = tsk; in coredump_wait()
1626 core_state->dumper.next = NULL; in coredump_wait()
1627 core_waiters = zap_threads(tsk, mm, core_state, exit_code); in coredump_wait()
1644 wait_for_completion(&core_state->startup); in coredump_wait()
1654 next = mm->core_state->dumper.next; in coredump_finish()
1667 mm->core_state = NULL; in coredump_finish()
1721 struct core_state core_state; in do_coredump() local
1753 if (mm->core_state || !get_dumpable(mm)) { in do_coredump()
1769 retval = coredump_wait(exit_code, &core_state); in do_coredump()