Searched refs:fmev_shdl_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/fm/libfmevent/common/ |
H A D | libfmevent.h | 152 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 D | fmev_subscribe.c | 66 #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 D | fmev_impl.h | 66 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 D | fmev_evaccess.c | 46 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 D | libfmnotify.h | 56 fmev_shdl_t nh_evhdl;
|