Home | History | Annotate | Download | only in boot

Lines Matching refs:bootstring

115 static char *bootstring;
150 char *sp = bootstring;
164 if ((sp = strstr(bootstring, "root=")) != NULL) {
170 for (--sp; (sp > bootstring) && (*sp == ' '); --sp)
179 DPRINTF(("patch_bootstring: [%s]\n", bootstring));
183 strlen(bootstring) <= (511 - DEVNAMESIZE)) {
187 if ((sp = strstr(bootstring, "nfsroot=")) != NULL) {
193 for (--sp; (sp > bootstring) && (*sp == ' '); --sp)
203 strcat(bootstring, " root=/dev/hd");
205 len = strlen(bootstring);
206 bootstring[len++] = unit + 'a';
207 bootstring[len++] = part + '1';
208 bootstring[len++] = '\0';
211 DPRINTF(("patch_bootstring: -> %s\n", bootstring));
234 spec = bootstring;
258 if ((spec = strstr(bootstring, "nbsd=")) != NULL) {
270 if (strstr(bootstring, "nfsroot=") != NULL) {
358 * Get the bootstring from PROM.
364 bootstring = (char *)(memsize - 512);
365 bootstring[511] = '\0';
382 printf(">> PROM boot string:\t%s\n", bootstring);