Lines Matching defs:sysevent_t
93 /* Opaque sysevent_t data type */
94 typedef void *sysevent_t;
216 int (*)(sysevent_t *, void *), void *, uint32_t);
246 int (*)(sysevent_t *, void *), void *, uint32_t, sysevent_subattr_t *);
253 extern int log_sysevent(sysevent_t *, int, sysevent_id_t *);
255 extern sysevent_t *sysevent_alloc(char *, char *, char *, int);
256 extern void sysevent_free(sysevent_t *);
260 extern int sysevent_attach_attributes(sysevent_t *, sysevent_attr_list_t *);
261 extern void sysevent_detach_attributes(sysevent_t *);
262 extern char *sysevent_get_class_name(sysevent_t *);
263 extern char *sysevent_get_subclass_name(sysevent_t *);
264 extern uint64_t sysevent_get_seq(sysevent_t *);
265 extern void sysevent_get_time(sysevent_t *, hrtime_t *);
266 extern size_t sysevent_get_size(sysevent_t *);
267 extern char *sysevent_get_pub(sysevent_t *);
268 extern int sysevent_get_attr_list(sysevent_t *, nvlist_t **);