Lines Matching refs:root_device_name
346 static int __init mount_nodev_root(char *root_device_name) in mount_nodev_root() argument
363 err = do_mount_root(root_device_name, fstype, root_mountflags, in mount_nodev_root()
374 static void __init mount_block_root(char *root_device_name) in mount_block_root() argument
380 mount_root_generic("/dev/root", root_device_name, root_mountflags); in mount_block_root()
383 static inline void mount_block_root(char *root_device_name) in mount_block_root() argument
388 void __init mount_root(char *root_device_name) in mount_root() argument
398 mount_root_generic(root_device_name, root_device_name, in mount_root()
402 if (root_device_name && root_fs_names && in mount_root()
403 mount_nodev_root(root_device_name) == 0) in mount_root()
407 mount_block_root(root_device_name); in mount_root()
413 static void __init wait_for_root(char *root_device_name) in wait_for_root() argument
420 pr_info("Waiting for root device %s...\n", root_device_name); in wait_for_root()
425 early_lookup_bdev(root_device_name, &ROOT_DEV) < 0) { in wait_for_root()
435 static dev_t __init parse_root_device(char *root_device_name) in parse_root_device() argument
440 if (!strncmp(root_device_name, "mtd", 3) || in parse_root_device()
441 !strncmp(root_device_name, "ubi", 3)) in parse_root_device()
443 if (strcmp(root_device_name, "/dev/nfs") == 0) in parse_root_device()
445 if (strcmp(root_device_name, "/dev/cifs") == 0) in parse_root_device()
447 if (strcmp(root_device_name, "/dev/ram") == 0) in parse_root_device()
450 error = early_lookup_bdev(root_device_name, &dev); in parse_root_device()