timing.cc (11303:f694764d656d) | timing.cc (11320:42ecb523c64a) |
---|---|
1/* 2 * Copyright 2014 Google, Inc. 3 * Copyright (c) 2010-2013,2015 ARM Limited 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 803 unchanged lines hidden (view full) --- 812 if (pkt->senderState) { 813 SplitFragmentSenderState * send_state = 814 dynamic_cast<SplitFragmentSenderState *>(pkt->senderState); 815 assert(send_state); 816 delete pkt->req; 817 delete pkt; 818 PacketPtr big_pkt = send_state->bigPkt; 819 delete send_state; | 1/* 2 * Copyright 2014 Google, Inc. 3 * Copyright (c) 2010-2013,2015 ARM Limited 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 803 unchanged lines hidden (view full) --- 812 if (pkt->senderState) { 813 SplitFragmentSenderState * send_state = 814 dynamic_cast<SplitFragmentSenderState *>(pkt->senderState); 815 assert(send_state); 816 delete pkt->req; 817 delete pkt; 818 PacketPtr big_pkt = send_state->bigPkt; 819 delete send_state; |
820 | 820 |
821 SplitMainSenderState * main_send_state = 822 dynamic_cast<SplitMainSenderState *>(big_pkt->senderState); 823 assert(main_send_state); 824 // Record the fact that this packet is no longer outstanding. 825 assert(main_send_state->outstanding != 0); 826 main_send_state->outstanding--; 827 828 if (main_send_state->outstanding) { --- 98 unchanged lines hidden (view full) --- 927 assert(cpu->_status == DcacheRetry); 928 PacketPtr tmp = cpu->dcache_pkt; 929 if (tmp->senderState) { 930 // This is a packet from a split access. 931 SplitFragmentSenderState * send_state = 932 dynamic_cast<SplitFragmentSenderState *>(tmp->senderState); 933 assert(send_state); 934 PacketPtr big_pkt = send_state->bigPkt; | 821 SplitMainSenderState * main_send_state = 822 dynamic_cast<SplitMainSenderState *>(big_pkt->senderState); 823 assert(main_send_state); 824 // Record the fact that this packet is no longer outstanding. 825 assert(main_send_state->outstanding != 0); 826 main_send_state->outstanding--; 827 828 if (main_send_state->outstanding) { --- 98 unchanged lines hidden (view full) --- 927 assert(cpu->_status == DcacheRetry); 928 PacketPtr tmp = cpu->dcache_pkt; 929 if (tmp->senderState) { 930 // This is a packet from a split access. 931 SplitFragmentSenderState * send_state = 932 dynamic_cast<SplitFragmentSenderState *>(tmp->senderState); 933 assert(send_state); 934 PacketPtr big_pkt = send_state->bigPkt; |
935 | 935 |
936 SplitMainSenderState * main_send_state = 937 dynamic_cast<SplitMainSenderState *>(big_pkt->senderState); 938 assert(main_send_state); 939 940 if (sendTimingReq(tmp)) { 941 // If we were able to send without retrying, record that fact 942 // and try sending the other fragment. 943 send_state->clearFromParent(); --- 57 unchanged lines hidden --- | 936 SplitMainSenderState * main_send_state = 937 dynamic_cast<SplitMainSenderState *>(big_pkt->senderState); 938 assert(main_send_state); 939 940 if (sendTimingReq(tmp)) { 941 // If we were able to send without retrying, record that fact 942 // and try sending the other fragment. 943 send_state->clearFromParent(); --- 57 unchanged lines hidden --- |