Lines Matching defs:mn
153 char *mn;
155 mn = di_minor_name(minor);
161 if (strcmp(mn, "sound,sndstat0") == 0) {
181 char *mn;
198 mn = di_minor_name(minor);
203 (void) snprintf(devpath, sizeof (devpath), "%s:%s", tmp, mn);
206 if (strncmp(mn, "sound,", sizeof ("sound,") - 1) != 0) {
208 "can't find match for'%s'\n", mn);
213 (void) strlcpy(base, mn + 6, sizeof (base));
214 mn = base;
219 if ((tmp = strchr(mn, ',')) != NULL) {
220 driver = mn;
222 mn = tmp + 1;
226 if (strncmp(mn, "audio", sizeof ("audio") - 1) == 0) {
227 mn += sizeof ("audio") - 1;
231 for (i = strlen(mn); i; i--) {
232 if (!isdigit(mn[i - 1]))
235 inst = strtol(mn + i, &ep, 10);
236 mn[i] = 0; /* lop off the instance number */
244 driver, inst, mn);
257 if (strcmp(mn, "mixer") != 0) {