Home
last modified time | relevance | path

Searched refs:fmev_shdl_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/fm/libfmevent/common/
H A Dlibfmevent.h152 typedef struct fmev_shdl *fmev_shdl_t; typedef
168 extern fmev_shdl_t fmev_shdl_init(uint32_t,
173 extern fmev_err_t fmev_shdl_fini(fmev_shdl_t);
222 extern fmev_err_t fmev_shdlctl_serialize(fmev_shdl_t);
223 extern fmev_err_t fmev_shdlctl_thrattr(fmev_shdl_t, pthread_attr_t *);
224 extern fmev_err_t fmev_shdlctl_sigmask(fmev_shdl_t, sigset_t *);
225 extern fmev_err_t fmev_shdlctl_thrsetup(fmev_shdl_t,
227 extern fmev_err_t fmev_shdlctl_thrcreate(fmev_shdl_t,
247 extern fmev_err_t fmev_shdl_subscribe(fmev_shdl_t, const char *, fmev_cbfunc_t,
249 extern fmev_err_t fmev_shdl_unsubscribe(fmev_shdl_t, const char *);
[all …]
H A Dfmev_subscribe.c66 #define IHDL2HDL(ihdl) ((fmev_shdl_t)(ihdl))
93 fmev_shdl_cmn(fmev_shdl_t hdl) in fmev_shdl_cmn()
118 fmev_shdlctl_serialize(fmev_shdl_t hdl) in fmev_shdlctl_serialize()
138 fmev_shdlctl_thrattr(fmev_shdl_t hdl, pthread_attr_t *attr) in fmev_shdlctl_thrattr()
155 fmev_shdlctl_sigmask(fmev_shdl_t hdl, sigset_t *set) in fmev_shdlctl_sigmask()
172 fmev_shdlctl_thrsetup(fmev_shdl_t hdl, door_xcreate_thrsetup_func_t *func, in fmev_shdlctl_thrsetup()
190 fmev_shdlctl_thrcreate(fmev_shdl_t hdl, door_xcreate_server_func_t *func, in fmev_shdlctl_thrcreate()
244 fmev_shdl_subscribe(fmev_shdl_t hdl, const char *pat, fmev_cbfunc_t func, in fmev_shdl_subscribe()
347 fmev_shdl_unsubscribe(fmev_shdl_t hdl, const char *pat) in fmev_shdl_unsubscribe()
388 fmev_shdl_alloc(fmev_shdl_t hdl, size_t sz) in fmev_shdl_alloc()
[all …]
H A Dfmev_impl.h66 struct fmev_hdl_cmn *fmev_shdl_cmn(fmev_shdl_t);
76 extern int fmev_shdl_valid(fmev_shdl_t);
77 extern fmev_t fmev_sysev2fmev(fmev_shdl_t, sysevent_t *sep, char **,
79 extern topo_hdl_t *fmev_topohdl(fmev_shdl_t);
H A Dfmev_evaccess.c46 fmev_shdl_t ei_hdl; /* handle received on */
69 fmev_sysev2fmev(fmev_shdl_t hdl, sysevent_t *sep, char **clsp, nvlist_t **nvlp) in fmev_sysev2fmev()
281 fmev_shdl_t
/illumos-gate/usr/src/lib/fm/libfmnotify/common/
H A Dlibfmnotify.h56 fmev_shdl_t nh_evhdl;