gem5
|
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
Variables | |
const char | data [] |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 49 of file circlebuf.cc.
References data, EXPECT_EQ, CircleBuf< T >::peek(), UnitTest::printResults(), CircleBuf< T >::read(), UnitTest::setCase(), CircleBuf< T >::size(), and CircleBuf< T >::write().
const char data[] |
Definition at line 43 of file circlebuf.cc.
Referenced by cp::_format_char(), cp::_format_float(), cp::_format_integer(), cp::_format_string(), Net::EthAddr::addr(), RiscvProcess::argsInit(), DataBlock::assign(), Net::EthAddr::broadcast(), TimingSimpleCPU::buildSplitPacket(), Net::EthAddr::bytes(), PacketFifo::copyout(), Linux::ThreadInfo::curTaskStart(), IdeController::dispatchAccess(), SparcISA::TLB::doMmuRegWrite(), Trace::Logger::dump(), VirtDescriptor::dump(), IdeController::EndBitUnion(), Net::EthAddr::EthAddr(), HsailISA::StInst< MemDataType, SrcDataType, AddrOperandType >::execute(), Net::Ip6Hdr::extensionLength(), FetchUnit::fetch(), ArmISA::Stage2MMU::Stage2Translation::finish(), RubyRequest::functionalWrite(), cp::Print::get_number(), KvmDevice::getAttr(), KvmDevice::getAttrPtr(), X86ISA::PS2Device::getData(), Net::Ip6Hdr::getExt(), X86KvmCPU::handleIOMiscReg32(), X86ISA::handleIprRead(), X86ISA::handleIprWrite(), Check::initiatePrefetch(), AlphaSystem::initState(), ClDriver::ioctl(), main(), Minor::LSQ::SplitDataRequest::makeFragmentPackets(), Minor::LSQ::LSQRequest::makePacket(), DMASequencer::makeRequest(), Minor::Decode::minorTrace(), Minor::Fetch2::minorTrace(), Minor::Fetch1::minorTrace(), Minor::Queue< Minor::ForwardInstData, ReportTraitsAdaptor< Minor::ForwardInstData >, BubbleTraitsAdaptor< Minor::ForwardInstData > >::minorTrace(), X86ISA::Decoder::moreBytes(), VirtIOConsole::TermTransQueue::onNotifyDescriptor(), VirtIO9PBase::FSQueue::onNotifyDescriptor(), Linux::openSpecialFile(), Net::EthAddr::operator uint64_t(), Net::EthAddr::operator=(), Net::IpHdr::options(), Net::TcpHdr::options(), Net::EthAddr::parse(), Stats::DataWrapVec< VectorStandardDeviation, VectorDistInfoProxy >::prepare(), X86ISA::PS2Mouse::processData(), Net::Ip6Hdr::proto(), SimpleDisk::read(), Pl011::read(), HDLcd::read(), PortProxy::read(), PL031::read(), VirtIOBlock::read(), Pl050::read(), X86ISA::I8042::read(), Pl111::read(), UFSHostDevice::read(), X86ISA::I8042::readDataOut(), Iob::readIob(), Iob::readJBus(), ArmISA::readVecElem(), Stats::DataWrapVec< VectorStandardDeviation, VectorDistInfoProxy >::reset(), Minor::LSQ::SplitDataRequest::retireResponse(), TimingSimpleCPU::sendData(), EthPacketData::serialize(), VirtIO9PProxy::serverDataReady(), KvmDevice::setAttrPtr(), SubBlock::setByte(), DataBlock::setByte(), ArmISA::simd_modified_imm(), testAndRead(), testAndReadMask(), testAndWrite(), MemTest::tick(), Trace::ExeTracerRecord::traceInst(), BaseRemoteGDB::trap(), Net::EthAddr::unicast(), EthPacketData::unserialize(), ArmISA::vfp_modified_imm(), SimpleDisk::write(), Pl011::write(), IsaFake::write(), HDLcd::write(), EnergyCtrl::write(), VirtIOBlock::write(), X86ISA::I8042::write(), Pl111::write(), UFSHostDevice::write(), IdeDisk::writeCommand(), Pl390::writeCpu(), MC146818::writeData(), Pl390::writeDistributor(), Iob::writeIob(), and Iob::writeJBus().