Lines Matching defs:argv
126 int osShellCmdLs(int argc, const char **argv)
143 filename = argv[0];
153 int osShellCmdCd(int argc, const char **argv)
160 (void)osShellCmdDoChdir(argv[0]);
221 int osShellCmdCat(int argc, const char **argv)
235 ret = vfs_normalize_path(shell_working_directory, argv[0], &fullpath);
299 int osShellCmdMount(int argc, const char **argv)
315 if (strncmp(argv[0], "-t", 2) == 0 || strncmp(argv[0], "-o", 2) == 0) // 2: length of "-t"
322 filename = argv[2]; // 2: index of file path
326 if (strncmp(argv[3], "nfs", 3) == 0) { // 3: index of fs type
328 uid = ((argc >= 5) && (argv[4] != NULL)) ? (unsigned int)strtoul(argv[4], (char **)NULL, 0) : 0;
329 gid = ((argc == 6) && (argv[5] != NULL)) ? (unsigned int)strtoul(argv[5], (char **)NULL, 0) : 0;
332 ret = nfs_mount_ref(argv[1], fullpath, uid, gid);
344 filessystemtype = (argc >= 4) ? (char *)argv[3] : NULL; /* 4: specify fs type, 3: fs type */
345 mountfalgs = (argc >= 5) ? get_mountflags((const char *)argv[4]) : 0; /* 4: usr option */
346 data = (argc >= 6) ? (char *)argv[5] : NULL; /* 5: usr option data, 6: six args needed for data */
348 if (strcmp(argv[1], "0") == 0) {
351 ret = mount(argv[1], fullpath, filessystemtype, mountfalgs, data); /* 3: fs type */
359 filename = argv[1];
363 if (strncmp(argv[2], "nfs", 3) == 0) { // 2: index of fs type, 3: length of "nfs"
365 uid = ((argc >= 4) && (argv[3] != NULL)) ? (unsigned int)strtoul(argv[3], (char **)NULL, 0) : 0;
366 gid = ((argc == 5) && (argv[4] != NULL)) ? (unsigned int)strtoul(argv[4], (char **)NULL, 0) : 0;
369 ret = nfs_mount_ref(argv[0], fullpath, uid, gid);
385 mountfalgs = (argc >= 4) ? get_mountflags((const char *)argv[3]) : 0; /* 3: usr option */
386 data = (argc >= 5) ? (char *)argv[4] : NULL; /* 4: usr option data, 5: number of args needed for data */
388 if (strcmp(argv[0], "0") == 0) {
389 ret = mount((const char *)NULL, fullpath, argv[2], mountfalgs, data);
391 ret = mount(argv[0], fullpath, argv[2], mountfalgs, data); /* 2: fs type */
404 int osShellCmdUmount(int argc, const char **argv)
420 filename = argv[0];
448 int osShellCmdMkdir(int argc, const char **argv)
460 filename = argv[0];
472 int osShellCmdPwd(int argc, const char **argv)
512 int osShellCmdStatfs(int argc, const char **argv)
528 filename = argv[0];
547 PRINTK("\n%s\n total size: %4llu Bytes\n free size: %4llu Bytes\n", argv[0], total_size, free_size);
552 int osShellCmdTouch(int argc, const char **argv)
565 filename = argv[0];
1006 int osShellCmdCp(int argc, const char **argv)
1022 src = argv[0];
1023 dst = argv[1];
1099 int osShellCmdRm(int argc, const char **argv)
1112 ERROR_OUT_IF(strcmp(argv[0], "-r") != 0 && strcmp(argv[0], "-R") != 0, print_rm_usage(), return -1);
1114 filename = argv[1];
1124 filename = argv[0];
1141 int osShellCmdRmdir(int argc, const char **argv)
1153 filename = argv[0];
1170 int osShellCmdSync(int argc, const char **argv)
1178 int osShellCmdLsfd(int argc, const char **argv)
1207 int osShellCmdSu(int argc, const char **argv)
1219 ERROR_OUT_IF((checkNum(argv[0]) != 0) || (checkNum(argv[1]) != 0), /* check argv is digit */
1222 su_uid = atoi(argv[0]);
1223 su_gid = atoi(argv[1]);
1235 int osShellCmdChmod(int argc, const char **argv)
1249 p = argv[0];
1259 filename = argv[1];
1281 int osShellCmdChown(int argc, const char **argv)
1293 ERROR_OUT_IF((checkNum(argv[0]) != 0), PRINTK("check OWNER is digit\n"), return -1);
1294 owner = atoi(argv[0]);
1295 filename = argv[1];
1298 ERROR_OUT_IF((checkNum(argv[0]) != 0), PRINTK("check OWNER is digit\n"), return -1);
1299 ERROR_OUT_IF((checkNum(argv[1]) != 0), PRINTK("check GROUP is digit\n"), return -1);
1300 owner = atoi(argv[0]);
1301 group = atoi(argv[1]);
1302 filename = argv[2];
1332 int osShellCmdChgrp(int argc, const char **argv)
1341 ERROR_OUT_IF((checkNum(argv[0]) != 0), PRINTK("check GROUP is digit\n"), return -1);
1342 group = atoi(argv[0]);
1343 filename = argv[1];