usr/src/cmd/fm/fmd/common/fmd.c
153
fmd.d_fmd_debug = pp->cp_value.cpv_num;
usr/src/cmd/fm/fmd/common/fmd.c
172
fmd.d_thr_trace = func;
usr/src/cmd/fm/fmd/common/fmd.c
195
fmd.d_clockops = ops;
usr/src/cmd/fm/fmd/common/fmd.c
496
(void) fmd_conf_getprop(fmd.d_conf, "fg", &fmd.d_fg);
usr/src/cmd/fm/fmd/common/fmd.c
497
(void) fmd_conf_getprop(fmd.d_conf, "xprt.ttl", &fmd.d_xprt_ttl);
usr/src/cmd/fm/fmd/common/fmd.c
562
(void) fmd_conf_getprop(fmd.d_conf, "core", &core);
usr/src/cmd/fm/fmd/common/fmd.c
793
if (fmd_thread_create(fmd.d_rmod, fmd_door_server, dip) == NULL)
usr/src/cmd/fm/fmd/common/fmd.h
173
extern fmd_t fmd;
usr/src/cmd/fm/fmd/common/fmd_alloc.c
48
lim = fmd.d_alloc_tries;
usr/src/cmd/fm/fmd/common/fmd_alloc.c
49
msecs = fmd.d_alloc_msecs;
usr/src/cmd/fm/fmd/common/fmd_alloc.c
58
fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc);
usr/src/cmd/fm/fmd/common/fmd_alloc.c
59
fmd_scheme_hash_trygc(fmd.d_schemes);
usr/src/cmd/fm/fmd/common/fmd_api.c
105
(void) pthread_mutex_lock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
106
fmd.d_errstats[EFMD_MODULE - EFMD_UNKNOWN].fmds_value.ui64++;
usr/src/cmd/fm/fmd/common/fmd_api.c
1076
(void) fmd_conf_getprop(fmd.d_conf, "uuidlen", &uuidlen);
usr/src/cmd/fm/fmd/common/fmd_api.c
1088
if ((cp = fmd_case_hash_lookup(fmd.d_cases, uuidstr)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_api.c
109
fmd.d_errstats[err - EFMD_UNKNOWN].fmds_value.ui64++;
usr/src/cmd/fm/fmd/common/fmd_api.c
111
(void) pthread_mutex_unlock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
1155
fmd_case_t *cp = fmd_case_hash_lookup(fmd.d_cases, uuid);
usr/src/cmd/fm/fmd/common/fmd_api.c
1171
fmd_case_t *cp = fmd_case_hash_lookup(fmd.d_cases, uuid);
usr/src/cmd/fm/fmd/common/fmd_api.c
1185
fmd_case_t *cp = fmd_case_hash_lookup(fmd.d_cases, uuid);
usr/src/cmd/fm/fmd/common/fmd_api.c
1202
fmd_case_t *cp = fmd_case_hash_lookup(fmd.d_cases, uuid);
usr/src/cmd/fm/fmd/common/fmd_api.c
1224
fmd_case_t *cp = fmd_case_hash_lookup(fmd.d_cases, uuid);
usr/src/cmd/fm/fmd/common/fmd_api.c
135
if (mp != fmd.d_self && (raw_err != EFMD_HDL_ABORT || fmd.d_running)) {
usr/src/cmd/fm/fmd/common/fmd_api.c
147
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
148
fmd_log_append(fmd.d_errlog, e, NULL);
usr/src/cmd/fm/fmd/common/fmd_api.c
149
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
154
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_api.c
164
if (fmd.d_fg || (fmd.d_hdl_dbout & FMD_DBOUT_STDERR) || (
usr/src/cmd/fm/fmd/common/fmd_api.c
165
raw_err == EFMD_HDL_ABORT && !fmd.d_running)) {
usr/src/cmd/fm/fmd/common/fmd_api.c
166
(void) pthread_mutex_lock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
168
fmd.d_pname, mp->mod_name, msg);
usr/src/cmd/fm/fmd/common/fmd_api.c
169
(void) pthread_mutex_unlock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
172
if (fmd.d_hdl_dbout & FMD_DBOUT_SYSLOG) {
usr/src/cmd/fm/fmd/common/fmd_api.c
174
fmd.d_pname, mp->mod_name, msg);
usr/src/cmd/fm/fmd/common/fmd_api.c
1819
(void) pthread_kill(tid, fmd.d_thr_sig);
usr/src/cmd/fm/fmd/common/fmd_api.c
1859
if ((old_tp = pthread_getspecific(fmd.d_key)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
1916
if ((id = fmd_timerq_install(fmd.d_timers, mp->mod_timerids,
usr/src/cmd/fm/fmd/common/fmd_api.c
1948
if ((t = fmd_timerq_remove(fmd.d_timers, mp->mod_timerids, id)) != NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
2006
auth = (const nvlist_t *)fmd.d_rmod->mod_fmri;
usr/src/cmd/fm/fmd/common/fmd_api.c
2203
fmd_asru_hash_t *ahp = fmd.d_asrus;
usr/src/cmd/fm/fmd/common/fmd_api.c
235
if ((tp = pthread_getspecific(fmd.d_key)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_api.c
2386
fmd_asru_hash_apply_by_fru(fmd.d_asrus, (char *)fmri,
usr/src/cmd/fm/fmd/common/fmd_api.c
2401
fmd_asru_hash_apply_by_asru(fmd.d_asrus, fmri,
usr/src/cmd/fm/fmd/common/fmd_api.c
2492
(void) nvlist_xdup(nvl, &tmp, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_api.c
253
if (tp->thr_mod == fmd.d_rmod && tp->thr_func == &fmd_door_server)
usr/src/cmd/fm/fmd/common/fmd_api.c
2573
(void) nvlist_xdup(nvl, &nvl, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_api.c
356
fmd_thread_t *tp = pthread_getspecific(fmd.d_key);
usr/src/cmd/fm/fmd/common/fmd_api.c
474
fmd_conf_propagate(fmd.d_conf, mp->mod_conf, mp->mod_name);
usr/src/cmd/fm/fmd/common/fmd_api.c
483
(void) fmd_conf_getprop(fmd.d_conf, "self.dict", &pap);
usr/src/cmd/fm/fmd/common/fmd_api.c
523
fmd_dispq_insert(fmd.d_disp, mp->mod_queue, pap->cpa_argv[i]);
usr/src/cmd/fm/fmd/common/fmd_api.c
619
fmd_dispq_delete(fmd.d_disp, mp->mod_queue, pap->cpa_argv[i]);
usr/src/cmd/fm/fmd/common/fmd_api.c
661
fmd_dispq_insert(fmd.d_disp, mp->mod_queue, class);
usr/src/cmd/fm/fmd/common/fmd_api.c
677
fmd_dispq_delete(fmd.d_disp, mp->mod_queue, class);
usr/src/cmd/fm/fmd/common/fmd_api.c
889
if (!(fmd.d_hdl_debug)) {
usr/src/cmd/fm/fmd/common/fmd_api.c
908
if (fmd.d_hdl_dbout & FMD_DBOUT_STDERR) {
usr/src/cmd/fm/fmd/common/fmd_api.c
909
(void) pthread_mutex_lock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
911
fmd.d_pname, mp->mod_name, msg);
usr/src/cmd/fm/fmd/common/fmd_api.c
912
(void) pthread_mutex_unlock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_api.c
915
if (fmd.d_hdl_dbout & FMD_DBOUT_SYSLOG) {
usr/src/cmd/fm/fmd/common/fmd_api.c
917
fmd.d_pname, mp->mod_name, msg);
usr/src/cmd/fm/fmd/common/fmd_asru.c
1067
(void) fmd_conf_getprop(fmd.d_conf, "uuidlen", &uuidlen);
usr/src/cmd/fm/fmd/common/fmd_asru.c
1285
fmd_asru_al_hash_apply(fmd.d_asrus,
usr/src/cmd/fm/fmd/common/fmd_asru.c
389
(void) nvlist_xdup(asru, &alp->al_asru_fmri, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
405
(void) nvlist_xdup(nvl, &ap->asru_event, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
430
(void) nvlist_xdup(nvl, &alp->al_event, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
495
fmd_module_lock(fmd.d_rmod);
usr/src/cmd/fm/fmd/common/fmd_asru.c
496
cp = fmd_case_recreate(fmd.d_rmod, NULL, faulty ? FMD_CASE_CLOSED :
usr/src/cmd/fm/fmd/common/fmd_asru.c
500
fmd_module_unlock(fmd.d_rmod);
usr/src/cmd/fm/fmd/common/fmd_asru.c
510
(void) nvlist_xdup(de_fmri, &de_fmri_dup, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
513
(void) nvlist_xdup(flt, &flt_copy, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
531
(void) nvlist_xdup(flt_copy, &flt, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
657
(void) fmd_conf_getprop(fmd.d_conf, "rsrc.zero", &zero);
usr/src/cmd/fm/fmd/common/fmd_asru.c
694
(void) nvlist_xdup(ap->asru_event, &nvl, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_asru.c
701
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_asru.c
750
if (hrt * NANOSEC >= fmd.d_asrus->ah_lifetime) {
usr/src/cmd/fm/fmd/common/fmd_asru.c
778
if (hrt * NANOSEC < fmd.d_asrus->ah_lifetime)
usr/src/cmd/fm/fmd/common/fmd_asru.c
805
fmd_asru_al_hash_apply(fmd.d_asrus, fmd_asru_repair_if_aged, NULL);
usr/src/cmd/fm/fmd/common/fmd_asru.c
806
fmd_case_hash_apply(fmd.d_cases, fmd_case_discard_resolved,
usr/src/cmd/fm/fmd/common/fmd_asru.c
818
ahp->ah_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_asru.c
832
(void) fmd_conf_getprop(fmd.d_conf, "rsrc.age", &ahp->ah_lifetime);
usr/src/cmd/fm/fmd/common/fmd_asru.c
833
(void) fmd_conf_getprop(fmd.d_conf, "fakenotpresent",
usr/src/cmd/fm/fmd/common/fmd_asru.c
89
(void) nvlist_xdup(fmri, &ap->asru_fmri, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_buf.c
59
bhp->bh_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_case.c
1030
fmd_asru_hash_apply_by_case(fmd.d_asrus,
usr/src/cmd/fm/fmd/common/fmd_case.c
1091
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1098
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1099
fmd_log_append(fmd.d_fltlog, e, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
1100
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1101
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
1124
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
1131
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1132
fmd_log_append(fmd.d_fltlog, e, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
1133
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1134
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
1141
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1142
fmd_log_append(fmd.d_fltlog, e, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
1143
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
1144
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
1271
(void) fmd_conf_getprop(fmd.d_conf, "uuidlen", &cip->ci_uuidlen);
usr/src/cmd/fm/fmd/common/fmd_case.c
1286
} while ((eip = fmd_case_hash_insert(fmd.d_cases, cip)) != cip);
usr/src/cmd/fm/fmd/common/fmd_case.c
1294
if (fmd_case_hash_insert(fmd.d_cases, cip) != cip) {
usr/src/cmd/fm/fmd/common/fmd_case.c
1368
if ((eip = fmd_case_hash_insert(fmd.d_cases, cip)) != cip) {
usr/src/cmd/fm/fmd/common/fmd_case.c
1380
if (mp == fmd.d_rmod) {
usr/src/cmd/fm/fmd/common/fmd_case.c
1391
fmd_case_code_hash_insert(fmd.d_cases,
usr/src/cmd/fm/fmd/common/fmd_case.c
1415
if (cip->ci_mod != fmd.d_rmod || xp != NULL) {
usr/src/cmd/fm/fmd/common/fmd_case.c
1444
fmd_asru_hash_delete_case(fmd.d_asrus,
usr/src/cmd/fm/fmd/common/fmd_case.c
1447
fmd_case_code_hash_delete(fmd.d_cases, cip);
usr/src/cmd/fm/fmd/common/fmd_case.c
1463
fmd_case_code_hash_insert(fmd.d_cases, cip);
usr/src/cmd/fm/fmd/common/fmd_case.c
1487
fmd_case_hash_delete(fmd.d_cases, cip);
usr/src/cmd/fm/fmd/common/fmd_case.c
164
chp->ch_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_case.c
1766
if (cip->ci_xprt == NULL && cip->ci_mod != fmd.d_rmod)
usr/src/cmd/fm/fmd/common/fmd_case.c
1788
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1833
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1873
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1913
fmd_asru_hash_delete_case(fmd.d_asrus, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
1917
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1952
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
1967
fmd_asru_hash_delete_case(fmd.d_asrus, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
1990
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_usable, &usable);
usr/src/cmd/fm/fmd/common/fmd_case.c
2068
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_set_lst, &fcl);
usr/src/cmd/fm/fmd/common/fmd_case.c
2097
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_asru_update_status,
usr/src/cmd/fm/fmd/common/fmd_case.c
2113
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
2135
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_asru_close_status,
usr/src/cmd/fm/fmd/common/fmd_case.c
2166
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_faulty, &faulty);
usr/src/cmd/fm/fmd/common/fmd_case.c
2178
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
2179
fmd_log_append(fmd.d_fltlog, e, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
2180
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_case.c
2181
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
2227
cip->ci_mod = fmd.d_rmod;
usr/src/cmd/fm/fmd/common/fmd_case.c
2274
fmd_asru_hash_delete_case(fmd.d_asrus, cp);
usr/src/cmd/fm/fmd/common/fmd_case.c
2311
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_asru_repaired, &fara);
usr/src/cmd/fm/fmd/common/fmd_case.c
2356
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_asru_repaired, &fara);
usr/src/cmd/fm/fmd/common/fmd_case.c
2411
return (((fmd_case_impl_t *)cp)->ci_mod == fmd.d_rmod);
usr/src/cmd/fm/fmd/common/fmd_case.c
2466
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_faulty, &faulty);
usr/src/cmd/fm/fmd/common/fmd_case.c
2467
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_not_faulty,
usr/src/cmd/fm/fmd/common/fmd_case.c
2476
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
2487
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
2492
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
2502
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
2514
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_case.c
2521
fmd_case_hash_apply(fmd.d_cases, fmd_case_repair_replay_case, NULL);
usr/src/cmd/fm/fmd/common/fmd_case.c
262
fmd_case_hash_t *chp = fmd.d_cases;
usr/src/cmd/fm/fmd/common/fmd_case.c
289
(void) fmd_conf_getprop(fmd.d_conf, "nodiagcode", &s);
usr/src/cmd/fm/fmd/common/fmd_case.c
423
fmd_asru_hash_apply_by_case(fmd.d_asrus, cp, fmd_case_set_lst, &fcl);
usr/src/cmd/fm/fmd/common/fmd_case.c
432
(void) fmd_conf_getprop(fmd.d_conf, "repaircode", &code);
usr/src/cmd/fm/fmd/common/fmd_case.c
434
(void) fmd_conf_getprop(fmd.d_conf, "resolvecode", &code);
usr/src/cmd/fm/fmd/common/fmd_case.c
436
(void) fmd_conf_getprop(fmd.d_conf, "updatecode", &code);
usr/src/cmd/fm/fmd/common/fmd_case.c
742
fmd_asru_hash_apply_by_case(fmd.d_asrus, (fmd_case_t *)old_cip,
usr/src/cmd/fm/fmd/common/fmd_case.c
829
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
839
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
842
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
850
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
852
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
866
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
868
fmd_asru_hash_apply_by_case(fmd.d_asrus, old_cp,
usr/src/cmd/fm/fmd/common/fmd_case.c
912
fmd_asru_hash_t *ahp = fmd.d_asrus;
usr/src/cmd/fm/fmd/common/fmd_case.c
942
chp = fmd.d_cases;
usr/src/cmd/fm/fmd/common/fmd_case.c
969
fmd_case_code_hash_insert(fmd.d_cases, cip);
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
1067
if (fmd.d_running && (n = ((fmd_case_impl_t *)cp)->ci_nsuspects) == 0)
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
1070
if (!fmd.d_running)
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
117
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.mode", &mode);
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
800
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.dirmode", &dirmode);
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
922
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
923
errlp = fmd.d_errlog;
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
951
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
979
if ((err = nvlist_xunpack(data, size, &nvl, &fmd.d_nva)) != 0) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
257
{ 'i', &fmd.d_platform },
usr/src/cmd/fm/fmd/common/fmd_conf.c
258
{ 'm', &fmd.d_machine },
usr/src/cmd/fm/fmd/common/fmd_conf.c
259
{ 'p', &fmd.d_isaname },
usr/src/cmd/fm/fmd/common/fmd_conf.c
260
{ 'r', &fmd.d_rootdir },
usr/src/cmd/fm/fmd/common/fmd_conf.c
532
if (fmd_conf_getprop(fmd.d_conf, pp->cp_formal->cf_default, ptr) != 0) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
818
cfp->cf_parhashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_conf.c
942
ops = fmd_conf_gettype(fmd.d_conf,
usr/src/cmd/fm/fmd/common/fmd_ctl.c
89
(void) pthread_kill(fmd.d_rmod->mod_thread->thr_tid, SIGTERM);
usr/src/cmd/fm/fmd/common/fmd_dispq.c
385
if (n == 0 && gid < 0 && fmd.d_self != NULL)
usr/src/cmd/fm/fmd/common/fmd_dispq.c
386
fmd_eventq_insert_at_time(fmd.d_self->mod_queue, ep);
usr/src/cmd/fm/fmd/common/fmd_dispq.c
49
dep->dq_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_dr.c
126
fmd.d_clockops == &fmd_timeops_native) {
usr/src/cmd/fm/fmd/common/fmd_dr.c
132
(void) pthread_mutex_lock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_dr.c
133
gen = fmd.d_stats->ds_dr_gen.fmds_value.ui64++;
usr/src/cmd/fm/fmd/common/fmd_dr.c
134
(void) pthread_mutex_unlock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_dr.c
141
fmd_modhash_dispatch(fmd.d_mod_hash, e);
usr/src/cmd/fm/fmd/common/fmd_event.c
140
ep->ev_ttl = (uint8_t)fmd.d_xprt_ttl;
usr/src/cmd/fm/fmd/common/fmd_event.c
164
fmd.d_clockops == &fmd_timeops_native)
usr/src/cmd/fm/fmd/common/fmd_event.c
63
ep->ev_ttl = (uint8_t)fmd.d_xprt_ttl;
usr/src/cmd/fm/fmd/common/fmd_eventq.c
47
eq->eq_sgid = fmd_dispq_getgid(fmd.d_disp, eq);
usr/src/cmd/fm/fmd/common/fmd_eventq.c
63
fmd_dispq_delgid(fmd.d_disp, eq->eq_sgid);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
209
return (fmd.d_rootdir);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
215
return (fmd.d_platform);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
223
(void) pthread_mutex_lock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
224
gen = fmd.d_stats->ds_dr_gen.fmds_value.ui64;
usr/src/cmd/fm/fmd/common/fmd_fmri.c
225
(void) pthread_mutex_unlock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
263
return (fmd_scheme_hash_lookup(fmd.d_schemes, name));
usr/src/cmd/fm/fmd/common/fmd_fmri.c
286
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
303
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
320
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
337
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
354
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
371
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
422
if ((sp = fmd_scheme_hash_lookup(fmd.d_schemes, ername)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_fmri.c
429
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_fmri.c
446
fmd_scheme_hash_release(fmd.d_schemes, sp);
usr/src/cmd/fm/fmd/common/fmd_idspace.c
48
(void) fmd_conf_getprop(fmd.d_conf, "ids.avg", &ids_avg);
usr/src/cmd/fm/fmd/common/fmd_idspace.c
49
(void) fmd_conf_getprop(fmd.d_conf, "ids.max", &ids_max);
usr/src/cmd/fm/fmd/common/fmd_log.c
139
(void) fmd_conf_getprop(fmd.d_conf, "osrelease", &osrel);
usr/src/cmd/fm/fmd/common/fmd_log.c
140
(void) fmd_conf_getprop(fmd.d_conf, "osversion", &osver);
usr/src/cmd/fm/fmd/common/fmd_log.c
141
(void) fmd_conf_getprop(fmd.d_conf, "platform", &plat);
usr/src/cmd/fm/fmd/common/fmd_log.c
142
(void) fmd_conf_getprop(fmd.d_conf, "uuidlen", &lp->log_uuidlen);
usr/src/cmd/fm/fmd/common/fmd_log.c
152
err |= ea_set_item(&i1, CAT_FMA_VERSION, fmd.d_version, 0);
usr/src/cmd/fm/fmd/common/fmd_log.c
248
for (dvers = 0, p = fmd.d_version;
usr/src/cmd/fm/fmd/common/fmd_log.c
336
(void) fmd_conf_getprop(fmd.d_conf, "log.creator", &creator);
usr/src/cmd/fm/fmd/common/fmd_log.c
369
(void) fmd_conf_getprop(fmd.d_conf, "log.minfree", &lp->log_minfree);
usr/src/cmd/fm/fmd/common/fmd_log.c
695
if (lp == fmd.d_errlog)
usr/src/cmd/fm/fmd/common/fmd_log.c
696
sp = &fmd.d_stats->ds_err_enospc;
usr/src/cmd/fm/fmd/common/fmd_log.c
697
else if (lp == fmd.d_fltlog)
usr/src/cmd/fm/fmd/common/fmd_log.c
698
sp = &fmd.d_stats->ds_flt_enospc;
usr/src/cmd/fm/fmd/common/fmd_log.c
700
sp = &fmd.d_stats->ds_oth_enospc;
usr/src/cmd/fm/fmd/common/fmd_log.c
702
(void) pthread_mutex_lock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_log.c
704
(void) pthread_mutex_unlock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_log.c
807
obj->eo_item.ei_size, &nvl, &fmd.d_nva)) != 0) {
usr/src/cmd/fm/fmd/common/fmd_main.c
197
fmd.d_pid = getpid();
usr/src/cmd/fm/fmd/common/fmd_main.c
223
if (fmd.d_signal == 0)
usr/src/cmd/fm/fmd/common/fmd_main.c
224
fmd.d_signal = sig;
usr/src/cmd/fm/fmd/common/fmd_main.c
284
fmd_create(&fmd, argv[0], opt_R, opt_f);
usr/src/cmd/fm/fmd/common/fmd_main.c
295
fmd.d_pname, optarg);
usr/src/cmd/fm/fmd/common/fmd_main.c
306
if (fmd_conf_setprop(fmd.d_conf, optarg, p) != 0) {
usr/src/cmd/fm/fmd/common/fmd_main.c
309
fmd.d_pname, optarg, fmd_strerror(errno));
usr/src/cmd/fm/fmd/common/fmd_main.c
315
if (fmd.d_fmd_debug & FMD_DBG_HELP) {
usr/src/cmd/fm/fmd/common/fmd_main.c
316
fmd_help(&fmd);
usr/src/cmd/fm/fmd/common/fmd_main.c
317
fmd_destroy(&fmd);
usr/src/cmd/fm/fmd/common/fmd_main.c
325
(void) fmd_conf_getprop(fmd.d_conf, "fg", &fmd.d_fg);
usr/src/cmd/fm/fmd/common/fmd_main.c
342
if (fmd.d_fg) {
usr/src/cmd/fm/fmd/common/fmd_main.c
352
(void) printf("%s: [ loading modules ... ", fmd.d_pname);
usr/src/cmd/fm/fmd/common/fmd_main.c
362
fmd_run(&fmd, pfd);
usr/src/cmd/fm/fmd/common/fmd_main.c
364
if (fmd.d_fg) {
usr/src/cmd/fm/fmd/common/fmd_main.c
366
(void) printf("%s: [ awaiting events ]\n", fmd.d_pname);
usr/src/cmd/fm/fmd/common/fmd_main.c
370
while (!fmd.d_signal)
usr/src/cmd/fm/fmd/common/fmd_main.c
373
fmd_destroy(&fmd);
usr/src/cmd/fm/fmd/common/fmd_main.c
48
fmd_t fmd;
usr/src/cmd/fm/fmd/common/fmd_main.c
95
"%s/var/fm/fmd/core.%s.%%p", fmd.d_rootdir, fmd.d_pname);
usr/src/cmd/fm/fmd/common/fmd_main.c
97
(void) core_set_process_path(path, strlen(path) + 1, fmd.d_pid);
usr/src/cmd/fm/fmd/common/fmd_module.c
1025
mhp->mh_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_module.c
112
if (fmd.d_mod_event != NULL)
usr/src/cmd/fm/fmd/common/fmd_module.c
113
fmd_eventq_insert_at_head(mp->mod_queue, fmd.d_mod_event);
usr/src/cmd/fm/fmd/common/fmd_module.c
197
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.dir", &dir);
usr/src/cmd/fm/fmd/common/fmd_module.c
199
"%s/%s/%s", fmd.d_rootdir, dir, mp->mod_name);
usr/src/cmd/fm/fmd/common/fmd_module.c
203
(void) fmd_conf_getprop(fmd.d_conf, "client.tmrlim", &limit);
usr/src/cmd/fm/fmd/common/fmd_module.c
212
(void) pthread_mutex_lock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_module.c
213
fmd_list_append(&fmd.d_mod_list, mp);
usr/src/cmd/fm/fmd/common/fmd_module.c
214
(void) pthread_mutex_unlock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_module.c
238
(void) fmd_conf_getprop(fmd.d_conf, "client.evqlim", &limit);
usr/src/cmd/fm/fmd/common/fmd_module.c
243
(void) fmd_conf_getprop(fmd.d_conf, "client.memlim",
usr/src/cmd/fm/fmd/common/fmd_module.c
246
(void) fmd_conf_getprop(fmd.d_conf, "client.buflim",
usr/src/cmd/fm/fmd/common/fmd_module.c
249
(void) fmd_conf_getprop(fmd.d_conf, "client.thrlim",
usr/src/cmd/fm/fmd/common/fmd_module.c
252
(void) fmd_conf_getprop(fmd.d_conf, "client.doorthrlim",
usr/src/cmd/fm/fmd/common/fmd_module.c
255
(void) fmd_conf_getprop(fmd.d_conf, "client.xprtlim",
usr/src/cmd/fm/fmd/common/fmd_module.c
258
(void) fmd_conf_getprop(fmd.d_conf, "client.xprtqlim",
usr/src/cmd/fm/fmd/common/fmd_module.c
261
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.save",
usr/src/cmd/fm/fmd/common/fmd_module.c
264
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.restore",
usr/src/cmd/fm/fmd/common/fmd_module.c
267
(void) fmd_conf_getprop(fmd.d_conf, "ckpt.zero",
usr/src/cmd/fm/fmd/common/fmd_module.c
318
if (fmd.d_fg || err != EFMD_HDL_INIT) {
usr/src/cmd/fm/fmd/common/fmd_module.c
340
void *arg = fmd_timerq_remove(fmd.d_timers, ids, id);
usr/src/cmd/fm/fmd/common/fmd_module.c
347
if (arg != NULL && mp != fmd.d_rmod)
usr/src/cmd/fm/fmd/common/fmd_module.c
437
(void) pthread_mutex_lock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_module.c
438
fmd_list_delete(&fmd.d_mod_list, mp);
usr/src/cmd/fm/fmd/common/fmd_module.c
439
(void) pthread_mutex_unlock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_module.c
511
if (mp == fmd.d_self)
usr/src/cmd/fm/fmd/common/fmd_module.c
524
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_module.c
870
(void) fmd_conf_getprop(fmd.d_conf, "client.error", &policy);
usr/src/cmd/fm/fmd/common/fmd_module.c
969
len = strlen(fmd.d_rootdir) + strlen(dict) + 1;
usr/src/cmd/fm/fmd/common/fmd_module.c
971
(void) snprintf(dictdir, len, "%s%s", fmd.d_rootdir, dict);
usr/src/cmd/fm/fmd/common/fmd_module.c
974
(void) fmd_conf_getprop(fmd.d_conf, "dictdir", &p);
usr/src/cmd/fm/fmd/common/fmd_module.c
975
len = strlen(fmd.d_rootdir) + strlen(p) + strlen(dict) + 3;
usr/src/cmd/fm/fmd/common/fmd_module.c
978
"%s/%s/%s", fmd.d_rootdir, p, dict);
usr/src/cmd/fm/fmd/common/fmd_protocol.c
102
} else if (mp == fmd.d_rmod) {
usr/src/cmd/fm/fmd/common/fmd_protocol.c
104
FM_FMRI_FMD_VERSION, fmd.d_version);
usr/src/cmd/fm/fmd/common/fmd_protocol.c
120
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
156
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
191
msghdl = fmd_msg_init(fmd.d_rootdir, FMD_MSG_VERSION);
usr/src/cmd/fm/fmd/common/fmd_protocol.c
223
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
270
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
300
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
335
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
52
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
57
if ((str = fmd_conf_getnzstr(fmd.d_conf, "product")) == NULL)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
58
str = fmd_conf_getnzstr(fmd.d_conf, "platform");
usr/src/cmd/fm/fmd/common/fmd_protocol.c
63
if ((str = fmd_conf_getnzstr(fmd.d_conf, "product_sn")) != NULL)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
66
if ((str = fmd_conf_getnzstr(fmd.d_conf, "chassis")) != NULL)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
69
if ((str = fmd_conf_getnzstr(fmd.d_conf, "domain")) != NULL)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
72
if ((str = fmd_conf_getnzstr(fmd.d_conf, "server")) != NULL)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
91
if (nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva) != 0)
usr/src/cmd/fm/fmd/common/fmd_protocol.c
96
err |= nvlist_add_nvlist(nvl, FM_FMRI_AUTHORITY, fmd.d_auth);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
173
(void) fmd_conf_setprop(fmd.d_conf, prop, buf);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
192
(void) fmd_conf_getprop(fmd.d_conf, "rpc.sndsize", &sndsize);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
193
(void) fmd_conf_getprop(fmd.d_conf, "rpc.rcvsize", &rcvsize);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
199
(void) fmd_conf_getprop(fmd.d_conf, "rpc.adm.prog", &prog);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
200
(void) fmd_conf_getprop(fmd.d_conf, "rpc.adm.path", &s);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
215
if (fmd_thread_create(fmd.d_rmod, (fmd_thread_f *)svc_run, 0) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc.c
226
(void) fmd_conf_getprop(fmd.d_conf, "rpc.adm.prog", &prog);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
229
(void) fmd_conf_getprop(fmd.d_conf, "rpc.api.prog", &prog);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
245
if (!fmd.d_booted) {
usr/src/cmd/fm/fmd/common/fmd_rpc.c
246
(void) pthread_mutex_lock(&fmd.d_fmd_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
247
while (!fmd.d_booted)
usr/src/cmd/fm/fmd/common/fmd_rpc.c
248
(void) pthread_cond_wait(&fmd.d_fmd_cv,
usr/src/cmd/fm/fmd/common/fmd_rpc.c
249
&fmd.d_fmd_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc.c
250
(void) pthread_mutex_unlock(&fmd.d_fmd_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
1013
if ((xip = fmd_idspace_hold(fmd.d_xprt_ids, id)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
1037
fmd_idspace_rele(fmd.d_xprt_ids, id);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
119
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
151
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
205
(void) pthread_mutex_lock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
206
bcopy(fmd.d_stats, rms->rms_buf.rms_buf_val, size);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
207
(void) pthread_mutex_unlock(&fmd.d_stats_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
240
mp = fmd_modhash_load(fmd.d_mod_hash, path, &fmd_rtld_ops);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
242
mp = fmd_modhash_load(fmd.d_mod_hash, path, &fmd_proc_ops);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
270
else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
272
else if (mp == fmd.d_self)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
274
else if (fmd_modhash_unload(fmd.d_mod_hash, name) != 0)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
292
else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
294
else if (mp == fmd.d_self)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
296
else if (fmd_modhash_unload(fmd.d_mod_hash, name) != 0)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
302
if (err == 0 && fmd_modhash_load(fmd.d_mod_hash,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
325
else if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
420
fmd_asru_hash_apply(fmd.d_asrus, fmd_adm_rsrclist_asru, rvp);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
440
if ((ap = fmd_asru_hash_lookup_name(fmd.d_asrus, fmri)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
457
fmd_asru_hash_release(fmd.d_asrus, ap);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
479
fmd_asru_hash_apply_by_asru(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
482
fmd_asru_hash_apply_by_label(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
485
fmd_asru_hash_apply_by_fru(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
488
fmd_asru_hash_apply_by_rsrc(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
509
fmd_asru_hash_apply_by_asru(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
511
fmd_asru_hash_apply_by_label(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
513
fmd_asru_hash_apply_by_fru(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
515
fmd_asru_hash_apply_by_rsrc(fmd.d_asrus, name,
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
589
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
61
(void) pthread_mutex_lock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
63
for (mp = fmd_list_next(&fmd.d_mod_list);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
657
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, mname)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
695
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, mname)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
735
lpp = &fmd.d_errlog;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
736
lockp = &fmd.d_log_lock;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
738
lpp = &fmd.d_fltlog;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
739
lockp = &fmd.d_log_lock;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
741
lpp = &fmd.d_ilog;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
742
lockp = &fmd.d_ilog_lock;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
744
lpp = &fmd.d_hvilog;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
745
lockp = &fmd.d_hvilog_lock;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
751
(void) fmd_conf_getprop(fmd.d_conf, "log.tryrotate", &trylimit);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
752
(void) fmd_conf_getprop(fmd.d_conf, "log.waitrotate", &nsec);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
796
else if ((cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
818
else if ((cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) == NULL)
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
900
fmd_case_hash_apply(fmd.d_cases, fmd_adm_caselist_case, rvp);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
920
if ((cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
973
rvp->rxl_buf.rxl_buf_len = fmd.d_xprt_ids->ids_count;
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
984
fmd_idspace_apply(fmd.d_xprt_ids, fmd_adm_xprtlist_one, rvp);
usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c
99
(void) pthread_mutex_unlock(&fmd.d_mod_lock);
usr/src/cmd/fm/fmd/common/fmd_rtld.c
105
(void) fmd_conf_getprop(fmd.d_conf, "plugin.close", &doclose);
usr/src/cmd/fm/fmd/common/fmd_scheme.c
113
if (!fmd.d_loaded)
usr/src/cmd/fm/fmd/common/fmd_scheme.c
116
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_scheme.c
134
if (!fmd.d_loaded)
usr/src/cmd/fm/fmd/common/fmd_scheme.c
137
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_scheme.c
148
(void) nvlist_xdup(fmri, &fmri, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_scheme.c
280
shp->sch_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_scheme.c
68
if (!fmd.d_loaded)
usr/src/cmd/fm/fmd/common/fmd_scheme.c
71
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_scheme.c
91
if (!fmd.d_loaded)
usr/src/cmd/fm/fmd/common/fmd_scheme.c
94
if ((mp = fmd_modhash_lookup(fmd.d_mod_hash, name)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_serd.c
58
shp->sh_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_subr.c
133
if ((tp = pthread_getspecific(fmd.d_key)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_subr.c
138
(void) pthread_mutex_lock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
140
if (fmd.d_errstats != NULL && err >= EFMD_UNKNOWN && err < EFMD_END)
usr/src/cmd/fm/fmd/common/fmd_subr.c
141
fmd.d_errstats[err - EFMD_UNKNOWN].fmds_value.ui64++;
usr/src/cmd/fm/fmd/common/fmd_subr.c
143
if (fmd.d_fg || !fmd.d_running) {
usr/src/cmd/fm/fmd/common/fmd_subr.c
144
(void) fprintf(stderr, "%s: ", fmd.d_pname);
usr/src/cmd/fm/fmd/common/fmd_subr.c
151
(void) pthread_mutex_unlock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
159
if (!fmd.d_fg && fmd.d_running &&
usr/src/cmd/fm/fmd/common/fmd_subr.c
166
(void) pthread_rwlock_rdlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
167
if (!(fmd.d_errlog->log_flags & FMD_LF_BUSY))
usr/src/cmd/fm/fmd/common/fmd_subr.c
168
fmd_log_append(fmd.d_errlog, e, NULL);
usr/src/cmd/fm/fmd/common/fmd_subr.c
169
(void) pthread_rwlock_unlock(&fmd.d_log_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
171
fmd_dispq_dispatch(fmd.d_disp, e, class);
usr/src/cmd/fm/fmd/common/fmd_subr.c
180
(void) fmd_conf_getprop(fmd.d_conf, "core", &core);
usr/src/cmd/fm/fmd/common/fmd_subr.c
207
if (!(fmd.d_fmd_debug & mask))
usr/src/cmd/fm/fmd/common/fmd_subr.c
210
if ((tp = pthread_getspecific(fmd.d_key)) != NULL)
usr/src/cmd/fm/fmd/common/fmd_subr.c
213
if (fmd.d_fmd_dbout == 0)
usr/src/cmd/fm/fmd/common/fmd_subr.c
223
if (fmd.d_fmd_dbout & FMD_DBOUT_STDERR) {
usr/src/cmd/fm/fmd/common/fmd_subr.c
224
(void) pthread_mutex_lock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
225
(void) fprintf(stderr, "%s DEBUG: %s", fmd.d_pname, msg);
usr/src/cmd/fm/fmd/common/fmd_subr.c
226
(void) pthread_mutex_unlock(&fmd.d_err_lock);
usr/src/cmd/fm/fmd/common/fmd_subr.c
229
if (fmd.d_fmd_dbout & FMD_DBOUT_SYSLOG) {
usr/src/cmd/fm/fmd/common/fmd_subr.c
231
"%s DEBUG: %s", fmd.d_pname, msg);
usr/src/cmd/fm/fmd/common/fmd_subr.c
273
fmd_thread_t *tp = pthread_getspecific(fmd.d_key);
usr/src/cmd/fm/fmd/common/fmd_subr.c
78
if (atomic_add_32_nv(&fmd.d_panicrefs, 1) != 1) {
usr/src/cmd/fm/fmd/common/fmd_subr.c
79
while (fmd.d_panictid != tid)
usr/src/cmd/fm/fmd/common/fmd_subr.c
88
if (fmd.d_pid != 0 && (tp = pthread_getspecific(fmd.d_key)) != NULL)
usr/src/cmd/fm/fmd/common/fmd_subr.c
91
fmd.d_panicstr = msg;
usr/src/cmd/fm/fmd/common/fmd_subr.c
92
fmd.d_panictid = tid;
usr/src/cmd/fm/fmd/common/fmd_subr.c
95
fmd.d_pname ? fmd.d_pname : "fmd");
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
118
(void) nvlist_xalloc(&nvl, NV_UNIQUE_NAME, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
175
fmd_modhash_tryapply(fmd.d_mod_hash, fmd_module_trygc);
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
176
fmd_scheme_hash_trygc(fmd.d_schemes);
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
344
ed.ed_size, &nvl, &fmd.d_nva)) != 0) {
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
523
if ((fmd.d_sysev_hdl =
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
527
if (sysevent_subscribe_event(fmd.d_sysev_hdl, EC_ALL,
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
549
if (fmd.d_sysev_hdl != NULL)
usr/src/cmd/fm/fmd/common/fmd_sysevent.c
550
sysevent_unbind_handle(fmd.d_sysev_hdl);
usr/src/cmd/fm/fmd/common/fmd_thread.c
102
(void) pthread_mutex_lock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
103
fmd_list_append(&fmd.d_thr_list, tp);
usr/src/cmd/fm/fmd/common/fmd_thread.c
104
(void) pthread_mutex_unlock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
130
(void) pthread_mutex_lock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
131
fmd_list_delete(&fmd.d_thr_list, tp);
usr/src/cmd/fm/fmd/common/fmd_thread.c
132
(void) pthread_mutex_unlock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
44
tp->thr_trfunc = fmd.d_thr_trace;
usr/src/cmd/fm/fmd/common/fmd_thread.c
48
(void) pthread_mutex_lock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
49
fmd_list_append(&fmd.d_thr_list, tp);
usr/src/cmd/fm/fmd/common/fmd_thread.c
50
(void) pthread_mutex_unlock(&fmd.d_thr_lock);
usr/src/cmd/fm/fmd/common/fmd_thread.c
60
if (pthread_setspecific(fmd.d_key, tp) != 0)
usr/src/cmd/fm/fmd/common/fmd_thread.c
84
tp->thr_trfunc = fmd.d_thr_trace;
usr/src/cmd/fm/fmd/common/fmd_thread.c
91
(void) sigdelset(&nset, fmd.d_thr_sig); /* fmd_thr_signal() */
usr/src/cmd/fm/fmd/common/fmd_time.c
256
fmd_timesim_t *fts = fmd.d_clockptr;
usr/src/cmd/fm/fmd/common/fmd_time.c
278
fmd_timesim_t *fts = fmd.d_clockptr;
usr/src/cmd/fm/fmd/common/fmd_time.c
291
fmd_timesim_t *fts = fmd.d_clockptr;
usr/src/cmd/fm/fmd/common/fmd_time.c
310
fmd_timesim_t *fts = fmd.d_clockptr;
usr/src/cmd/fm/fmd/common/fmd_time.c
338
fmd_timesim_t *fts = fmd.d_clockptr;
usr/src/cmd/fm/fmd/common/fmd_time.c
41
if (fmd.d_clockops->fto_gettimeofday(tvp, NULL) != 0)
usr/src/cmd/fm/fmd/common/fmd_time.c
48
return (fmd.d_clockops->fto_gethrtime());
usr/src/cmd/fm/fmd/common/fmd_time.c
54
fmd.d_clockops->fto_addhrtime(delta);
usr/src/cmd/fm/fmd/common/fmd_time.c
60
fmd.d_clockops->fto_waithrtime(delta);
usr/src/cmd/fm/fmd/common/fmd_time.c
66
fmd.d_clockops->fto_waitcancel(tid);
usr/src/cmd/fm/fmd/common/fmd_time.c
80
const fmd_timeops_t *ftop = fmd.d_clockops;
usr/src/cmd/fm/fmd/common/fmd_timerq.c
258
if ((tmq->tmq_thread = fmd_thread_create(fmd.d_rmod,
usr/src/cmd/fm/fmd/common/fmd_topo.c
103
if ((prev = fmd_list_next(&fmd.d_topo_list)) != NULL)
usr/src/cmd/fm/fmd/common/fmd_topo.c
106
fmd_list_prepend(&fmd.d_topo_list, ftp);
usr/src/cmd/fm/fmd/common/fmd_topo.c
108
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
116
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
117
ftp = fmd_list_next(&fmd.d_topo_list);
usr/src/cmd/fm/fmd/common/fmd_topo.c
119
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
127
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
129
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
135
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
139
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
147
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
148
for (ftp = fmd_list_next(&fmd.d_topo_list); ftp != NULL;
usr/src/cmd/fm/fmd/common/fmd_topo.c
156
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
170
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
171
while ((ftp = fmd_list_next(&fmd.d_topo_list)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_topo.c
172
fmd_list_delete(&fmd.d_topo_list, ftp);
usr/src/cmd/fm/fmd/common/fmd_topo.c
176
(void) pthread_mutex_unlock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
53
ASSERT(MUTEX_HELD(&fmd.d_topo_lock));
usr/src/cmd/fm/fmd/common/fmd_topo.c
56
fmd_list_delete(&fmd.d_topo_list, ftp);
usr/src/cmd/fm/fmd/common/fmd_topo.c
71
(void) pthread_mutex_lock(&fmd.d_topo_lock);
usr/src/cmd/fm/fmd/common/fmd_topo.c
73
fmd.d_stats->ds_topo_drgen.fmds_value.ui64 = fmd_fmri_get_drgen();
usr/src/cmd/fm/fmd/common/fmd_topo.c
75
name = fmd.d_rootdir != NULL &&
usr/src/cmd/fm/fmd/common/fmd_topo.c
76
*fmd.d_rootdir != '\0' ? fmd.d_rootdir : NULL;
usr/src/cmd/fm/fmd/common/fmd_topo.c
96
fmd.d_stats->ds_topo_gen.fmds_value.ui64++;
usr/src/cmd/fm/fmd/common/fmd_trace.c
165
if (fmd.d_fmd_debug & FMD_DBG_TRACE)
usr/src/cmd/fm/fmd/common/fmd_trace.c
47
(void) fmd_conf_getprop(fmd.d_conf, "trace.frames", &tbp->tb_frames);
usr/src/cmd/fm/fmd/common/fmd_trace.c
48
(void) fmd_conf_getprop(fmd.d_conf, "trace.recs", &tbp->tb_recs);
usr/src/cmd/fm/fmd/common/fmd_ustat.c
83
usp->us_hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1131
(void) nvlist_xdup(nvlp[i], &flt_copy, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1179
(void) nvlist_xdup(de_fmri, &de_fmri_dup, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1356
(void) nvlist_xdup(nvlp[i], &flt_copy, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1398
(void) nvlist_xdup(de_fmri, &de_fmri_dup, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1451
fmd_t *dp = &fmd;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1471
if (fmd.d_signal != 0) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1629
lp = fmd.d_errlog;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1630
lockp = &fmd.d_log_lock;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1633
lp = fmd.d_hvilog;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1634
lockp = &fmd.d_hvilog_lock;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1636
lp = fmd.d_ilog;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1637
lockp = &fmd.d_ilog_lock;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1673
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1700
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1719
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1930
fmd_idspace_t *ids = fmd.d_xprt_ids;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1950
fmd_idspace_t *ids = fmd.d_xprt_ids;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1971
fmd_idspace_t *ids = fmd.d_xprt_ids;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1973
(void) pthread_mutex_lock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1975
if (fmd.d_xprt_suspend++ != 0) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1976
(void) pthread_mutex_unlock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
1983
(void) pthread_mutex_unlock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2001
fmd_idspace_t *ids = fmd.d_xprt_ids;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2003
(void) pthread_mutex_lock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2005
if (fmd.d_xprt_suspend == 0)
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2008
if (--fmd.d_xprt_suspend != 0) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2009
(void) pthread_mutex_unlock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
2016
(void) pthread_mutex_unlock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
221
uint_t hashlen = fmd.d_str_buckets;
usr/src/cmd/fm/fmd/common/fmd_xprt.c
240
fmd_dispq_delete(fmd.d_disp, eq, xcp->xc_class);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
276
fmd_dispq_insert(fmd.d_disp, xch->xch_queue, class);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
316
fmd_dispq_delete(fmd.d_disp, xch->xch_queue, class);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
392
fmd_xprt_subscribe_modhash(xip, fmd.d_mod_hash);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
476
(void) nvlist_xdup(nvl, &xip->xi_auth, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
506
(void) nvlist_xdup(nvl, &xip->xi_auth, &fmd.d_nva);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
540
fmd_dispq_dispatch_gid(fmd.d_disp, e, class, xip->xi_queue->eq_sgid);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
568
fmd_dispq_dispatch_gid(fmd.d_disp, e, class, mp->mod_queue->eq_sgid);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
576
fmd_case_hash_apply(fmd.d_cases, fmd_xprt_send_case, xip);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
657
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
680
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
703
(cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) {
usr/src/cmd/fm/fmd/common/fmd_xprt.c
785
(void) pthread_mutex_lock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
786
xip->xi_id = fmd_idspace_alloc(fmd.d_xprt_ids, xip);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
788
if (fmd.d_xprt_suspend != 0)
usr/src/cmd/fm/fmd/common/fmd_xprt.c
791
(void) pthread_mutex_unlock(&fmd.d_xprt_lock);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
844
fmd_xprt_class_hash_create(&xip->xi_usub, fmd.d_rmod->mod_queue);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
857
fmd_case_hash_apply(fmd.d_cases, fmd_xprt_send_case_ro, mp);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
868
(void) fmd_conf_getprop(fmd.d_conf, "client.xprtlog", &i);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
869
(void) fmd_conf_getprop(fmd.d_conf, "log.xprt", &s);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
873
xip->xi_log = fmd_log_open(fmd.d_rootdir, buf, FMD_LOG_XPRT);
usr/src/cmd/fm/fmd/common/fmd_xprt.c
950
(void) fmd_idspace_free(fmd.d_xprt_ids, xip->xi_id);