Lines Matching refs:pat
125 mem_unum_burst_sgsc(const char *pat, char ***dimmsp, size_t *ndimmsp) in mem_unum_burst_sgsc() argument
138 if (strchr(pat, 'D') != NULL) { in mem_unum_burst_sgsc()
140 dimms[0] = fmd_fmri_strdup(pat); in mem_unum_burst_sgsc()
150 copysz = strlen(pat) + 1; in mem_unum_burst_sgsc()
152 (void) strcpy(copy, pat); in mem_unum_burst_sgsc()
185 mem_unum_burst_pattern(const char *pat, char ***dimmsp, size_t *ndimmsp) in mem_unum_burst_pattern() argument
198 (void) sscanf(pat, bd->bd_pat, &replace, &start, &matched); in mem_unum_burst_pattern()
201 (void) strlcpy(dimmname, pat, sizeof (dimmname)); in mem_unum_burst_pattern()
208 c = pat + start; in mem_unum_burst_pattern()
263 mem_unum_burst(const char *pat, char ***dimmsp, size_t *ndimmsp) in mem_unum_burst() argument
274 return (mem_unum_burst_sgsc(pat, dimmsp, ndimmsp)); in mem_unum_burst()
276 return (mem_unum_burst_pattern(pat, dimmsp, ndimmsp)); in mem_unum_burst()