Lines Matching refs:devname
132 parsebootfile(const char *fname, char **fsname, char **devname, int *unit, in parsebootfile() argument
143 *devname = default_devname; in parsebootfile()
147 *devname = savedevname; in parsebootfile()
168 *devname = savedevname; in parsebootfile()
211 *devname = savedevname; in parsebootfile()
225 snprint_bootdev(char *buf, size_t bufsize, const char *devname, int unit, in snprint_bootdev() argument
232 if (strcmp(devname, no_partition_devs[i]) == 0) in snprint_bootdev()
234 if (strstr(devname, "NAME=") == devname) in snprint_bootdev()
235 strlcpy(buf, devname, bufsize); in snprint_bootdev()
237 snprintf(buf, bufsize, "%s%d%c", devname, unit, in snprint_bootdev()
245 char *fsname, *devname; in sprint_bootsel() local
250 if (parsebootfile(filename, &fsname, &devname, &unit, in sprint_bootsel()
253 sizeof(buf), devname, unit, partition), file); in sprint_bootsel()
480 char *devname; in command_dev() local
498 parsebootfile(arg, &default_fsname, &devname, &default_unit, in command_dev()
505 strncpy(savedevname, devname, MAXDEVNAME + 1); in command_dev()
509 if (strstr(devname, "NAME=") == devname) in command_dev()
597 strncpy(biv->devname, arg, sizeof(biv->devname)); in command_root()
598 if (biv->devname[sizeof(biv->devname)-1] != '\0') { in command_root()
599 biv->devname[sizeof(biv->devname)-1] = '\0'; in command_root()
600 printf("truncated to %s\n",biv->devname); in command_root()