Searched refs:PioDevice (Results 1 - 25 of 29) sorted by relevance

12

/gem5/src/dev/
H A Dio_device.cc50 PioDevice::PioDevice(const Params *p) function in class:PioDevice
54 PioDevice::~PioDevice()
59 PioDevice::init()
67 PioDevice::getPort(const std::string &if_name, PortID idx)
76 : PioDevice(p), pioAddr(p->pio_addr), pioSize(size),
H A Dio_device.hh49 #include "params/PioDevice.hh"
52 class PioDevice;
102 class PioDevice : public ClockedObject class in inherits:ClockedObject
109 PioPort<PioDevice> pioPort;
135 PioDevice(const Params *p);
136 virtual ~PioDevice();
149 friend class PioPort<PioDevice>;
153 class BasicPioDevice : public PioDevice
H A DDevice.py48 class PioDevice(ClockedObject): class in inherits:ClockedObject
49 type = 'PioDevice'
65 " in PioDevice %s") % name)
74 class BasicPioDevice(PioDevice):
81 class DmaDevice(PioDevice):
H A Ddma_device.cc123 : PioDevice(p), dmaPort(this, sys, p->sid, p->ssid)
131 PioDevice::init();
287 return PioDevice::getPort(if_name, idx);
H A Ddma_device.hh169 class DmaDevice : public PioDevice
/gem5/src/arch/x86/
H A DX86LocalApic.py45 from m5.objects.Device import PioDevice
48 class X86LocalApic(PioDevice):
H A Dinterrupts.hh75 class Interrupts : public PioDevice, IntDevice
230 return PioDevice::getPort(if_name, idx);
H A Dinterrupts.cc298 PioDevice::init();
600 : PioDevice(p), IntDevice(this, p->int_latency),
/gem5/src/dev/virtio/
H A DVirtIO.py43 from m5.objects.Device import PioDevice
/gem5/src/dev/pci/
H A DPciHost.py42 from m5.objects.Device import PioDevice
45 class PciHost(PioDevice):
H A Dhost.hh74 class PciHost : public PioDevice
281 public: // PioDevice
H A Dhost.cc51 : PioDevice(p)
/gem5/src/dev/arm/
H A Dgic_v2m.hh75 class Gicv2m : public PioDevice
H A Dbase_gic.cc50 : PioDevice(p),
70 PioDevice::init();
H A Dgpu_nomali.hh52 class NoMaliGpu : public PioDevice
H A DGic.py43 from m5.objects.Device import PioDevice, BasicPioDevice
46 class BaseGic(PioDevice):
127 class Gicv2m(PioDevice):
135 class VGic(PioDevice):
H A Dbase_gic.hh64 class BaseGic : public PioDevice
H A DNoMali.py49 class NoMaliGpu(PioDevice):
H A Dgic_v2m.cc82 : PioDevice(p), pioDelay(p->pio_delay), frames(p->frames), gic(p->gic)
H A Dgpu_nomali.cc58 : PioDevice(p),
118 PioDevice::init();
H A Dgeneric_timer.hh297 class GenericTimerMem : public PioDevice
305 public: // PioDevice
H A Dvgic.hh65 class VGic : public PioDevice
/gem5/src/dev/sparc/
H A DT1000.py32 from m5.objects.Device import BasicPioDevice, PioDevice, IsaFake, BadAddr
50 class Iob(PioDevice):
H A Diob.hh73 class Iob : public PioDevice
/gem5/src/python/m5/util/
H A Ddot_writer.py202 # NULL ISA has no BaseCPU or PioDevice, so check if these names
207 elif 'PioDevice' in dir(m5.objects) and \
208 isinstance(simNode, m5.objects.PioDevice):

Completed in 33 milliseconds

12