/titanic_44/usr/src/lib/libsysevent/ |
H A D | libsysevent.h | 60 sysevent_t *sysevent_dup(sysevent_t *ev); 61 void sysevent_free(sysevent_t *ev); 62 int sysevent_get_attr_list(sysevent_t *ev, nvlist_t **nvlist); 63 int sysevent_lookup_attr(sysevent_t *ev, char *name, int datatype, 65 sysevent_attr_t *sysevent_attr_next(sysevent_t *ev, sysevent_attr_t *attr); 68 int sysevent_get_class(sysevent_t *ev); 69 char *sysevent_get_class_name(sysevent_t *ev); 70 int sysevent_get_subclass(sysevent_t *ev); 71 char *sysevent_get_subclass_name(sysevent_t *ev); 72 char *sysevent_get_pub(sysevent_t *ev); [all …]
|
H A D | llib-lsysevent | 36 sysevent_t *sysevent_dup(sysevent_t *ev); 38 void sysevent_free(sysevent_t *ev); 40 int sysevent_get_attr_list(sysevent_t *ev, nvlist_t **nvlist); 42 int sysevent_lookup_attr(sysevent_t *ev, char *name, int datatype, 45 sysevent_attr_t *sysevent_attr_next(sysevent_t *ev, sysevent_attr_t *attr); 51 int sysevent_get_class(sysevent_t *ev); 53 char *sysevent_get_class_name(sysevent_t *ev); 55 int sysevent_get_subclass(sysevent_t *ev); 57 char *sysevent_get_subclass_name(sysevent_t *ev); 59 char *sysevent_get_pub(sysevent_t *ev); [all …]
|
H A D | libsysevent.c | 64 static sysevent_t *se_unpack(sysevent_t *); 75 static sysevent_t * 84 sysevent_t *ev; in sysevent_alloc() 156 sysevent_t *ev; in sysevent_post_event() 185 sysevent_t * 186 sysevent_dup(sysevent_t *ev) in sysevent_dup() 190 sysevent_t *copy; in sysevent_dup() 217 sysevent_free(sysevent_t *ev) in sysevent_free() 235 sysevent_get_attr_list(sysevent_t *ev, nvlist_t **nvlist) in sysevent_get_attr_list() 360 sysevent_attr_next(sysevent_t *ev, sysevent_attr_t *attr) in sysevent_attr_next() [all …]
|
H A D | libsysevent_impl.h | 62 sysevent_t *sq_ev; 75 void (*sp_func)(sysevent_t *ev); /* deliver func */ 156 int (*evsub_func)(sysevent_t *, void *); /* subscriber event handler */
|
H A D | libevchannel.c | 269 sysevent_t *ev; in sysevent_evc_publish() 337 rval = subp->evsub_func((sysevent_t *)(void *)args, in door_upcall() 447 int (*event_handler)(sysevent_t *ev, void *cookie), in sysevent_evc_subscribe_cmn() 572 int (*event_handler)(sysevent_t *ev, void *cookie), in sysevent_evc_subscribe() 601 int (*event_handler)(sysevent_t *ev, void *cookie), in sysevent_evc_xsubscribe()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | sysevent.h | 94 typedef void *sysevent_t; typedef 216 int (*)(sysevent_t *, void *), void *, uint32_t); 246 int (*)(sysevent_t *, void *), void *, uint32_t, sysevent_subattr_t *); 253 extern int log_sysevent(sysevent_t *, int, sysevent_id_t *); 255 extern sysevent_t *sysevent_alloc(char *, char *, char *, int); 256 extern void sysevent_free(sysevent_t *); 260 extern int sysevent_attach_attributes(sysevent_t *, sysevent_attr_list_t *); 261 extern void sysevent_detach_attributes(sysevent_t *); 262 extern char *sysevent_get_class_name(sysevent_t *); 263 extern char *sysevent_get_subclass_name(sysevent_t *); [all …]
|
H A D | sysevent_impl.h | 243 extern int log_usr_sysevent(sysevent_t *, int, sysevent_id_t *); 437 extern sysevent_t *sysevent_evc_walk_step(evchanq_t *); 439 extern char *sysevent_evc_event_attr(sysevent_t *, size_t *);
|
/titanic_44/usr/src/cmd/syseventd/modules/sysevent_conf_mod/ |
H A D | sysevent_conf_mod.h | 107 sysevent_t *event; 150 static str_t *find_macro_definition(sysevent_t *ev, nvlist_t *nvlist, 152 static int expand_macros(sysevent_t *ev, nvlist_t *nvlist, 157 static int queue_event(sysevent_t *ev, syseventtab_t *sep, 159 static int transport_event(sysevent_t *cmd); 161 static int sysevent_conf_event(sysevent_t *ev, int flag);
|
H A D | sysevent_conf_mod.c | 143 static int sysevent_conf_dummy_event(sysevent_t *, int); 1056 find_macro_definition(sysevent_t *ev, nvlist_t *nvlist, syseventtab_t *sep, in find_macro_definition() 1414 expand_macros(sysevent_t *ev, nvlist_t *nvlist, syseventtab_t *sep, in expand_macros() 1658 queue_event(sysevent_t *ev, syseventtab_t *sep, sysevent_hdr_info_t *hdr) in queue_event() 1663 sysevent_t *cmd_event; in queue_event() 1792 transport_event(sysevent_t *event) in transport_event() 2011 sysevent_conf_event(sysevent_t *ev, int flag) in sysevent_conf_event() 2277 sysevent_conf_dummy_event(sysevent_t *ev, int flag) in sysevent_conf_dummy_event()
|
/titanic_44/usr/src/uts/common/os/ |
H A D | log_sysevent.c | 193 sysevent_t *ev; in log_event_upcall() 201 ev = (sysevent_t *)&arg->buf; in log_event_upcall() 212 (longlong_t)SE_SEQ((sysevent_t *)&arg->buf))); in log_event_upcall() 469 sysevent_t * 475 sysevent_t *ev; in sysevent_alloc() 512 ev = (sysevent_t *)&q->arg.buf; in sysevent_alloc() 533 sysevent_free(sysevent_t *ev) in sysevent_free() 555 free_packed_event(sysevent_t *ev) in free_packed_event() 666 sysevent_attach_attributes(sysevent_t *ev, sysevent_attr_list_t *ev_attr_list) in sysevent_attach_attributes() 687 sysevent_detach_attributes(sysevent_t *ev) in sysevent_detach_attributes() [all …]
|
H A D | evchannels.c | 1885 int (*callb)(sysevent_t *ev, void *cookie), in sysevent_evc_subscribe() 2062 sysevent_t * 2065 return ((sysevent_t *)evch_chgetnextev(evcq)); in sysevent_evc_walk_step() 2082 sysevent_evc_event_attr(sysevent_t *ev, size_t *plsize) in sysevent_evc_event_attr() 2098 sysevent_get_class_name(sysevent_t *ev) in sysevent_get_class_name() 2107 sysevent_get_subclass_name(sysevent_t *ev) in sysevent_get_subclass_name() 2116 sysevent_get_seq(sysevent_t *ev) in sysevent_get_seq() 2125 sysevent_get_time(sysevent_t *ev, hrtime_t *etime) in sysevent_get_time() 2134 sysevent_get_size(sysevent_t *ev) in sysevent_get_size() 2143 sysevent_get_pub(sysevent_t *ev) in sysevent_get_pub() [all …]
|
/titanic_44/usr/src/cmd/picl/plugins/common/piclevent/ |
H A D | picl_slm.c | 50 static int piclslm_deliver_event(sysevent_t *ev, int flag); 198 piclslm_add_ec_devfs_args(nvlist_t *nvl, sysevent_t *ev) in piclslm_add_ec_devfs_args() 218 piclslm_add_ec_dr_args(nvlist_t *nvl, sysevent_t *ev) in piclslm_add_ec_dr_args() 247 piclslm_add_ec_dr_req_args(nvlist_t *nvl, sysevent_t *ev) in piclslm_add_ec_dr_req_args() 294 piclslm_deliver_event(sysevent_t *ev, int flag) in piclslm_deliver_event() 296 sysevent_t *dupev; in piclslm_deliver_event()
|
/titanic_44/usr/src/cmd/oplhpd/ |
H A D | oplhpd.c | 72 static void oplhpd_event(sysevent_t *ev); 74 extern void notify_scf_of_hotplug(sysevent_t *ev); 206 oplhpd_event(sysevent_t *ev) in oplhpd_event()
|
/titanic_44/usr/src/cmd/syseventd/modules/devfsadmd_mod/ |
H A D | devfsadmd_mod.c | 55 static int devfsadmdeliver_event(sysevent_t *ev, int flag); 62 sysevent_t *evq_ev; 168 devfsadmdeliver_event(sysevent_t *ev, int flag) in devfsadmdeliver_event() 190 new_evq->evq_ev = (sysevent_t *)malloc(ev_size); in devfsadmdeliver_event()
|
/titanic_44/usr/src/cmd/syseventd/modules/sysevent_reg_mod/ |
H A D | sysevent_reg_mod.c | 63 sysevent_t *evq_ev; 123 deliver_event(sysevent_t *ev, int flag) in deliver_event() 154 new_evq->evq_ev = (sysevent_t *)malloc(ev_size); in deliver_event()
|
/titanic_44/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.h | 54 sysevent_t *ev; /* event buf to deliver */ 80 sysevent_t *ev; /* event */
|
H A D | syseventd.c | 86 static sysevent_t **eventbuf; /* Global array of event buffers */ 422 eventbuf = (sysevent_t **)calloc(SE_EVENT_DISPATCH_CNT, in main() 423 sizeof (sysevent_t *)); in main() 517 sysevent_t *ev; in door_upcall() 525 ev = (sysevent_t *) in door_upcall() 535 ev = (sysevent_t *) in door_upcall() 672 sysevent_t *ev; in client_deliver_event_thr() 819 client_deliver_event(struct sysevent_client *scp, sysevent_t *ev, in client_deliver_event() 1013 sysevent_t *new_ev; in dispatch()
|
/titanic_44/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | hotplug_mgr.c | 52 sysevent_t *evp; 277 disk_sysev_to_state(diskmon_t *diskp, sysevent_t *evp) in disk_sysev_to_state() 531 match_sysevent_to_disk(diskmon_t *disklistp, sysevent_t *evp) in match_sysevent_to_disk() 591 dm_process_sysevent(sysevent_t *dupev) in dm_process_sysevent() 659 new_sysevent_event(sysevent_t *ev) in new_sysevent_event() 678 event_handler(sysevent_t *ev) in event_handler() 681 sysevent_t *dupev = sysevent_dup(ev); in event_handler()
|
/titanic_44/usr/src/cmd/acpihpd/ |
H A D | acpihpd.c | 69 static void acpihpd_event(sysevent_t *); 70 extern void notify_hotplug(sysevent_t *ev); 287 acpihpd_event(sysevent_t *ev) in acpihpd_event()
|
/titanic_44/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_dr.h | 37 extern void fmd_dr_event(sysevent_t *);
|
H A D | fmd_dr.c | 72 fmd_dr_event(sysevent_t *sep) in fmd_dr_event()
|
/titanic_44/usr/src/lib/fm/libfmevent/common/ |
H A D | fmev_impl.h | 77 extern fmev_t fmev_sysev2fmev(fmev_shdl_t, sysevent_t *sep, char **,
|
/titanic_44/usr/src/cmd/syseventd/daemons/syseventconfd/ |
H A D | syseventconfd.h | 77 static void event_handler(sysevent_t *event);
|
/titanic_44/usr/src/lib/sun_fc/common/ |
H A D | FCSyseventBridge.h | 74 void dispatch(sysevent_t *ev);
|
/titanic_44/usr/src/lib/libdiskmgt/common/ |
H A D | events.c | 85 static void event_handler(sysevent_t *ev); 328 event_handler(sysevent_t *ev) in event_handler()
|