Lines Matching defs:my_keventv

92 	struct kevent	my_keventv[3];
95 EV_SET( &my_keventv[0], 0, 0, 0, 0, 0, 0 );
96 while ( !(my_keventv[0].filter == EVFILT_USER &&
97 my_keventv[0].ident == 0)) {
99 my_err = kevent( my_kqueue, NULL, 0, my_keventv, 1, NULL );
108 if ( my_keventv[0].filter == EVFILT_MACHPORT ) {
109 if ( my_keventv[0].data == 0 ) {
113 my_kr = kmsg_recv( my_keventv[0].ident, my_keventv[0].data, &msgid );
118 my_keventv[0].flags = EV_ENABLE;
119 my_err = kevent( my_kqueue, my_keventv, 1, NULL, 0, NULL );
154 struct kevent my_keventv[3];
261 EV_SET( &my_keventv[0], my_fd, EVFILT_VNODE, (EV_ADD | EV_CLEAR), (NOTE_DELETE | NOTE_WRITE), 0, 0 );
263 EV_SET( &my_keventv[1], my_pid, EVFILT_PROC, (EV_ADD | EV_ONESHOT), NOTE_EXIT, 0, 0 );
267 my_err = kevent( my_kqueue, my_keventv, 2, NULL, 0, &my_timeout);
299 EV_SET( &my_keventv[0], my_fd, EVFILT_VNODE, (EV_CLEAR), 0, 0, 0 );
300 my_err = kevent( my_kqueue, NULL, 0, my_keventv, 1, NULL );
309 if ( (my_keventv[0].fflags & (NOTE_DELETE | NOTE_WRITE)) == 0 ) {
311 printf( "fflags 0x%02X \n", my_keventv[0].fflags );
323 EV_SET( &my_keventv[0], my_fd, EVFILT_VNODE, EV_DELETE, 0, 0, 0 );
324 my_err = kevent( my_kqueue, my_keventv, 1, my_keventv, 1, NULL );
333 if ( my_keventv[0].filter != EVFILT_PROC ) {
335 printf( "filter %i \n", my_keventv[0].filter );
338 if ( (my_keventv[0].fflags & NOTE_EXIT) == 0 ) {
340 printf( "fflags 0x%02X \n", my_keventv[0].fflags );
402 EV_SET( &my_keventv[0], my_port, EVFILT_MACHPORT, (EV_ADD | EV_DISPATCH), 0, 0, 0 );
403 my_err = kevent( my_kqueue, my_keventv, 1, NULL, 0, NULL );
410 EV_SET( &my_keventv[0], my_pset, EVFILT_MACHPORT, (EV_ADD | EV_CLEAR | EV_DISPATCH), 0, 0, 0 );
411 EV_SET( &my_keventv[1], 0, EVFILT_USER, EV_ADD, 0, 0, 0 );
412 my_err = kevent( my_kqueue, my_keventv, 2, NULL, 0, NULL );
461 EV_SET( &my_keventv[0], 0, EVFILT_USER, 0, NOTE_TRIGGER, 0, 0 );
462 my_err = kevent( my_kqueue, my_keventv, 1, NULL, 0, NULL );
482 EV_SET( &my_keventv[0], 0, EVFILT_USER, EV_CLEAR, 0, 0, 0 );
483 my_err = kevent( my_kqueue, my_keventv, 1, NULL, 0, NULL );
497 my_err = kevent( my_kqueue, NULL, 0, my_keventv, 1, NULL );
506 if ( my_keventv[0].filter != EVFILT_MACHPORT ) {
508 printf( "filter %i \n", my_keventv[0].filter );
511 if ( my_keventv[0].data != 0 ) {
513 printf( "data %ld \n", (long int) my_keventv[0].data );