Lines Matching defs:root_device_name
340 static int __init mount_nodev_root(char *root_device_name)
357 err = do_mount_root(root_device_name, fstype, root_mountflags,
368 static void __init mount_block_root(char *root_device_name)
374 mount_root_generic("/dev/root", root_device_name, root_mountflags);
377 static inline void mount_block_root(char *root_device_name)
382 void __init mount_root(char *root_device_name)
392 mount_root_generic(root_device_name, root_device_name,
396 if (root_device_name && root_fs_names &&
397 mount_nodev_root(root_device_name) == 0)
401 mount_block_root(root_device_name);
407 static void __init wait_for_root(char *root_device_name)
414 pr_info("Waiting for root device %s...\n", root_device_name);
419 early_lookup_bdev(root_device_name, &ROOT_DEV) < 0) {
429 static dev_t __init parse_root_device(char *root_device_name)
434 if (!strncmp(root_device_name, "mtd", 3) ||
435 !strncmp(root_device_name, "ubi", 3))
437 if (strcmp(root_device_name, "/dev/nfs") == 0)
439 if (strcmp(root_device_name, "/dev/cifs") == 0)
441 if (strcmp(root_device_name, "/dev/ram") == 0)
444 error = early_lookup_bdev(root_device_name, &dev);