Lines Matching refs:argv
99 Value* UIPrintFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in UIPrintFn() argument
101 if (!ReadArgs(state, argv, &args)) { in UIPrintFn()
115 const std::vector<std::unique_ptr<Expr>>& argv) { in PackageExtractFileFn() argument
116 if (argv.size() < 1 || argv.size() > 2) { in PackageExtractFileFn()
118 argv.size()); in PackageExtractFileFn()
121 if (argv.size() == 2) { in PackageExtractFileFn()
125 if (!ReadArgs(state, argv, &args)) { in PackageExtractFileFn()
127 argv.size()); in PackageExtractFileFn()
170 if (!ReadArgs(state, argv, &args)) { in PackageExtractFileFn()
172 argv.size()); in PackageExtractFileFn()
208 const std::vector<std::unique_ptr<Expr>>& argv) { in PatchPartitionCheckFn() argument
209 if (argv.size() != 2) { in PatchPartitionCheckFn()
211 "%s(): Invalid number of args (expected 2, got %zu)", name, argv.size()); in PatchPartitionCheckFn()
215 if (!ReadArgs(state, argv, &args, 0, 2)) { in PatchPartitionCheckFn()
244 const std::vector<std::unique_ptr<Expr>>& argv) { in PatchPartitionFn() argument
245 if (argv.size() != 3) { in PatchPartitionFn()
247 "%s(): Invalid number of args (expected 3, got %zu)", name, argv.size()); in PatchPartitionFn()
251 if (!ReadArgs(state, argv, &args, 0, 2)) { in PatchPartitionFn()
269 if (!ReadValueArgs(state, argv, &values, 2, 1) || values[0]->type != Value::Type::BLOB) { in PatchPartitionFn()
281 Value* MountFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in MountFn() argument
282 if (argv.size() != 4 && argv.size() != 5) { in MountFn()
284 argv.size()); in MountFn()
288 if (!ReadArgs(state, argv, &args)) { in MountFn()
297 if (argv.size() == 5) { in MountFn()
343 Value* IsMountedFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in IsMountedFn() argument
344 if (argv.size() != 1) { in IsMountedFn()
345 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in IsMountedFn()
349 if (!ReadArgs(state, argv, &args)) { in IsMountedFn()
367 Value* UnmountFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in UnmountFn() argument
368 if (argv.size() != 1) { in UnmountFn()
369 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in UnmountFn()
372 if (!ReadArgs(state, argv, &args)) { in UnmountFn()
398 auto argv = StringVectorToNullTerminatedArray(args); in exec_cmd() local
402 execv(argv[0], argv.data()); in exec_cmd()
421 Value* FormatFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in FormatFn() argument
422 if (argv.size() != 5) { in FormatFn()
424 argv.size()); in FormatFn()
428 if (!ReadArgs(state, argv, &args)) { in FormatFn()
510 const std::vector<std::unique_ptr<Expr>>& argv) { in ShowProgressFn() argument
511 if (argv.size() != 2) { in ShowProgressFn()
513 argv.size()); in ShowProgressFn()
517 if (!ReadArgs(state, argv, &args)) { in ShowProgressFn()
541 const std::vector<std::unique_ptr<Expr>>& argv) { in SetProgressFn() argument
542 if (argv.size() != 1) { in SetProgressFn()
543 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in SetProgressFn()
547 if (!ReadArgs(state, argv, &args)) { in SetProgressFn()
564 Value* GetPropFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in GetPropFn() argument
565 if (argv.size() != 1) { in GetPropFn()
566 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in GetPropFn()
569 if (!Evaluate(state, argv[0], &key)) { in GetPropFn()
583 const std::vector<std::unique_ptr<Expr>>& argv) { in FileGetPropFn() argument
584 if (argv.size() != 2) { in FileGetPropFn()
586 argv.size()); in FileGetPropFn()
590 if (!ReadArgs(state, argv, &args)) { in FileGetPropFn()
629 const std::vector<std::unique_ptr<Expr>>& argv) { in ApplyPatchSpaceFn() argument
630 if (argv.size() != 1) { in ApplyPatchSpaceFn()
632 argv.size()); in ApplyPatchSpaceFn()
635 if (!ReadArgs(state, argv, &args)) { in ApplyPatchSpaceFn()
653 Value* WipeCacheFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in WipeCacheFn() argument
654 if (!argv.empty()) { in WipeCacheFn()
656 argv.size()); in WipeCacheFn()
662 Value* RunProgramFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv)… in RunProgramFn() argument
663 if (argv.size() < 1) { in RunProgramFn()
668 if (!ReadArgs(state, argv, &args)) { in RunProgramFn()
673 LOG(INFO) << "about to run program [" << exec_args[0] << "] with " << argv.size() << " args"; in RunProgramFn()
697 Value* ReadFileFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in ReadFileFn() argument
698 if (argv.size() != 1) { in ReadFileFn()
699 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in ReadFileFn()
703 if (!ReadArgs(state, argv, &args)) { in ReadFileFn()
721 Value* WriteValueFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv)… in WriteValueFn() argument
722 if (argv.size() != 2) { in WriteValueFn()
724 argv.size()); in WriteValueFn()
728 if (!ReadArgs(state, argv, &args)) { in WriteValueFn()
755 Value* RebootNowFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in RebootNowFn() argument
756 if (argv.size() != 2) { in RebootNowFn()
758 argv.size()); in RebootNowFn()
762 if (!ReadArgs(state, argv, &args)) { in RebootNowFn()
797 Value* SetStageFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in SetStageFn() argument
798 if (argv.size() != 2) { in SetStageFn()
800 argv.size()); in SetStageFn()
804 if (!ReadArgs(state, argv, &args)) { in SetStageFn()
831 Value* GetStageFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in GetStageFn() argument
832 if (argv.size() != 1) { in GetStageFn()
833 return ErrorAbort(state, kArgsParsingFailure, "%s() expects 1 arg, got %zu", name, argv.size()); in GetStageFn()
837 if (!ReadArgs(state, argv, &args)) { in GetStageFn()
852 …WipeBlockDeviceFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in WipeBlockDeviceFn() argument
853 if (argv.size() != 2) { in WipeBlockDeviceFn()
855 argv.size()); in WipeBlockDeviceFn()
859 if (!ReadArgs(state, argv, &args)) { in WipeBlockDeviceFn()
881 …e* EnableRebootFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in EnableRebootFn() argument
882 if (!argv.empty()) { in EnableRebootFn()
884 argv.size()); in EnableRebootFn()
891 Value* Tune2FsFn(const char* name, State* state, const std::vector<std::unique_ptr<Expr>>& argv) { in Tune2FsFn() argument
892 if (argv.empty()) { in Tune2FsFn()
893 return ErrorAbort(state, kArgsParsingFailure, "%s() expects args, got %zu", name, argv.size()); in Tune2FsFn()
897 if (!ReadArgs(state, argv, &args)) { in Tune2FsFn()