Lines Matching refs:argv

29 static int do_part_uuid(int argc, char * const argv[])  in do_part_uuid()  argument
40 part = blk_get_device_part_str(argv[0], argv[1], &dev_desc, &info, 0); in do_part_uuid()
45 env_set(argv[2], info.uuid); in do_part_uuid()
52 static int do_part_list(int argc, char * const argv[]) in do_part_list() argument
65 if (argv[i][0] == '-') { in do_part_list()
66 if (!strcmp(argv[i], "-bootable")) { in do_part_list()
69 printf("Unknown option %s\n", argv[i]); in do_part_list()
73 var = argv[i]; in do_part_list()
84 ret = blk_get_device_by_str(argv[0], argv[1], &desc); in do_part_list()
115 static int do_part_info(int argc, char * const argv[], enum cmd_part_info param) in do_part_info() argument
130 ret = blk_get_device_by_str(argv[0], argv[1], &desc); in do_part_info()
134 part = simple_strtoul(argv[2], &endp, 0); in do_part_info()
140 part = part_get_info_by_name(desc, argv[2], &info); in do_part_info()
158 env_set(argv[3], buf); in do_part_info()
165 static int do_part_start(int argc, char * const argv[]) in do_part_start() argument
167 return do_part_info(argc, argv, CMD_PART_INFO_START); in do_part_start()
170 static int do_part_size(int argc, char * const argv[]) in do_part_size() argument
172 return do_part_info(argc, argv, CMD_PART_INFO_SIZE); in do_part_size()
175 static int do_part(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) in do_part() argument
180 if (!strcmp(argv[1], "uuid")) in do_part()
181 return do_part_uuid(argc - 2, argv + 2); in do_part()
182 else if (!strcmp(argv[1], "list")) in do_part()
183 return do_part_list(argc - 2, argv + 2); in do_part()
184 else if (!strcmp(argv[1], "start")) in do_part()
185 return do_part_start(argc - 2, argv + 2); in do_part()
186 else if (!strcmp(argv[1], "size")) in do_part()
187 return do_part_size(argc - 2, argv + 2); in do_part()