Lines Matching defs:const

162     Index index() const { return _index; }
177 void dump() const;
182 void dumpChain() const;
203 void read(size_t offset, uint8_t *dst, size_t size) const;
218 void write(size_t offset, const uint8_t *src, size_t size);
231 size_t size() const { return desc.len; }
238 bool hasNext() const { return desc.flags & VRING_DESC_F_NEXT; }
245 VirtDescriptor *next() const;
248 bool isIncoming() const { return !isOutgoing(); }
250 bool isOutgoing() const { return desc.flags & VRING_DESC_F_WRITE; }
265 void chainRead(size_t offset, uint8_t *dst, size_t size) const;
278 void chainWrite(size_t offset, const uint8_t *src, size_t size);
287 size_t chainSize() const;
294 VirtDescriptor(const VirtDescriptor &other);
324 void serialize(CheckpointOut &cp) const override;
341 Addr getAddress() const { return _address; }
348 uint16_t getSize() const { return _size; }
428 void dump() const;
436 static const Addr ALIGN_BITS = 12;
437 static const Addr ALIGN_SIZE = 1 << ALIGN_BITS;
456 const uint16_t _size;
600 void serialize(CheckpointOut &cp) const override;
714 void readConfigBlob(PacketPtr pkt, Addr cfgOffset, const uint8_t *cfg);
774 QueueID getQueueSelect() const { return _queueSelect; }
804 uint32_t getQueueAddress() const;
812 uint16_t getQueueSize() const { return getCurrentQueue().getSize(); }
829 DeviceStatus getDeviceStatus() const { return _deviceStatus; }
844 FeatureBits getGuestFeatures() const { return guestFeatures; }
847 const DeviceId deviceId;
850 const size_t configSize;
853 const FeatureBits deviceFeatures;
858 const VirtQueue &getCurrentQueue() const;
887 static const DeviceId ID_INVALID = 0x00;