Lines Matching refs:devspec
37 static int i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path);
45 i386_getdev(void **vdev, const char *devspec, const char **path) in i386_getdev() argument
54 if ((devspec == NULL) || in i386_getdev()
55 (devspec[0] == '/') || in i386_getdev()
56 (strchr(devspec, ':') == NULL)) { in i386_getdev()
60 *path = devspec; in i386_getdev()
67 return(i386_parsedev(dev, devspec, path)); in i386_getdev()
85 i386_parsedev(struct i386_devdesc **dev, const char *devspec, const char **path) in i386_parsedev() argument
94 if (strlen(devspec) < 2) in i386_parsedev()
99 if (!strncmp(devspec, devsw[i]->dv_name, strlen(devsw[i]->dv_name))) { in i386_parsedev()
108 np = (devspec + strlen(dv->dv_name)); in i386_parsedev()