Lines Matching defs:in

7  * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
38 * Redistribution and use in source and binary forms, with or without
43 * 2. Redistributions in binary form must reproduce the above copyright
44 * notice, this list of conditions and the following disclaimer in the
69 * NOTICE: This file was modified by SPARTA, Inc. in 2005 to introduce
71 * is included in support of clause 2.2 (b) of the Apple Public License,
159 * Things which should have prototypes in headers, but don't
176 siginfo_user_to_user32(user_siginfo_t *in, user32_siginfo_t *out)
178 out->si_signo = in->si_signo;
179 out->si_errno = in->si_errno;
180 out->si_code = in->si_code;
181 out->si_pid = in->si_pid;
182 out->si_uid = in->si_uid;
183 out->si_status = in->si_status;
184 out->si_addr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_addr);
186 out->si_value.sival_ptr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_value.sival_ptr);
187 out->si_band = in->si_band; /* range reduction */
191 siginfo_user_to_user64(user_siginfo_t *in, user64_siginfo_t *out)
193 out->si_signo = in->si_signo;
194 out->si_errno = in->si_errno;
195 out->si_code = in->si_code;
196 out->si_pid = in->si_pid;
197 out->si_uid = in->si_uid;
198 out->si_status = in->si_status;
199 out->si_addr = in->si_addr;
201 out->si_value.sival_ptr = in->si_value.sival_ptr;
202 out->si_band = in->si_band; /* range reduction */
260 * If a thread in this task has already
305 * in progress. Instread of letting exit continue and
307 * return. This will save corruption in remote case.
374 * should be backed out post-Leopard (details in 5431025).
383 * type, and low 20 bits of the original code in code[0]
403 * in partially cleaned state.
451 * in a single-threaded process.
466 * Other kernel threads may be in the middle of signalling this process.
506 * APPLE NOTE: We release ptss pages/entries in dtrace_fasttrap_exit_ptr(),
516 /* XXX Zombie allocation may fail, in which case stats get lost */
550 * and the I/O we issued while in flushing files on close
667 * if the reap is already in progress. So we get
702 * the first thread in the task. So any attempts to kill
732 * Save exit status and final rusage info, adding in child rusage
801 * no need to hold proc lock in uthread_free
815 * We should contest the standard in this case on the basis
844 * and reference is dropped in reap
892 * if the reap is already in progress. So we get
1018 * We should contest the standard in this case on the basis
1037 * (locking protection is provided by list lock held in chgproccnt)
1335 * uap->infop Address of siginfo_t struct in
1440 * If we are not interested in stopped processes, then
1510 /* Not a process we are interested in; go on to next child */
1531 * The state of the siginfo structure in this case
1620 * If a thread in this task has already
1631 * This happens when a parent exits/killed and vfork is in progress
1643 * thread that has vfork in proress terminates. So there is no
1656 * in partially cleaned state.
1708 /* XXX Zombie allocation may fail, in which case stats get lost */
1805 * if the reap is already in progress. So we get
1831 * the first thread in the task. So any attempts to kill
1860 * Save exit status and final rusage info, adding in child rusage
1952 * and reference is dropped in reap
1983 * if the reap is already in progress. So we get