Home | History | Annotate | Download | only in chain

Lines Matching full:argv

185 int opt_parse_args(int argc, char *argv[])
192 if (!strncmp(argv[i], "file=", 5)) {
193 opt.file = argv[i] + 5;
194 } else if (!strcmp(argv[i], "nofile")) {
196 } else if (!strncmp(argv[i], "seg=", 4)) {
197 if (soi_s2n(argv[i] + 4, &opt.fseg, &opt.foff, &opt.fip, 0))
199 } else if (!strncmp(argv[i], "bss=", 4)) {
200 opt.file = argv[i] + 4;
204 } else if (!strncmp(argv[i], "bs=", 3)) {
205 opt.file = argv[i] + 3;
208 } else if (!strncmp(argv[i], "isolinux=", 9)) {
209 opt.file = argv[i] + 9;
213 } else if (!strncmp(argv[i], "ntldr=", 6)) {
217 opt.file = argv[i] + 6;
220 } else if (!strncmp(argv[i], "reactos=", 8)) {
230 opt.file = argv[i] + 8;
233 } else if (!strncmp(argv[i], "cmldr=", 6)) {
237 opt.file = argv[i] + 6;
241 } else if (!strncmp(argv[i], "freedos=", 8)) {
246 opt.file = argv[i] + 8;
249 } else if ( (v = 6, !strncmp(argv[i], "msdos=", v) ||
250 !strncmp(argv[i], "pcdos=", v)) ||
251 (v = 7, !strncmp(argv[i], "msdos7=", v)) ) {
256 opt.file = argv[i] + v;
259 } else if (!strncmp(argv[i], "drmk=", 5)) {
266 opt.file = argv[i] + 5;
270 } else if (!strncmp(argv[i], "grub=", 5)) {
274 opt.file = argv[i] + 5;
278 } else if (!strncmp(argv[i], "grubcfg=", 8)) {
279 opt.grubcfg = argv[i] + 8;
280 } else if (!strncmp(argv[i], "grldr=", 6)) {
281 opt.file = argv[i] + 6;
285 } else if (!strcmp(argv[i], "keeppxe")) {
287 } else if (!strcmp(argv[i], "nokeeppxe")) {
289 } else if (!strcmp(argv[i], "maps")) {
291 } else if (!strcmp(argv[i], "nomaps")) {
293 } else if (!strcmp(argv[i], "hand")) {
295 } else if (!strcmp(argv[i], "nohand")) {
297 } else if (!strcmp(argv[i], "hptr")) {
299 } else if (!strcmp(argv[i], "nohptr")) {
301 } else if (!strcmp(argv[i], "swap")) {
303 } else if (!strcmp(argv[i], "noswap")) {
305 } else if (!strcmp(argv[i], "nohide")) {
307 } else if (!strcmp(argv[i], "hide")) {
310 } else if (!strcmp(argv[i], "hideall")) {
313 } else if (!strcmp(argv[i], "unhide")) {
316 } else if (!strcmp(argv[i], "unhideall")) {
319 } else if (!strcmp(argv[i], "setbpb")) {
321 } else if (!strcmp(argv[i], "nosetbpb")) {
323 } else if (!strcmp(argv[i], "filebpb")) {
325 } else if (!strcmp(argv[i], "nofilebpb")) {
327 } else if (!strncmp(argv[i], "sect=", 5) ||
328 !strcmp(argv[i], "sect")) {
329 if (argv[i][4]) {
330 if (soi_s2n(argv[i] + 5, &opt.sseg, &opt.soff, &opt.sip, 0))
334 } else if (!strcmp(argv[i], "nosect")) {
337 } else if (!strcmp(argv[i], "save")) {
340 } else if (!strcmp(argv[i], "nosave")) {
342 } else if (!strcmp(argv[i], "fixchs")) {
345 } else if (!strcmp(argv[i], "nofixchs")) {
347 } else if (!strcmp(argv[i], "relax") || !strcmp(argv[i], "nostrict")) {
349 } else if (!strcmp(argv[i], "norelax") || !strcmp(argv[i], "strict")) {
351 } else if (!strncmp(argv[i], "strict=", 7)) {
352 if (argv[i][7] < '0' || argv[i][7] > '2' || !argv[i][8]) {
357 switch (argv[i][7]) {
362 } else if (!strcmp(argv[i], "warn")) {
364 } else if (!strcmp(argv[i], "nowarn")) {
366 } else if (!strcmp(argv[i], "prefmbr")) {
368 } else if (!strcmp(argv[i], "noprefmbr")) {
370 } else if (!strcmp(argv[i], "nobreak")) {
372 } else if (!strcmp(argv[i], "break")) {
377 } else if (((argv[i][0] == 'h' || argv[i][0] == 'f')
378 && argv[i][1] == 'd')
379 || !strncmp(argv[i], "mbr:", 4)
380 || !strncmp(argv[i], "mbr=", 4)
381 || !strncmp(argv[i], "guid:", 5)
382 || !strncmp(argv[i], "guid=", 5)
383 || !strncmp(argv[i], "label:", 6)
384 || !strncmp(argv[i], "label=", 6)
385 || !strcmp(argv[i], "boot")
386 || !strncmp(argv[i], "boot,", 5)
387 || !strcmp(argv[i], "fs")) {
388 opt.drivename = argv[i];
389 if (strncmp(argv[i], "label", 5))
396 } else if (argv[i + 1] && argv[i + 1][0] >= '0'
397 && argv[i + 1][0] <= '9') {
398 opt.partition = argv[++i];