Lines Matching refs:exit_code
964 tsk->exit_code = code;
1030 do_group_exit(int exit_code)
1032 BUG_ON(exit_code & 0x80); /* core dumps don't get here */
1035 exit_code = current->signal->group_exit_code;
1042 exit_code = sig->group_exit_code;
1044 sig->group_exit_code = exit_code;
1050 do_exit(exit_code);
1150 int exit_code = p->exit_code;
1159 if ((exit_code & 0x7f) == 0) {
1161 status = exit_code >> 8;
1163 why = (exit_code & 0x80) ? CLD_DUMPED : CLD_KILLED;
1164 status = exit_code & 0x7f;
1244 ? p->signal->group_exit_code : p->exit_code;
1311 int retval, exit_code;
1313 if (!p->exit_code)
1338 exit_code = p->exit_code;
1339 if (unlikely(!exit_code) ||
1343 why, (exit_code << 8) | 0x7f,
1354 exit_code = xchg(&p->exit_code, 0);
1358 * catch it in EXIT_ZOMBIE. Note that exit_code might
1360 * The task itself is dead and won't touch exit_code again;
1363 p->exit_code = exit_code;
1364 exit_code = 0;
1366 if (unlikely(exit_code == 0)) {
1393 retval = put_user((exit_code << 8) | 0x7f, stat_addr);
1403 retval = put_user(exit_code, &infop->si_status);