Lines Matching defs:fmev_t
155 typedef struct fmev *fmev_t;
160 typedef void fmev_cbfunc_t(fmev_t, const char *, nvlist_t *, void *);
237 * nominated function passing a fmev_t handle on the event and the
275 * The fmev_t handle received in a callback is reference-counted;
287 * If changes are made to a received fmev_t (discouraged) then all who
289 * copy of an fmev_t, with a reference count of 1, use fmev_dup. When
317 * fmev_ev2shdl will return the fmev_shdl_t with which a received fmev_t
322 extern nvlist_t *fmev_attr_list(fmev_t);
323 extern const char *fmev_class(fmev_t);
325 extern fmev_err_t fmev_timespec(fmev_t, struct timespec *);
326 extern uint64_t fmev_time_sec(fmev_t);
327 extern uint64_t fmev_time_nsec(fmev_t);
328 extern struct tm *fmev_localtime(fmev_t, struct tm *);
329 extern hrtime_t fmev_hrtime(fmev_t);
331 extern void fmev_hold(fmev_t);
332 extern void fmev_rele(fmev_t);
333 extern fmev_t fmev_dup(fmev_t);
337 extern fmev_shdl_t fmev_ev2shdl(fmev_t);