Lines Matching refs:fmd
221 uint_t hashlen = fmd.d_str_buckets; in fmd_xprt_class_hash_create()
240 fmd_dispq_delete(fmd.d_disp, eq, xcp->xc_class); in fmd_xprt_class_hash_destroy()
276 fmd_dispq_insert(fmd.d_disp, xch->xch_queue, class); in fmd_xprt_class_hash_insert()
316 fmd_dispq_delete(fmd.d_disp, xch->xch_queue, class); in fmd_xprt_class_hash_delete()
392 fmd_xprt_subscribe_modhash(xip, fmd.d_mod_hash); in fmd_xprt_transition()
476 (void) nvlist_xdup(nvl, &xip->xi_auth, &fmd.d_nva); in fmd_xprt_event_syn()
506 (void) nvlist_xdup(nvl, &xip->xi_auth, &fmd.d_nva); in fmd_xprt_event_ack()
540 fmd_dispq_dispatch_gid(fmd.d_disp, e, class, xip->xi_queue->eq_sgid); in fmd_xprt_send_case()
568 fmd_dispq_dispatch_gid(fmd.d_disp, e, class, mp->mod_queue->eq_sgid); in fmd_xprt_send_case_ro()
576 fmd_case_hash_apply(fmd.d_cases, fmd_xprt_send_case, xip); in fmd_xprt_event_run()
657 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_event_uuclose()
680 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_event_uuresolved()
703 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_event_updated()
785 (void) pthread_mutex_lock(&fmd.d_xprt_lock); in fmd_xprt_create()
786 xip->xi_id = fmd_idspace_alloc(fmd.d_xprt_ids, xip); in fmd_xprt_create()
788 if (fmd.d_xprt_suspend != 0) in fmd_xprt_create()
791 (void) pthread_mutex_unlock(&fmd.d_xprt_lock); in fmd_xprt_create()
844 fmd_xprt_class_hash_create(&xip->xi_usub, fmd.d_rmod->mod_queue); in fmd_xprt_create()
857 fmd_case_hash_apply(fmd.d_cases, fmd_xprt_send_case_ro, mp); in fmd_xprt_create()
868 (void) fmd_conf_getprop(fmd.d_conf, "client.xprtlog", &i); in fmd_xprt_create()
869 (void) fmd_conf_getprop(fmd.d_conf, "log.xprt", &s); in fmd_xprt_create()
873 xip->xi_log = fmd_log_open(fmd.d_rootdir, buf, FMD_LOG_XPRT); in fmd_xprt_create()
950 (void) fmd_idspace_free(fmd.d_xprt_ids, xip->xi_id); in fmd_xprt_destroy()
1131 (void) nvlist_xdup(nvlp[i], &flt_copy, &fmd.d_nva); in fmd_xprt_list_suspect_local()
1179 (void) nvlist_xdup(de_fmri, &de_fmri_dup, &fmd.d_nva); in fmd_xprt_list_suspect_local()
1356 (void) nvlist_xdup(nvlp[i], &flt_copy, &fmd.d_nva); in fmd_xprt_list_suspect()
1398 (void) nvlist_xdup(de_fmri, &de_fmri_dup, &fmd.d_nva); in fmd_xprt_list_suspect()
1451 fmd_t *dp = &fmd; in fmd_xprt_recv()
1471 if (fmd.d_signal != 0) { in fmd_xprt_recv()
1629 lp = fmd.d_errlog; in fmd_xprt_recv()
1630 lockp = &fmd.d_log_lock; in fmd_xprt_recv()
1633 lp = fmd.d_hvilog; in fmd_xprt_recv()
1634 lockp = &fmd.d_hvilog_lock; in fmd_xprt_recv()
1636 lp = fmd.d_ilog; in fmd_xprt_recv()
1637 lockp = &fmd.d_ilog_lock; in fmd_xprt_recv()
1673 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_recv()
1700 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_recv()
1719 (cp = fmd_case_hash_lookup(fmd.d_cases, uuid)) != NULL) { in fmd_xprt_recv()
1930 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_subscribe_all()
1950 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_unsubscribe_all()
1971 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_suspend_all()
1973 (void) pthread_mutex_lock(&fmd.d_xprt_lock); in fmd_xprt_suspend_all()
1975 if (fmd.d_xprt_suspend++ != 0) { in fmd_xprt_suspend_all()
1976 (void) pthread_mutex_unlock(&fmd.d_xprt_lock); in fmd_xprt_suspend_all()
1983 (void) pthread_mutex_unlock(&fmd.d_xprt_lock); in fmd_xprt_suspend_all()
2001 fmd_idspace_t *ids = fmd.d_xprt_ids; in fmd_xprt_resume_all()
2003 (void) pthread_mutex_lock(&fmd.d_xprt_lock); in fmd_xprt_resume_all()
2005 if (fmd.d_xprt_suspend == 0) in fmd_xprt_resume_all()
2008 if (--fmd.d_xprt_suspend != 0) { in fmd_xprt_resume_all()
2009 (void) pthread_mutex_unlock(&fmd.d_xprt_lock); in fmd_xprt_resume_all()
2016 (void) pthread_mutex_unlock(&fmd.d_xprt_lock); in fmd_xprt_resume_all()