Lines Matching defs:fmev_t
153 typedef struct fmev *fmev_t;
158 typedef void fmev_cbfunc_t(fmev_t, const char *, nvlist_t *, void *);
235 * nominated function passing a fmev_t handle on the event and the
273 * The fmev_t handle received in a callback is reference-counted;
285 * If changes are made to a received fmev_t (discouraged) then all who
287 * copy of an fmev_t, with a reference count of 1, use fmev_dup. When
315 * fmev_ev2shdl will return the fmev_shdl_t with which a received fmev_t
320 extern nvlist_t *fmev_attr_list(fmev_t);
321 extern const char *fmev_class(fmev_t);
323 extern fmev_err_t fmev_timespec(fmev_t, struct timespec *);
324 extern uint64_t fmev_time_sec(fmev_t);
325 extern uint64_t fmev_time_nsec(fmev_t);
326 extern struct tm *fmev_localtime(fmev_t, struct tm *);
328 extern void fmev_hold(fmev_t);
329 extern void fmev_rele(fmev_t);
330 extern fmev_t fmev_dup(fmev_t);
334 extern fmev_shdl_t fmev_ev2shdl(fmev_t);