gem5
Functions | Variables
circlebuf.cc File Reference
#include "base/circlebuf.hh"
#include "unittest/unittest.hh"

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Variables

const char data []
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Variable Documentation

◆ data

const char data[]
Initial value:
= {
0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7,
0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf,
}

Definition at line 43 of file circlebuf.cc.

Referenced by cp::_format_char(), cp::_format_float(), cp::_format_integer(), cp::_format_string(), Stats::DistBase< Distribution, DistStor >::add(), Net::EthAddr::addr(), BaseKvmCPU::archIsDrained(), RiscvProcess::argsInit(), DataBlock::assign(), Net::EthAddr::broadcast(), TimingSimpleCPU::buildSplitPacket(), Net::EthAddr::bytes(), PacketFifo::copyout(), Linux::ThreadInfo::curTaskStartFromTaskStruct(), BaseDynInst< Impl >::demapDataPage(), CheckerCPU::demapDataPage(), IdeController::dispatchAccess(), SparcISA::TLB::doMmuRegWrite(), Trace::Logger::dump(), VirtDescriptor::dump(), LSQ< Impl >::dumpInsts(), IdeController::EndBitUnion(), Net::EthAddr::EthAddr(), HsailISA::StInst< MemDataType, SrcDataType, AddrOperandType >::execute(), Net::Ip6Hdr::extensionLength(), FetchUnit::fetch(), RubyRequest::functionalWrite(), RefCountingPtr< MinorDynInst >::get(), cp::Print::get_number(), KvmDevice::getAttr(), KvmDevice::getAttrPtr(), Packet::getConstPtr(), Minor::LSQ::getDcachePort(), Net::Ip6Hdr::getExt(), GPUCoalescer::getFirstResponseToCompletionDelayHist(), AtomicSimpleCPU::getInstPort(), TimingSimpleCPU::getInstPort(), Minor::LSQ::getLastMemBarrier(), Packet::getPtr(), X86KvmCPU::handleIOMiscReg32(), X86ISA::handleIprRead(), X86ISA::handleIprWrite(), PS2Device::hostDataAvailable(), PS2Device::hostRead(), CPA::hwWe(), ExecContext::initiateMemRead(), Check::initiatePrefetch(), AlphaSystem::initState(), SimpleCache::insert(), ClDriver::ioctl(), main(), Minor::LSQ::LSQRequest::makePacket(), DMASequencer::makeRequest(), PortProxy::memsetBlob(), SubBlock::mergeFrom(), Minor::Decode::minorTrace(), Minor::MinorBuffer< Minor::ForwardInstData >::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(), RefCountingPtr< MinorDynInst >::operator*(), Stats::ScalarBase< Scalar, StatStor >::operator++(), Stats::ScalarBase< Scalar, StatStor >::operator+=(), Stats::ScalarBase< Scalar, StatStor >::operator--(), Stats::ScalarBase< Scalar, StatStor >::operator-=(), RefCountingPtr< MinorDynInst >::operator->(), Net::EthAddr::operator=(), Stats::ScalarBase< Scalar, StatStor >::operator=(), Net::IpHdr::options(), Net::TcpHdr::options(), Net::EthAddr::parse(), Stats::DataWrapVec< VectorStandardDeviation, VectorDistInfoProxy >::prepare(), Stats::ScalarBase< Scalar, StatStor >::prepare(), Stats::Vector2dBase< Vector2d, StatStor >::prepare(), Stats::DistBase< Distribution, DistStor >::prepare(), Stats::VectorDistBase< VectorAverageDeviation, AvgSampleStor >::prepare(), Stats::SparseHistBase< SparseHistogram, SparseHistStor >::prepare(), AnnotateDumpCallback::process(), Net::Ip6Hdr::proto(), SimpleDisk::read(), Pl011::read(), HDLcd::read(), PL031::read(), Pl050::read(), X86ISA::I8042::read(), PortProxy::read(), VirtIOBlock::read(), Pl111::read(), UFSHostDevice::read(), X86ISA::I8042::readDataOut(), Pl390::readDistributor(), PortProxy::readGtoH(), Iob::readIob(), Iob::readJBus(), ArmSemihosting::readString(), ArmISA::readVecElem(), Stats::DataWrapVec< VectorStandardDeviation, VectorDistInfoProxy >::reset(), Stats::ScalarBase< Scalar, StatStor >::reset(), Stats::Vector2dBase< Vector2d, StatStor >::reset(), Stats::DistBase< Distribution, DistStor >::reset(), Stats::SparseHistBase< SparseHistogram, SparseHistStor >::reset(), Stats::StatStor::result(), Stats::ScalarBase< Scalar, StatStor >::result(), Stats::VectorBase< Vector, StatStor >::result(), Stats::VectorProxy< Stat >::result(), Stats::DistBase< Distribution, DistStor >::sample(), Stats::DistProxy< Stat >::sample(), Stats::SparseHistBase< SparseHistogram, SparseHistStor >::sample(), TimingSimpleCPU::sendData(), EtherTapStub::sendReal(), EthPacketData::serialize(), VirtIO9PProxy::serverDataReady(), KvmDevice::setAttr(), KvmDevice::setAttrPtr(), SubBlock::setByte(), DataBlock::setByte(), IdeDisk::setController(), ArmISA::simd_modified_imm(), Stats::DistBase< Distribution, DistStor >::size(), Stats::SparseHistBase< SparseHistogram, SparseHistStor >::size(), LSQUnit< Impl >::SQEntry::SQEntry(), TEST(), testAndRead(), testAndReadMask(), testAndWrite(), MemTest::tick(), Stats::VectorBase< Vector, StatStor >::total(), Stats::VectorProxy< Stat >::total(), Stats::Vector2dBase< Vector2d, StatStor >::total(), Trace::ExeTracerRecord::traceInst(), BaseRemoteGDB::trap(), Net::EthAddr::unicast(), EthPacketData::unserialize(), Stats::StatStor::value(), Stats::ScalarBase< Scalar, StatStor >::value(), Stats::VectorBase< Vector, StatStor >::value(), ArmISA::vfp_modified_imm(), SimpleDisk::write(), Pl011::write(), IsaFake::write(), HDLcd::write(), EnergyCtrl::write(), Pl050::write(), X86ISA::I8042::write(), VirtIOBlock::write(), Pl111::write(), UFSHostDevice::write(), IdeDisk::writeCommand(), IdeController::writeConfig(), Pl390::writeCpu(), MC146818::writeData(), Pl390::writeDistributor(), PortProxy::writeHtoG(), Iob::writeIob(), Iob::writeJBus(), Stats::VectorBase< Vector, StatStor >::zero(), Stats::Vector2dBase< Vector2d, StatStor >::zero(), Stats::DistBase< Distribution, DistStor >::zero(), Stats::VectorDistBase< VectorAverageDeviation, AvgSampleStor >::zero(), Stats::DistProxy< Stat >::zero(), Stats::SparseHistBase< SparseHistogram, SparseHistStor >::zero(), DataBlock::~DataBlock(), DiskImage::~DiskImage(), Intel8254Timer::~Intel8254Timer(), Minor::LSQ::LSQRequest::~LSQRequest(), Stats::Vector2dBase< Vector2d, StatStor >::~Vector2dBase(), Stats::VectorBase< Vector, StatStor >::~VectorBase(), and Stats::VectorDistBase< VectorAverageDeviation, AvgSampleStor >::~VectorDistBase().


Generated on Fri Apr 20 2018 09:05:04 for gem5 by doxygen 1.8.13