Lines Matching refs:std

56 const std::map<uint32_t, ArmSemihosting::SemiCall> ArmSemihosting::calls{
90 const std::vector<const char *> ArmSemihosting::fmodes{
96 const std::map<uint64_t, const char *> ArmSemihosting::exitCodes{
119 const std::vector<uint8_t> ArmSemihosting::features{
124 const std::map<const std::string, FILE *> ArmSemihosting::stdioMap{
172 std::vector<uint64_t> argv(call->argc64 + 1);
207 std::vector<uint64_t> argv(call->argc32 + 1);
269 std::string
272 std::vector<char> buf(len + 1);
277 return std::string(buf.data());
282 std::vector<uint64_t> &argv)
293 std::string fname = readString(tc, name_base, name_size);
295 std::unique_ptr<ArmSemihosting::FileBase> file =
303 files.push_back(std::move(file));
310 std::vector<uint64_t> &argv)
317 std::unique_ptr<FileBase> &file = files[argv[1]];
333 std::vector<uint64_t> &argv)
338 std::cout.put(c);
345 std::vector<uint64_t> &argv)
354 std::cout.put(data);
362 std::vector<uint64_t> &argv)
367 std::vector<uint8_t> buffer(argv[3]);
383 std::vector<uint64_t> &argv)
388 std::vector<uint8_t> buffer(argv[3]);
404 std::vector<uint64_t> &argv)
406 return retOK((char)std::cin.get());
411 std::vector<uint64_t> &argv)
422 std::vector<uint64_t> &argv)
437 std::vector<uint64_t> &argv)
452 std::vector<uint64_t> &argv)
467 std::vector<uint64_t> &argv)
473 std::vector<char> buf(L_tmpnam);
488 std::vector<uint64_t> &argv)
490 std::string fname = readString(tc, argv[1], argv[2]);
501 std::vector<uint64_t> &argv)
503 std::string from = readString(tc, argv[1], argv[2]);
504 std::string to = readString(tc, argv[3], argv[4]);
515 std::vector<uint64_t> &argv)
522 std::vector<uint64_t> &argv)
529 std::vector<uint64_t> &argv)
531 const std::string cmd = readString(tc, argv[1], argv[2]);
540 std::vector<uint64_t> &argv)
548 std::vector<uint64_t> &argv)
567 std::vector<uint64_t> &argv)
625 std::vector<uint64_t> &argv)
638 std::vector<uint64_t> &argv)
659 std::vector<uint64_t> &argv)
678 std::vector<uint64_t> &argv)
696 const std::string &name, const char *mode)
711 std::unique_ptr<ArmSemihosting::FileBase>
713 ArmSemihosting &parent, const std::string &fname, const char *mode)
715 std::unique_ptr<FileBase> file;
725 std::unique_ptr<ArmSemihosting::FileBase>
727 CheckpointIn &cp, const std::string &sec)
729 std::unique_ptr<FileBase> file;
736 std::string fname, mode;
859 std::string real_mode(this->mode);