/titanic_41/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_case.h | 119 extern fmd_case_t *fmd_case_hash_lookup(fmd_case_hash_t *, const char *); 121 void (*)(fmd_case_t *, void *), void *); 123 extern fmd_case_t *fmd_case_create(struct fmd_module *, const char *, void *); 124 extern fmd_case_t *fmd_case_recreate(struct fmd_module *, 126 extern void fmd_case_destroy(fmd_case_t *, int); 127 extern void fmd_case_hold(fmd_case_t *); 128 extern void fmd_case_hold_locked(fmd_case_t *); 129 extern void fmd_case_rele(fmd_case_t *); 130 extern void fmd_case_rele_locked(fmd_case_t *); 131 extern void fmd_case_update(fmd_case_t *); [all …]
|
H A D | fmd_api.h | 58 typedef struct fmd_case fmd_case_t; typedef 106 void (*fmdo_close)(fmd_hdl_t *, fmd_case_t *); 171 extern fmd_case_t *fmd_case_open(fmd_hdl_t *, void *); 172 extern fmd_case_t *fmd_case_open_uuid(fmd_hdl_t *, const char *, void *); 173 extern void fmd_case_reset(fmd_hdl_t *, fmd_case_t *); 174 extern void fmd_case_solve(fmd_hdl_t *, fmd_case_t *); 175 extern void fmd_case_close(fmd_hdl_t *, fmd_case_t *); 177 extern const char *fmd_case_uuid(fmd_hdl_t *, fmd_case_t *); 178 extern fmd_case_t *fmd_case_uulookup(fmd_hdl_t *, const char *); 184 extern int fmd_case_solved(fmd_hdl_t *, fmd_case_t *); [all …]
|
H A D | fmd_case.c | 193 void (*func)(fmd_case_t *, void *), void *arg) in fmd_case_hash_apply() argument 200 cps = cpp = fmd_alloc(chp->ch_count * sizeof (fmd_case_t *), FMD_SLEEP); in fmd_case_hash_apply() 213 func((fmd_case_t *)cps[i], arg); in fmd_case_hash_apply() 214 fmd_case_rele((fmd_case_t *)cps[i]); in fmd_case_hash_apply() 218 fmd_free(cps, cpc * sizeof (fmd_case_t *)); in fmd_case_hash_apply() 258 fmd_case_mkcode(fmd_case_t *cp) in fmd_case_mkcode() 395 fmd_case_mkevent(fmd_case_t *cp, const char *class) in fmd_case_mkevent() 707 fmd_case_check_for_dups(fmd_case_t *old_cp, void *arg) in fmd_case_check_for_dups() 742 fmd_asru_hash_apply_by_case(fmd.d_asrus, (fmd_case_t *)old_cip, in fmd_case_check_for_dups() 909 fmd_case_convict(fmd_case_t *cp) in fmd_case_convict() [all …]
|
H A D | fmd_asru.h | 64 fmd_case_t *asru_case; /* case associated with last change */ 86 fmd_case_t *al_case; /* case associated with last change */ 158 extern void fmd_asru_hash_apply_by_case(fmd_asru_hash_t *, fmd_case_t *, 163 fmd_case_t *, nvlist_t *); 165 extern void fmd_asru_hash_delete_case(fmd_asru_hash_t *, fmd_case_t *);
|
H A D | fmd_self.c | 66 static fmd_case_t * 69 fmd_case_t *cp = NULL; in self_case_lookup() 84 fmd_case_t *cp; in self_recv() 175 self_close(fmd_hdl_t *hdl, fmd_case_t *cp) in self_close() 219 fmd_case_t *cp = NULL; in self_fini()
|
H A D | fmd_api.c | 296 fmd_api_case_impl(fmd_module_t *mp, fmd_case_t *cp) in fmd_api_case_impl() 581 fmd_case_t *cp; in fmd_module_unregister() 1057 fmd_case_t * 1061 fmd_case_t *cp = fmd_case_create(mp, NULL, data); in fmd_case_open() 1066 fmd_case_t * 1070 fmd_case_t *cp; in fmd_case_open_uuid() 1100 fmd_case_reset(fmd_hdl_t *hdl, fmd_case_t *cp) in fmd_case_reset() 1115 fmd_case_solve(fmd_hdl_t *hdl, fmd_case_t *cp) in fmd_case_solve() 1130 fmd_case_close(fmd_hdl_t *hdl, fmd_case_t *cp) in fmd_case_close() 1141 fmd_case_uuid(fmd_hdl_t *hdl, fmd_case_t *cp) in fmd_case_uuid() [all …]
|
/titanic_41/usr/src/cmd/fm/modules/common/sw-diag-response/common/ |
H A D | sw.h | 159 typedef void swsub_case_close_func_t(fmd_hdl_t *, fmd_case_t *); 160 typedef int sw_case_vrfy_func_t(fmd_hdl_t *, fmd_case_t *); 242 extern fmd_case_t *swde_case_open(fmd_hdl_t *, id_t, char *, uint32_t, 244 extern fmd_case_t *swde_case_first(fmd_hdl_t *, id_t); 245 extern fmd_case_t *swde_case_next(fmd_hdl_t *, fmd_case_t *); 246 extern void *swde_case_data(fmd_hdl_t *, fmd_case_t *, uint32_t *); 247 extern void swde_case_data_write(fmd_hdl_t *, fmd_case_t *); 248 extern void swde_case_data_upgrade(fmd_hdl_t *, fmd_case_t *, uint32_t,
|
H A D | sw_impl.h | 63 extern void swde_close(fmd_hdl_t *, fmd_case_t *);
|
/titanic_41/usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/ |
H A D | swde_case.c | 112 fmd_case_t *swc_fmdcase; /* fmd case handle */ 118 swde_case_associate(fmd_hdl_t *hdl, fmd_case_t *cp, swde_case_t *scp, in swde_case_associate() 127 swde_case_unserialize(fmd_hdl_t *hdl, fmd_case_t *cp) in swde_case_unserialize() 159 swde_subdata(fmd_hdl_t *hdl, fmd_case_t *cp, enum sw_casetype type, in swde_subdata() 177 fmd_case_t * 184 fmd_case_t *cp; in swde_case_open() 224 swde_close(fmd_hdl_t *hdl, fmd_case_t *cp) in swde_close() 248 fmd_case_t * 253 fmd_case_t *cp; in swde_case_first() 267 fmd_case_t * [all …]
|
/titanic_41/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
H A D | gmem_state.h | 121 typedef void *gmem_case_restorer_f(fmd_hdl_t *, fmd_case_t *, 130 fmd_case_t *cc_cp; 137 extern fmd_case_t *gmem_case_create(fmd_hdl_t *, gmem_header_t *, 139 extern void gmem_case_redirect(fmd_hdl_t *, fmd_case_t *, gmem_ptrsubtype_t); 140 extern void gmem_case_fini(fmd_hdl_t *, fmd_case_t *, int); 141 extern void gmem_case_restore(fmd_hdl_t *, gmem_case_t *, fmd_case_t *, char *);
|
H A D | gmem_state.c | 46 fmd_case_t * 52 fmd_case_t *cp; in gmem_case_create() 71 gmem_case_redirect(fmd_hdl_t *hdl, fmd_case_t *cp, gmem_ptrsubtype_t newsubtype) in gmem_case_redirect() 84 gmem_case_fini(fmd_hdl_t *hdl, fmd_case_t *cp, int close) in gmem_case_fini() 116 fmd_case_t *cp = NULL; in gmem_state_restore() 157 gmem_case_restore(fmd_hdl_t *hdl, gmem_case_t *cc, fmd_case_t *cp, char *serdnm) in gmem_case_restore()
|
H A D | gmem_util.h | 53 extern void *gmem_buf_read(fmd_hdl_t *, fmd_case_t *, const char *, size_t);
|
H A D | gmem_mem.h | 84 extern void gmem_mem_case_restore(fmd_hdl_t *, gmem_case_t *, fmd_case_t *,
|
/titanic_41/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/ |
H A D | cmd_state.h | 200 typedef void *cmd_case_restorer_f(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *); 208 fmd_case_t *cc_cp; 215 extern fmd_case_t *cmd_case_create(fmd_hdl_t *, cmd_header_t *, 217 extern void cmd_case_redirect(fmd_hdl_t *, fmd_case_t *, cmd_ptrsubtype_t); 218 extern void cmd_case_fini(fmd_hdl_t *, fmd_case_t *, int); 219 extern void cmd_case_restore(fmd_hdl_t *, cmd_case_t *, fmd_case_t *, char *);
|
H A D | cmd_state.c | 115 fmd_case_t * 121 fmd_case_t *cp; in cmd_case_create() 140 cmd_case_redirect(fmd_hdl_t *hdl, fmd_case_t *cp, cmd_ptrsubtype_t newsubtype) in cmd_case_redirect() 153 cmd_case_fini(fmd_hdl_t *hdl, fmd_case_t *cp, int close) in cmd_case_fini() 194 fmd_case_t *cp = NULL; in cmd_state_restore() 250 cmd_case_restore(fmd_hdl_t *hdl, cmd_case_t *cc, fmd_case_t *cp, char *serdnm) in cmd_case_restore()
|
H A D | cmd_page.h | 55 fmd_case_t *page0_case; /* Open ret. case against this page */ 102 extern void *cmd_page_restore(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *);
|
H A D | cmd_bank.h | 103 fmd_case_t *bank0_case; /* Open UE case against this bank */ 154 extern void *cmd_bank_restore(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *);
|
H A D | cmd_cpu.h | 278 fmd_case_t *xr_case; /* Throwaway case used to track redelivery */ 347 fmd_case_t *cpu0_cases[4]; /* v0 had embedded case_t w/4 cases */ 737 extern void cmd_cpu_create_faultlist(fmd_hdl_t *, fmd_case_t *, cmd_cpu_t *, 740 extern cmd_cpu_t *cmd_restore_cpu_only(fmd_hdl_t *, fmd_case_t *, char *); 742 extern void *cmd_cpu_restore(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *);
|
H A D | cmd_dimm.h | 92 fmd_case_t *dimm0_case; /* Open CE case against this DIMM */ 195 extern void *cmd_dimm_restore(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *);
|
/titanic_41/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | platform.h | 52 void platform_restore_config(fmd_hdl_t *hdl, fmd_case_t *fmcase); 53 void platform_save_config(fmd_hdl_t *hdl, fmd_case_t *fmcase);
|
H A D | fme.h | 98 void fme_restart(fmd_hdl_t *hdl, fmd_case_t *inprogress); 101 void fme_close_case(fmd_hdl_t *hdl, fmd_case_t *fmcase);
|
H A D | eft.c | 119 eft_close(fmd_hdl_t *hdl, fmd_case_t *fmcase) in eft_close() 258 fmd_case_t *casep = NULL; in _fmd_init()
|
/titanic_41/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/ |
H A D | panic_diag.c | 197 swde_panic_solve(fmd_hdl_t *hdl, fmd_case_t *cp, in swde_panic_solve() 318 fmd_case_t *cp = swde_case_first(hdl, myid); in swde_panic_timeout() 359 swde_panic_vrfy(fmd_hdl_t *hdl, fmd_case_t *cp) in swde_panic_vrfy() 407 fmd_case_t *cp; in swde_panic_detected() 503 fmd_case_t *cp; in swde_panic_savecore_done()
|
/titanic_41/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/ |
H A D | cmd_dp.h | 86 fmd_case_t *dp_case; /* fmd case pointer */ 120 extern void *cmd_dp_restore(fmd_hdl_t *, fmd_case_t *, cmd_case_ptr_t *);
|
/titanic_41/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/ |
H A D | smf_diag.c | 123 fmd_case_t *cp; in swde_smf_recv() 239 swde_smf_vrfy(fmd_hdl_t *hdl, fmd_case_t *cp) in swde_smf_vrfy()
|