Lines Matching refs:fmd
112 if (fmd.d_mod_event != NULL) in fmd_module_start()
113 fmd_eventq_insert_at_head(mp->mod_queue, fmd.d_mod_event); in fmd_module_start()
197 (void) fmd_conf_getprop(fmd.d_conf, "ckpt.dir", &dir); in fmd_module_create()
199 "%s/%s/%s", fmd.d_rootdir, dir, mp->mod_name); in fmd_module_create()
203 (void) fmd_conf_getprop(fmd.d_conf, "client.tmrlim", &limit); in fmd_module_create()
212 (void) pthread_mutex_lock(&fmd.d_mod_lock); in fmd_module_create()
213 fmd_list_append(&fmd.d_mod_list, mp); in fmd_module_create()
214 (void) pthread_mutex_unlock(&fmd.d_mod_lock); in fmd_module_create()
238 (void) fmd_conf_getprop(fmd.d_conf, "client.evqlim", &limit); in fmd_module_create()
243 (void) fmd_conf_getprop(fmd.d_conf, "client.memlim", in fmd_module_create()
246 (void) fmd_conf_getprop(fmd.d_conf, "client.buflim", in fmd_module_create()
249 (void) fmd_conf_getprop(fmd.d_conf, "client.thrlim", in fmd_module_create()
252 (void) fmd_conf_getprop(fmd.d_conf, "client.doorthrlim", in fmd_module_create()
255 (void) fmd_conf_getprop(fmd.d_conf, "client.xprtlim", in fmd_module_create()
258 (void) fmd_conf_getprop(fmd.d_conf, "client.xprtqlim", in fmd_module_create()
261 (void) fmd_conf_getprop(fmd.d_conf, "ckpt.save", in fmd_module_create()
264 (void) fmd_conf_getprop(fmd.d_conf, "ckpt.restore", in fmd_module_create()
267 (void) fmd_conf_getprop(fmd.d_conf, "ckpt.zero", in fmd_module_create()
318 if (fmd.d_fg || err != EFMD_HDL_INIT) { in fmd_module_create()
340 void *arg = fmd_timerq_remove(fmd.d_timers, ids, id); in fmd_module_untimeout()
347 if (arg != NULL && mp != fmd.d_rmod) in fmd_module_untimeout()
437 (void) pthread_mutex_lock(&fmd.d_mod_lock); in fmd_module_destroy()
438 fmd_list_delete(&fmd.d_mod_list, mp); in fmd_module_destroy()
439 (void) pthread_mutex_unlock(&fmd.d_mod_lock); in fmd_module_destroy()
511 if (mp == fmd.d_self) in fmd_module_error()
524 fmd_dispq_dispatch(fmd.d_disp, e, class); in fmd_module_error()
870 (void) fmd_conf_getprop(fmd.d_conf, "client.error", &policy); in fmd_module_abort()
969 len = strlen(fmd.d_rootdir) + strlen(dict) + 1; in fmd_module_dc_opendict()
971 (void) snprintf(dictdir, len, "%s%s", fmd.d_rootdir, dict); in fmd_module_dc_opendict()
974 (void) fmd_conf_getprop(fmd.d_conf, "dictdir", &p); in fmd_module_dc_opendict()
975 len = strlen(fmd.d_rootdir) + strlen(p) + strlen(dict) + 3; in fmd_module_dc_opendict()
978 "%s/%s/%s", fmd.d_rootdir, p, dict); in fmd_module_dc_opendict()
1025 mhp->mh_hashlen = fmd.d_str_buckets; in fmd_modhash_create()