Lines Matching defs:const

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{
133 ArmSemihosting::ArmSemihosting(const ArmSemihostingParams *p)
158 const SemiCall *call = getCall(op, true);
193 const SemiCall *call = getCall(op, false);
226 ArmSemihosting::serialize(CheckpointOut &cp) const
284 const Addr name_base = argv[1];
285 const char *mode = argv[2] < fmodes.size() ? fmodes[argv[2]] : nullptr;
286 const Addr name_size = argv[3];
335 const char c = physProxy(tc).read<char>(argv[0]);
415 const int64_t status = (int64_t)(aarch64 ? argv[1] :sext<32>(argv[1]));
469 const Addr guest_buf = argv[1];
470 //const uint64_t id = argv[2];
471 const uint64_t max_len = argv[3];
478 const size_t path_len = strlen(path);
531 const std::string cmd = readString(tc, argv[1], argv[2]);
569 const PhysicalMemory &phys = tc->getSystemPtr()->getPhysMem();
570 const AddrRangeList memories = phys.getConfAddrRanges();
574 const AddrRange memory = *memories.begin();
575 const Addr mem_start = memory.start() + memReserve;
580 const Addr phys_max = (1ULL << 32) - 1;
592 const Addr heap_base = mem_start;
593 const Addr heap_limit = mem_end - stackSize + 1;
594 const Addr stack_base = (mem_end + 1) & ~0x7ULL; // 8 byte stack alignment
595 const Addr stack_limit = heap_limit;
663 const uint64_t tick = semiTick(curTick());
683 const ArmSemihosting::SemiCall *
695 ArmSemihosting::getSTDIO(const char *stream_name,
696 const std::string &name, const char *mode)
713 ArmSemihosting &parent, const std::string &fname, const char *mode)
727 CheckpointIn &cp, const std::string &sec)
747 ArmSemihosting::FileBase::serialize(CheckpointOut &cp) const
767 ArmSemihosting::FileBase::write(const uint8_t *buffer, uint64_t size)
786 ArmSemihosting &_parent, const char *_name, const char *_mode)
814 ArmSemihosting::FileFeatures::serialize(CheckpointOut &cp) const
830 const char *_name, const char *_perms)
885 ArmSemihosting::File::isTTY() const
908 ArmSemihosting::File::write(const uint8_t *buffer, uint64_t size)
958 ArmSemihosting::File::serialize(CheckpointOut &cp) const