Lines Matching refs:fname
46 devparse(const char *fname, int *dev, uint8_t *unit, uint8_t *part,
56 if (fname == NULL)
59 if ((col = strchr(fname, ':')) != NULL) {
65 devlen = col - fname;
73 for (i = 0; isalpha(fname[i]) && (i < devlen); i++)
74 devname[i] = fname[i];
78 if (!isnum(fname[i]))
82 for (u = 0; isnum(fname[i]) && (i < devlen); i++)
83 u = u * 10 + (fname[i] - '0');
85 if (!isalpha(fname[i]))
91 p = fname[i++] - 'a';
108 fname = ++col;
111 if (*fname)
112 *file = fname;
118 devopen(struct open_file *f, const char *fname, char **file)
124 DPRINTF(("devopen(%s)\n", fname));
126 if ((error = devparse(fname, &dev, &unit, &part,