Lines Matching defs:fa
2123 char *fa, *fb, *ffa, *ffb, bufa[PATH_MAX], bufb[PATH_MAX];
2126 fa = strstr(a, ":" FM_FMRI_HC_DEVID);
2128 if (fa != NULL && fb != NULL) {
2130 fa += strlen(":" FM_FMRI_HC_DEVID "=");
2132 (void) strlcpy(bufa, fa, sizeof (bufa));
2134 if ((fa = strchr(bufa, ':')) != NULL ||
2135 (fa = strchr(bufa, '/')) != NULL)
2136 *fa++ = '\0';
2142 fa = strstr(a, ":" FM_FMRI_HC_V1_FRU_PN);
2143 if (fa == NULL)
2144 fa = strstr(a, ":" FM_FMRI_HC_V0_PART);
2148 if (fa != NULL && fb != NULL) {
2149 ffa = ++fa;
2151 if ((fa = strchr(ffa, ':')) != NULL ||
2152 (fa = strchr(ffa, '/')) != NULL)
2153 lena = fa++ - ffa;
2161 } else if (fa != NULL || fb != NULL) {
2165 fa = strstr(a, ":" FM_FMRI_HC_V1_FRU_SN);
2166 if (fa == NULL)
2167 fa = strstr(a, ":" FM_FMRI_HC_V0_SERIAL);
2171 if (fa != NULL && fb != NULL) {
2172 ffa = ++fa;
2174 if ((fa = strchr(ffa, ':')) != NULL ||
2175 (fa = strchr(ffa, '/')) != NULL)
2176 lena = fa++ - ffa;
2183 } else if (fa != NULL || fb != NULL) {
2187 fa = strstr(a, ":" FM_FMRI_HC_PARENT_SERIAL);
2189 if (fa != NULL && fb != NULL) {
2190 ffa = ++fa;
2192 if ((fa = strchr(ffa, ':')) != NULL ||
2193 (fa = strchr(ffa, '/')) != NULL)
2194 lena = fa++ - ffa;
2201 } else if (fa != NULL || fb != NULL) {