Lines Matching refs:fmd_case_t
72 } fmd_case_t;
123 void (*fmdo_close)(fmd_hdl_t *, fmd_case_t *);
167 extern fmd_case_t *fmd_case_open(fmd_hdl_t *, void *);
168 extern void fmd_case_reset(fmd_hdl_t *, fmd_case_t *);
169 extern void fmd_case_solve(fmd_hdl_t *, fmd_case_t *);
170 extern void fmd_case_close(fmd_hdl_t *, fmd_case_t *);
172 extern const char *fmd_case_uuid(fmd_hdl_t *, fmd_case_t *);
173 extern fmd_case_t *fmd_case_uulookup(fmd_hdl_t *, const char *);
179 extern int fmd_case_solved(fmd_hdl_t *, fmd_case_t *);
180 extern int fmd_case_closed(fmd_hdl_t *, fmd_case_t *);
182 extern void fmd_case_add_ereport(fmd_hdl_t *, fmd_case_t *, fmd_event_t *);
183 extern void fmd_case_add_serd(fmd_hdl_t *, fmd_case_t *, const char *);
184 extern void fmd_case_add_suspect(fmd_hdl_t *, fmd_case_t *, nvlist_t *);
186 extern void fmd_case_setspecific(fmd_hdl_t *, fmd_case_t *, void *);
187 extern void *fmd_case_getspecific(fmd_hdl_t *, fmd_case_t *);
189 extern fmd_case_t *fmd_case_next(fmd_hdl_t *, fmd_case_t *);
190 extern fmd_case_t *fmd_case_prev(fmd_hdl_t *, fmd_case_t *);
192 extern void fmd_buf_create(fmd_hdl_t *, fmd_case_t *, const char *, size_t);
193 extern void fmd_buf_destroy(fmd_hdl_t *, fmd_case_t *, const char *);
194 extern void fmd_buf_read(fmd_hdl_t *, fmd_case_t *,
196 extern void fmd_buf_write(fmd_hdl_t *, fmd_case_t *,
198 extern size_t fmd_buf_size(fmd_hdl_t *, fmd_case_t *, const char *);