Lines Matching defs:proxy
173 PortProxy &proxy = physProxy(tc);
179 argv[i + 1] = proxy.read<uint64_t>(param + i * 8, endian);
208 PortProxy &proxy = physProxy(tc);
214 argv[i + 1] = proxy.read<uint32_t>(param + i * 4, endian);
348 PortProxy &proxy = physProxy(tc);
350 char data = proxy.read<char>(addr);
551 PortProxy &proxy = physProxy(tc);
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);
606 PortProxy &proxy = physProxy(tc);
609 proxy.write<uint64_t>(base + 0 * 8, heap_base, endian);
610 proxy.write<uint64_t>(base + 1 * 8, heap_limit, endian);
611 proxy.write<uint64_t>(base + 2 * 8, stack_base, endian);
612 proxy.write<uint64_t>(base + 3 * 8, stack_limit, endian);
614 proxy.write<uint32_t>(base + 0 * 4, heap_base, endian);
615 proxy.write<uint32_t>(base + 1 * 4, heap_limit, endian);
616 proxy.write<uint32_t>(base + 2 * 4, stack_base, endian);
617 proxy.write<uint32_t>(base + 3 * 4, stack_limit, endian);
661 PortProxy &proxy = physProxy(tc);
666 proxy.write<uint64_t>(argv[0], tick, endian);
668 proxy.write<uint32_t>(argv[0] + 0 * 4, tick, endian);
669 proxy.write<uint32_t>(argv[0] + 1 * 4, tick >> 32, endian);