Lines Matching refs:class
82 self_recv(fmd_hdl_t *hdl, fmd_event_t *ep, nvlist_t *nvl, const char *class) in self_recv() argument
97 if (strcmp(class, fmd_errclass(EFMD_MODULE)) == 0 && in self_recv()
116 class = err == EFMD_MOD_FAIL ? FMD_FLT_MOD : FMD_FLT_CONF; in self_recv()
117 flt = fmd_protocol_fault(class, 100, mod, NULL, NULL, NULL); in self_recv()
130 if (strncmp(class, "ereport.io.ddi.", strlen("ereport.io.ddi.")) == 0) in self_recv()
139 if (strcmp(class, FM_LIST_SUSPECT_CLASS) == 0 || in self_recv()
140 strcmp(class, FM_LIST_ISOLATED_CLASS) == 0 || in self_recv()
141 strcmp(class, FM_LIST_UPDATED_CLASS) == 0 || in self_recv()
142 strcmp(class, FM_LIST_RESOLVED_CLASS) == 0 || in self_recv()
143 strcmp(class, FM_LIST_REPAIRED_CLASS) == 0 || in self_recv()
144 strncmp(class, FM_FAULT_CLASS, strlen(FM_FAULT_CLASS)) == 0 || in self_recv()
145 strncmp(class, FM_DEFECT_CLASS, strlen(FM_DEFECT_CLASS)) == 0) in self_recv()
148 if (strncmp(class, FMD_ERR_CLASS, FMD_ERR_CLASS_LEN) == 0) in self_recv()
151 if (strncmp(class, FMD_RSRC_CLASS, FMD_RSRC_CLASS_LEN) == 0) in self_recv()
154 if (strncmp(class, SYSEVENT_RSRC_CLASS, SYSEVENT_RSRC_CLASS_LEN) == 0) in self_recv()
157 if (self_case_lookup(hdl, SC_CLASS, class) != NULL) in self_recv()
160 if (strncmp(class, FM_IREPORT_CLASS ".", in self_recv()
164 cp = fmd_case_open(hdl, self_case_create(hdl, SC_CLASS, class)); in self_recv()
169 (void) nvlist_add_string(flt, "nosub_class", class); in self_recv()