/titanic_41/usr/src/uts/common/sys/ |
H A D | sysevent.h | 104 typedef void evchan_t; typedef 220 extern int sysevent_evc_bind(const char *, evchan_t **, uint32_t); 221 extern int sysevent_evc_unbind(evchan_t *); 222 extern int sysevent_evc_subscribe(evchan_t *, const char *, const char *, 224 extern int sysevent_evc_unsubscribe(evchan_t *, const char *); 225 extern int sysevent_evc_publish(evchan_t *, const char *, const char *, 227 extern int sysevent_evc_control(evchan_t *, int, ...); 228 extern int sysevent_evc_setpropnvl(evchan_t *, nvlist_t *); 229 extern int sysevent_evc_getpropnvl(evchan_t *, nvlist_t **); 252 extern int sysevent_evc_xsubscribe(evchan_t *, const char *, const char *,
|
H A D | sysevent_impl.h | 419 extern evchan_t *evch_usrchanopen(const char *name, uint32_t flags, int *err); 420 extern void evch_usrchanclose(evchan_t *cbp); 423 extern int evch_usrpostevent(evchan_t *bp, sysevent_impl_t *ev, uint32_t flags); 424 extern int evch_usrsubscribe(evchan_t *bp, const char *sid, const char *class, 426 extern int evch_usrcontrol_set(evchan_t *bp, int cmd, uint32_t value); 427 extern int evch_usrcontrol_get(evchan_t *bp, int cmd, uint32_t *value); 428 extern void evch_usrunsubscribe(evchan_t *bp, const char *subid, uint32_t flag); 431 extern void evch_usrsetpropnvl(evchan_t *bp, nvlist_t *nvl); 432 extern int evch_usrgetpropnvl(evchan_t *bp, nvlist_t **nvlp, int64_t *genp); 436 extern evchanq_t *sysevent_evc_walk_init(evchan_t *, char *);
|
/titanic_41/usr/src/lib/libsysevent/ |
H A D | llib-lsysevent | 115 int sysevent_evc_bind(const char *channel_path, evchan_t **scpp, 118 int sysevent_evc_unbind(evchan_t *scp); 120 int sysevent_evc_publish(evchan_t *scp, const char *event_class, 124 int sysevent_evc_subscribe(evchan_t *scp, const char *sid, 128 int sysevent_evc_xsubscribe(evchan_t *scp, const char *sid, 134 int sysevent_evc_unsubscribe(evchan_t *scp, const char *sid); 136 int sysevent_evc_control(evchan_t *scp, int cmd, ...);
|
H A D | libevchannel.c | 76 will_deadlock(evchan_t *scp) in will_deadlock() 116 sysevent_evc_bind(const char *channel, evchan_t **scpp, uint32_t flags) in sysevent_evc_bind() 119 evchan_t *scp; in sysevent_evc_bind() 202 sysevent_evc_unbind(evchan_t *scp) in sysevent_evc_unbind() 264 sysevent_evc_publish(evchan_t *scp, const char *class, in sysevent_evc_publish() 446 sysevent_evc_subscribe_cmn(evchan_t *scp, const char *sid, const char *class, in sysevent_evc_subscribe_cmn() 571 sysevent_evc_subscribe(evchan_t *scp, const char *sid, const char *class, in sysevent_evc_subscribe() 600 sysevent_evc_xsubscribe(evchan_t *scp, const char *sid, const char *class, in sysevent_evc_xsubscribe() 686 sysevent_evc_unsubscribe(evchan_t *scp, const char *sid) in sysevent_evc_unsubscribe() 776 sysevent_evc_control(evchan_t *scp, int cmd, /* arg */ ...) in sysevent_evc_control() [all …]
|
/titanic_41/usr/src/cmd/svc/startd/ |
H A D | protocol.h | 93 evchan_t *restarter_protocol_init_delegate(char *); 94 void restarter_protocol_send_event(const char *, evchan_t *,
|
H A D | protocol.c | 328 evchan_t * 332 evchan_t *delegate_channel, *master_channel; in restarter_protocol_init_delegate() 422 restarter_protocol_send_event(const char *inst, evchan_t *chan, in restarter_protocol_send_event()
|
H A D | startd.h | 321 evchan_t *gv_restarter_channel; 324 evchan_t *gv_delegate_channel;
|
/titanic_41/usr/src/uts/common/os/ |
H A D | evchannels.c | 1866 sysevent_evc_bind(const char *ch_name, evchan_t **scpp, uint32_t flags) in sysevent_evc_bind() 1874 sysevent_evc_unbind(evchan_t *scp) in sysevent_evc_unbind() 1886 sysevent_evc_subscribe(evchan_t *scp, const char *sid, const char *class, in sysevent_evc_subscribe() 1903 sysevent_evc_unsubscribe(evchan_t *scp, const char *sid) in sysevent_evc_unsubscribe() 1919 sysevent_evc_publish(evchan_t *scp, const char *class, const char *subclass, in sysevent_evc_publish() 1978 sysevent_evc_control(evchan_t *scp, int cmd, ...) in sysevent_evc_control() 2019 sysevent_evc_setpropnvl(evchan_t *scp, nvlist_t *nvl) in sysevent_evc_setpropnvl() 2032 sysevent_evc_getpropnvl(evchan_t *scp, nvlist_t **nvlp) in sysevent_evc_getpropnvl() 2050 sysevent_evc_walk_init(evchan_t *scp, char *subscr) in sysevent_evc_walk_init() 2199 evchan_t * [all …]
|
H A D | fm.c | 91 static evchan_t *ereport_chan = NULL; 516 evchan_t *error_chan; in fm_ereport_post()
|
H A D | zone.c | 332 evchan_t *zone_event_chan;
|
/titanic_41/usr/src/lib/fm/libfmevent/common/ |
H A D | fmev_publish.c | 64 evchan_t *binding; /* GPEC binding, once bound */ 101 static evchan_t * 104 evchan_t **evcpp = &CHAN_BINDING(priv, pri); in bind_channel() 105 evchan_t *evc; in bind_channel() 365 evchan_t *evc; in do_publish()
|
H A D | fmev_subscribe.c | 51 evchan_t *sh_binding;
|
/titanic_41/usr/src/cmd/dtrace/test/tst/common/sysevent/ |
H A D | tst.post_chan.c | 32 evchan_t *ch; in main()
|
/titanic_41/usr/src/cmd/fm/modules/common/ext-event-transport/ |
H A D | fmevt_outbound.c | 35 static evchan_t *fmevt_outbound_chan;
|
H A D | fmevt_inbound.c | 103 evchan_t *ci_binding; /* GPEC binding for this channel */
|
/titanic_41/usr/src/cmd/fm/fminject/common/ |
H A D | inj_main.c | 57 evchan_t *hdl; in sev_open()
|
/titanic_41/usr/src/lib/librestart/common/ |
H A D | librestart.h | 247 int restarter_event_publish_retry(evchan_t *, const char *, const char *,
|
H A D | librestart.c | 94 evchan_t *reh_delegate_channel; 97 evchan_t *reh_master_channel; 781 restarter_event_publish_retry(evchan_t *scp, const char *class, in restarter_event_publish_retry()
|
/titanic_41/usr/src/lib/libds/common/ |
H A D | libds.c | 70 static evchan_t *ds_evchan;
|
/titanic_41/usr/src/uts/common/io/ |
H A D | sysevent.c | 57 evchan_t *chp;
|
H A D | bofi.c | 188 evchan_t *bofi_error_chan;
|
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/ipmpstat/ |
H A D | ipmpstat.c | 901 evchan_t *evch; in probe_output()
|
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | vlds.c | 64 evchan_t *evchan;
|
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/ |
H A D | mpd_tables.c | 2707 static evchan_t *evchp = NULL; in post_event()
|
/titanic_41/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 207 evchan_t *zn_eventchan;
|