Lines Matching defs:extension
204 Gem5Extension* extension = nullptr;
205 trans.get_extension(extension);
207 // If there is an extension, this transaction was initiated by the gem5
210 if (extension != nullptr) {
211 extension->setPipeThrough();
212 pkt = extension->getPacket();
260 Gem5Extension* extension = nullptr;
261 trans.get_extension(extension);
265 // If there is an extension, this transaction was initiated by the gem5
267 if (extension != nullptr) {
268 extension->setPipeThrough();
269 pkt = extension->getPacket();
287 if (extension == nullptr)
296 Gem5Extension* extension = nullptr;
297 trans.get_extension(extension);
299 // If there is an extension, this transaction was initiated by the gem5
301 if (extension != nullptr) {
302 extension->setPipeThrough();
303 sendFunctional(extension->getPacket());
348 Gem5Extension* extension = nullptr;
349 trans.get_extension(extension);
354 // If there is an extension the packet was piped through and we must not
356 if (extension == nullptr)
359 sc_assert(extension->isPipeThrough());