packet.hh (11294:a368064a2ab5) packet.hh (11306:a5340a2a24f9)
1/*
2 * Copyright (c) 2012-2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 647 unchanged lines hidden (view full) ---

656
657 bool isSecure() const
658 {
659 assert(flags.isSet(VALID_ADDR));
660 return _isSecure;
661 }
662
663 /**
1/*
2 * Copyright (c) 2012-2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 647 unchanged lines hidden (view full) ---

656
657 bool isSecure() const
658 {
659 assert(flags.isSet(VALID_ADDR));
660 return _isSecure;
661 }
662
663 /**
664 * Accessor function to atomic op.
665 */
666 AtomicOpFunctor *getAtomicOp() const { return req->getAtomicOpFunctor(); }
667 bool isAtomicOp() const { return req->isAtomic(); }
668
669 /**
664 * It has been determined that the SC packet should successfully update
665 * memory. Therefore, convert this SC packet to a normal write.
666 */
667 void
668 convertScToWrite()
669 {
670 assert(isLLSC());
671 assert(isWrite());

--- 507 unchanged lines hidden ---
670 * It has been determined that the SC packet should successfully update
671 * memory. Therefore, convert this SC packet to a normal write.
672 */
673 void
674 convertScToWrite()
675 {
676 assert(isLLSC());
677 assert(isWrite());

--- 507 unchanged lines hidden ---