Lines Matching defs:size

230     paramOut(cp, "num_files", files.size());
231 for (int i = 0; i < files.size(); i++) {
285 const char *mode = argv[2] < fmodes.size() ? fmodes[argv[2]] : nullptr;
304 return retOK(files.size() - 1);
312 if (argv[1] > files.size()) {
364 if (argv[1] > files.size() || !files[argv[1]])
368 physProxy(tc).readBlob(argv[2], buffer.data(), buffer.size());
370 int64_t ret = files[argv[1]]->write(buffer.data(), buffer.size());
385 if (argv[1] > files.size() || !files[argv[1]])
389 int64_t ret = files[argv[1]]->read(buffer.data(), buffer.size());
393 panic_if(ret > buffer.size(), "Read longer than buffer size.");
424 if (argv[1] > files.size() || !files[argv[1]])
439 if (argv[1] > files.size() || !files[argv[1]])
454 if (argv[1] > files.size() || !files[argv[1]])
550 if (cmdLine.size() + 1 < argv[2]) {
553 proxy.writeBlob((Addr)argv[1], cmdLine.c_str(), cmdLine.size() + 1);
556 proxy.write<uint64_t>(argv[0] + 1 * 8, cmdLine.size(), endian);
558 proxy.write<uint32_t>(argv[0] + 1 * 4, cmdLine.size(), endian);
571 fatal_if(memories.size() < 1, "No memories reported from System");
572 warn_if(memories.size() > 1, "Multiple physical memory ranges available. "
761 ArmSemihosting::FileBase::read(uint8_t *buffer, uint64_t size)
767 ArmSemihosting::FileBase::write(const uint8_t *buffer, uint64_t size)
792 ArmSemihosting::FileFeatures::read(uint8_t *buffer, uint64_t size)
796 for (; pos < size && pos < ArmSemihosting::features.size(); pos++)
805 if (_pos < ArmSemihosting::features.size()) {
893 ArmSemihosting::File::read(uint8_t *buffer, uint64_t size)
897 size_t ret = fread(buffer, 1, size, file);
908 ArmSemihosting::File::write(const uint8_t *buffer, uint64_t size)
913 size_t ret = fwrite(buffer, 1, size, file);