Lines Matching refs:fmd

78 	if (atomic_add_32_nv(&fmd.d_panicrefs, 1) != 1) {  in fmd_vpanic()
79 while (fmd.d_panictid != tid) in fmd_vpanic()
88 if (fmd.d_pid != 0 && (tp = pthread_getspecific(fmd.d_key)) != NULL) in fmd_vpanic()
91 fmd.d_panicstr = msg; in fmd_vpanic()
92 fmd.d_panictid = tid; in fmd_vpanic()
95 fmd.d_pname ? fmd.d_pname : "fmd"); in fmd_vpanic()
133 if ((tp = pthread_getspecific(fmd.d_key)) != NULL) { in fmd_verror()
138 (void) pthread_mutex_lock(&fmd.d_err_lock); in fmd_verror()
140 if (fmd.d_errstats != NULL && err >= EFMD_UNKNOWN && err < EFMD_END) in fmd_verror()
141 fmd.d_errstats[err - EFMD_UNKNOWN].fmds_value.ui64++; in fmd_verror()
143 if (fmd.d_fg || !fmd.d_running) { in fmd_verror()
144 (void) fprintf(stderr, "%s: ", fmd.d_pname); in fmd_verror()
151 (void) pthread_mutex_unlock(&fmd.d_err_lock); in fmd_verror()
159 if (!fmd.d_fg && fmd.d_running && in fmd_verror()
166 (void) pthread_rwlock_rdlock(&fmd.d_log_lock); in fmd_verror()
167 if (!(fmd.d_errlog->log_flags & FMD_LF_BUSY)) in fmd_verror()
168 fmd_log_append(fmd.d_errlog, e, NULL); in fmd_verror()
169 (void) pthread_rwlock_unlock(&fmd.d_log_lock); in fmd_verror()
171 fmd_dispq_dispatch(fmd.d_disp, e, class); in fmd_verror()
180 (void) fmd_conf_getprop(fmd.d_conf, "core", &core); in fmd_verror()
207 if (!(fmd.d_fmd_debug & mask)) in fmd_vdprintf()
210 if ((tp = pthread_getspecific(fmd.d_key)) != NULL) in fmd_vdprintf()
213 if (fmd.d_fmd_dbout == 0) in fmd_vdprintf()
223 if (fmd.d_fmd_dbout & FMD_DBOUT_STDERR) { in fmd_vdprintf()
224 (void) pthread_mutex_lock(&fmd.d_err_lock); in fmd_vdprintf()
225 (void) fprintf(stderr, "%s DEBUG: %s", fmd.d_pname, msg); in fmd_vdprintf()
226 (void) pthread_mutex_unlock(&fmd.d_err_lock); in fmd_vdprintf()
229 if (fmd.d_fmd_dbout & FMD_DBOUT_SYSLOG) { in fmd_vdprintf()
231 "%s DEBUG: %s", fmd.d_pname, msg); in fmd_vdprintf()
273 fmd_thread_t *tp = pthread_getspecific(fmd.d_key); in fmd_trace()