Lines Matching defs:const

88         DataPort(const std::string &_name, Gicv3Its &_its) :
101 Port & getPort(const std::string &if_name, PortID idx) override;
105 Gicv3Its(const Gicv3ItsParams *params);
109 static const uint32_t itsControl = 0x0;
110 static const uint32_t itsTranslate = 0x10000;
113 static const AddrRange GITS_BASER;
115 static const uint32_t NUM_BASER_REGS = 8;
120 static const uint64_t BASER_INDIRECT = 0x4000000000000000;
121 static const uint64_t BASER_TYPE = 0x0700000000000000;
122 static const uint64_t BASER_ESZ = 0x001F000000000000;
123 static const uint64_t BASER_SZ = 0x00000000000000FF;
124 static const uint64_t BASER_WMASK =
126 static const uint64_t BASER_WMASK_UNIMPL =
130 static const uint32_t CTLR_QUIESCENT;
147 AddrRangeList getAddrRanges() const override;
153 void serialize(CheckpointOut & cp) const override;
229 bool idOutOfRange(uint32_t event_id, uint8_t itt_range) const;
236 bool deviceOutOfRange(uint32_t device_id) const;
244 bool sizeOutOfRange(uint32_t size) const;
251 bool collectionOutOfRange(uint32_t collection_id) const;
257 bool lpiOutOfRange(uint32_t intid) const;
260 uint64_t maxCommands() const;
360 const std::string name() const;
371 Yield &yield, const Addr itt_base, uint32_t event_id, ITTE itte);
380 Yield &yield, const Addr itt_base, uint32_t event_id);
515 bool idOutOfRange(CommandEntry &command, DTE dte) const
520 bool deviceOutOfRange(CommandEntry &command) const
525 bool sizeOutOfRange(CommandEntry &command) const
527 const auto size = bits(command.raw[1], 4, 0);
528 const auto valid = bits(command.raw[2], 63);
535 bool collectionOutOfRange(CommandEntry &command) const