Lines Matching refs:iu_eh_t
201 typedef struct iu_event_handler iu_eh_t; typedef
225 typedef void iu_eh_callback_t(iu_eh_t *, int, short, iu_event_id_t, void *);
226 typedef void iu_eh_sighandler_t(iu_eh_t *, int, void *);
227 typedef boolean_t iu_eh_shutdown_t(iu_eh_t *, void *);
229 iu_eh_t *iu_eh_create(void);
230 void iu_eh_destroy(iu_eh_t *);
231 iu_event_id_t iu_register_event(iu_eh_t *, int, short, iu_eh_callback_t *,
233 int iu_unregister_event(iu_eh_t *, iu_event_id_t, void **);
234 int iu_handle_events(iu_eh_t *, iu_tq_t *);
235 void iu_stop_handling_events(iu_eh_t *, unsigned int,
237 int iu_eh_register_signal(iu_eh_t *, int, iu_eh_sighandler_t *,
239 int iu_eh_unregister_signal(iu_eh_t *, int, void **);