Lines Matching defs:chsubd
355 typedef struct chsubd { struct
357 struct chsubd *sd_subnxt; /* Links all subscr. for a binding */ argument
358 char *sd_ident; /* Subscriber identifier */
359 evch_eventq_t *sd_queue; /* Event queue for this subscriber */
360 evch_evqsub_t *sd_msub; /* Main event queue subscr. */
361 char *sd_classname; /* Filter criteria */
362 size_t sd_clnsize; /* Size of sd_classname buffer */
363 evch_evqsub_t *sd_ssub; /* Subscriber queue subscr. */
364 int sd_type; /* Type of event delivery */
365 kerndlv_f sd_callback; /* Callback for kernel delivery */
366 void *sd_cbcookie; /* Cookie for kernel delivery */
367 door_handle_t sd_door; /* Door handle for user delivery */
368 int sd_active; /* Subscription is in use indicator */
369 pid_t sd_pid; /* PID of subscribing process */
370 uint8_t sd_persist; /* Persistent user land subscription */
371 uint8_t sd_dump; /* Dump with sysevent_evc_walk_* */