Lines Matching refs:drivename
284 if (!strncmp(opt.drivename, "mbr", 3)) {
285 if (find_by_sig(strtoul(opt.drivename + 4, NULL, 0), &iter) < 0) {
289 } else if (!strncmp(opt.drivename, "guid", 4)) {
290 if (str_to_guid(opt.drivename + 5, &gpt_guid))
296 } else if (!strncmp(opt.drivename, "label", 5)) {
297 if (!opt.drivename[6]) {
301 if (find_by_label(opt.drivename + 6, &iter) < 0) {
305 } else if ((opt.drivename[0] == 'h' || opt.drivename[0] == 'f') &&
306 opt.drivename[1] == 'd') {
307 hd = opt.drivename[0] == 'h' ? 0x80 : 0;
308 opt.drivename += 2;
309 drive = hd | strtol(opt.drivename, NULL, 0);
317 } else if (!strcmp(opt.drivename, "boot") || !strcmp(opt.drivename, "fs")) {
338 if (!strcmp(opt.drivename, "fs")) {