Searched refs:NOTE_EXIT (Results 1 - 7 of 7) sorted by relevance

/xnu-2422.115.4/tools/tests/unit_tests/ptrace_test_12507045_src/
H A Dptrace_test.c274 NOTE_EXIT, 0, child, 0, 0);
280 NOTE_EXIT, 0, parent, 0, 0);
287 NOTE_EXIT, 0, debugger, 0, 0);
323 logline("timed out waiting for NOTE_EXIT");
382 NOTE_EXIT|NOTE_EXITSTATUS|NOTE_EXIT_DETAIL|NOTE_FORK|NOTE_EXEC|NOTE_SIGNAL,
419 if ((kev.fflags & (NOTE_EXIT|NOTE_EXITSTATUS)) == (NOTE_EXIT|NOTE_EXITSTATUS)) {
436 errx(1, "timed out waiting for NOTE_EXIT");
465 /* Received both SIGCHLD and NOTE_EXIT, as needed */
546 NOTE_EXIT|NOTE_EXITSTATU
[all...]
/xnu-2422.115.4/tools/tests/xnu_quick_test/
H A Dkqueue_tests.c263 EV_SET( &my_keventv[1], my_pid, EVFILT_PROC, (EV_ADD | EV_ONESHOT), NOTE_EXIT, 0, 0 );
275 EV_SET64( &my_kevent64, my_pid, EVFILT_PROC, EV_ADD, NOTE_EXIT, 0, 0, 0, 0 );
283 EV_SET64( &my_kevent64, my_pid, EVFILT_PROC, EV_ADD, NOTE_EXIT, 0, 0, 0, 0 );
338 if ( (my_keventv[0].fflags & NOTE_EXIT) == 0 ) {
339 printf( "kevent call to get proc exit event did not return NOTE_EXIT \n" );
346 EV_SET64( &my_kevent64, my_pid, EVFILT_PROC, EV_CLEAR, NOTE_EXIT, 0, 0, 0, 0 );
361 if ( (my_kevent64.fflags & NOTE_EXIT) == 0 ) {
362 printf( "kevent64 call to get proc exit event did not return NOTE_EXIT \n" );
/xnu-2422.115.4/bsd/sys/
H A Devent.h248 #define NOTE_EXIT 0x80000000 /* process exited */ macro
/xnu-2422.115.4/bsd/kern/
H A Dkern_event.c502 const int NoteExitStatusBits = NOTE_EXIT | NOTE_EXITSTATUS;
581 if (event & NOTE_EXIT) {
599 if ((event == NOTE_REAP) || ((event == NOTE_EXIT) && !(kn->kn_sfflags & NOTE_REAP))) {
604 if (event == NOTE_EXIT) {
H A Dkern_exit.c847 knote_hint = NOTE_EXIT | (p->p_xstat & 0xffff);
1009 knote_hint = NOTE_EXIT | (child->p_xstat & 0xffff);
1049 * the NOTE_EXIT would not have been broadcast during initial child termination.
H A Dkern_sig.c2822 * We assume that we process fdfree() before we post the NOTE_EXIT for
2825 * hosting the EVFILT_SIGNAL knote and should never see NOTE_EXIT.
2836 } else if (hint & NOTE_EXIT) {
2837 panic("filt_signal: detected NOTE_EXIT event");
/xnu-2422.115.4/tools/tests/memorystatus/
H A Dmemorystatus.c811 EV_SET(&mevent, pid, EVFILT_PROC, EV_ADD, NOTE_EXIT | NOTE_EXIT_DETAIL, 0, 0);

Completed in 44 milliseconds