Home
last modified time | relevance | path

Searched refs:evchan_t (Results 1 – 25 of 25) sorted by relevance

/titanic_41/usr/src/uts/common/sys/
H A Dsysevent.h104 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 Dsysevent_impl.h419 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 Dllib-lsysevent115 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 Dlibevchannel.c76 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 Dprotocol.h93 evchan_t *restarter_protocol_init_delegate(char *);
94 void restarter_protocol_send_event(const char *, evchan_t *,
H A Dprotocol.c328 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 Dstartd.h321 evchan_t *gv_restarter_channel;
324 evchan_t *gv_delegate_channel;
/titanic_41/usr/src/uts/common/os/
H A Devchannels.c1866 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 Dfm.c91 static evchan_t *ereport_chan = NULL;
516 evchan_t *error_chan; in fm_ereport_post()
H A Dzone.c332 evchan_t *zone_event_chan;
/titanic_41/usr/src/lib/fm/libfmevent/common/
H A Dfmev_publish.c64 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 Dfmev_subscribe.c51 evchan_t *sh_binding;
/titanic_41/usr/src/cmd/dtrace/test/tst/common/sysevent/
H A Dtst.post_chan.c32 evchan_t *ch; in main()
/titanic_41/usr/src/cmd/fm/modules/common/ext-event-transport/
H A Dfmevt_outbound.c35 static evchan_t *fmevt_outbound_chan;
H A Dfmevt_inbound.c103 evchan_t *ci_binding; /* GPEC binding for this channel */
/titanic_41/usr/src/cmd/fm/fminject/common/
H A Dinj_main.c57 evchan_t *hdl; in sev_open()
/titanic_41/usr/src/lib/librestart/common/
H A Dlibrestart.h247 int restarter_event_publish_retry(evchan_t *, const char *, const char *,
H A Dlibrestart.c94 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 Dlibds.c70 static evchan_t *ds_evchan;
/titanic_41/usr/src/uts/common/io/
H A Dsysevent.c57 evchan_t *chp;
H A Dbofi.c188 evchan_t *bofi_error_chan;
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/ipmpstat/
H A Dipmpstat.c901 evchan_t *evch; in probe_output()
/titanic_41/usr/src/uts/sun4v/io/
H A Dvlds.c64 evchan_t *evchan;
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_tables.c2707 static evchan_t *evchp = NULL; in post_event()
/titanic_41/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c207 evchan_t *zn_eventchan;