Home
last modified time | relevance | path

Searched refs:sysevent_handle_t (Results 1 – 23 of 23) sorted by relevance

/titanic_50/usr/src/lib/libsysevent/
H A Dlibsysevent.h55 typedef void *sysevent_handle_t; typedef
81 sysevent_handle_t *sysevent_bind_handle(void (*event_handler)(sysevent_t *ev));
82 sysevent_handle_t *sysevent_bind_xhandle(void (*event_handler)(sysevent_t *ev),
84 void sysevent_unbind_handle(sysevent_handle_t *sysevent_hdl);
85 int sysevent_subscribe_event(sysevent_handle_t *sysevent_hdl,
88 void sysevent_unsubscribe_event(sysevent_handle_t *sysevent_hdl,
94 int sysevent_send_event(sysevent_handle_t *shp, sysevent_t *ev);
95 sysevent_handle_t *sysevent_open_channel(const char *channel);
96 sysevent_handle_t *sysevent_open_channel_alt(const char *channel_path);
97 void sysevent_close_channel(sysevent_handle_t *shp);
[all …]
H A Dllib-lsysevent73 int sysevent_send_event(sysevent_handle_t *sysevent_hdl, sysevent_t *ev);
78 sysevent_handle_t * sysevent_open_channel(const char *channel);
80 sysevent_handle_t * sysevent_open_channel_alt(const char *channel_path);
82 void sysevent_close_channel(sysevent_handle_t *shp);
84 int sysevent_bind_subscriber(sysevent_handle_t *shp,
87 int sysevent_bind_publisher(sysevent_handle_t *shp);
89 void sysevent_unbind_subscriber(sysevent_handle_t *shp);
91 void sysevent_unbind_publisher(sysevent_handle_t *shp);
93 int sysevent_register_event(sysevent_handle_t *shp, const char *event_class,
96 void sysevent_unregister_event(sysevent_handle_t *shp,
[all …]
H A Dlibsysevent.c65 static int cleanup_id(sysevent_handle_t *shp, uint32_t id, int type);
759 subscriber_event_handler(sysevent_handle_t *shp) in subscriber_event_handler()
817 sysevent_handle_t *shp; in event_deliver_service()
831 shp = (sysevent_handle_t *)cookie; in event_deliver_service()
990 update_kernel_registration(sysevent_handle_t *shp, int update_type, in update_kernel_registration()
1076 dealloc_subscribers(sysevent_handle_t *shp) in dealloc_subscribers()
1093 alloc_subscriber(sysevent_handle_t *shp, uint32_t sub_id, int oflag) in alloc_subscriber()
1172 cache_find_class(sysevent_handle_t *shp, char *class) in cache_find_class()
1227 cache_insert_class(sysevent_handle_t *shp, char *class, in cache_insert_class()
1281 cache_remove_all_class(sysevent_handle_t *shp, uint32_t sub_id) in cache_remove_all_class()
[all …]
/titanic_50/usr/src/lib/mpapi/libmpscsi_vhci/common/
H A DInitialize.c43 sysevent_handle_t *g_SysEventHandle = NULL;
H A Dmp_utils.h83 extern sysevent_handle_t *g_SysEventHandle;
/titanic_50/usr/src/cmd/syseventd/daemons/syseventconfd/
H A Dsyseventconfd.h94 static sysevent_handle_t *open_channel(void);
H A Dsyseventconfd.c718 static sysevent_handle_t *
723 sysevent_handle_t *handle; in open_channel()
/titanic_50/usr/src/lib/sun_fc/common/
H A DFCSyseventBridge.h83 sysevent_handle_t *handle;
/titanic_50/usr/src/cmd/cmd-inet/lib/nwamd/
H A Devents.h80 extern sysevent_handle_t *shp;
H A Dsysevent_events.c48 static sysevent_handle_t *sysevent_handle;
/titanic_50/usr/src/cmd/oplhpd/
H A Doplhpd.c61 static sysevent_handle_t *oplhpd_hdl;
/titanic_50/usr/src/cmd/syseventd/modules/sysevent_reg_mod/
H A Dsysevent_reg_mod.c59 sysevent_handle_t *sysevent_hp;
/titanic_50/usr/src/cmd/acpihpd/
H A Dacpihpd.c62 static sysevent_handle_t *s_acpihpd_hdl;
/titanic_50/usr/src/lib/sun_sas/common/
H A Devent.c75 sysevent_handle_t *gSysEventHandle = NULL;
H A Dsun_sas.h177 extern sysevent_handle_t *gSysEventHandle;
/titanic_50/usr/src/cmd/syseventd/modules/devfsadmd_mod/
H A Ddevfsadmd_mod.c50 sysevent_handle_t *sysevent_hp;
/titanic_50/usr/src/lib/libdiskmgt/common/
H A Devents.c228 sysevent_handle_t *shp; in events_start_event_watcher()
/titanic_50/usr/src/cmd/hal/addons/storage/
H A Daddon-storage.c43 static sysevent_handle_t *shp = NULL;
/titanic_50/usr/src/cmd/fm/modules/common/disk-monitor/
H A Dhotplug_mgr.c65 static sysevent_handle_t *sysevent_handle = NULL;
/titanic_50/usr/src/cmd/hal/hald/solaris/
H A Dsysevent.c65 static sysevent_handle_t *shp;
/titanic_50/usr/src/cmd/syseventd/modules/sysevent_conf_mod/
H A Dsysevent_conf_mod.c99 static sysevent_handle_t *confd_handle = NULL;
/titanic_50/usr/src/lib/libsun_ima/common/
H A Dima.c85 static sysevent_handle_t *shp;
/titanic_50/usr/src/cmd/devfsadm/
H A Ddevfsadm.c1217 sysevent_handle_t *sysevent_hp; in daemon_update()