dist_packet.hh (11290:1640dd68b0a4) | dist_packet.hh (11701:5e7599457b97) |
---|---|
1/* 2 * Copyright (c) 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 --- 72 unchanged lines hidden (view full) --- 81 /** 82 * The msg type field is valid for all header packets. 83 * 84 * @note senderRank is used with data packets while collFlags are used 85 * by sync ack messages to trigger collective ckpt or exit events. 86 */ 87 MsgType msgType; 88 Tick sendTick; | 1/* 2 * Copyright (c) 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 --- 72 unchanged lines hidden (view full) --- 81 /** 82 * The msg type field is valid for all header packets. 83 * 84 * @note senderRank is used with data packets while collFlags are used 85 * by sync ack messages to trigger collective ckpt or exit events. 86 */ 87 MsgType msgType; 88 Tick sendTick; |
89 /** 90 * Length used for modeling timing in the simulator. 91 * (from EthPacketData::simLength). 92 */ 93 unsigned simLength; |
|
89 union { 90 Tick sendDelay; 91 Tick syncRepeat; 92 }; 93 union { 94 /** 95 * Actual length of the simulated Ethernet packet. | 94 union { 95 Tick sendDelay; 96 Tick syncRepeat; 97 }; 98 union { 99 /** 100 * Actual length of the simulated Ethernet packet. |
101 * (from EthPacketData::length). |
|
96 */ 97 unsigned dataPacketLength; 98 struct { 99 ReqType needCkpt; 100 ReqType needExit; 101 }; 102 }; 103 }; 104}; 105 106#endif | 102 */ 103 unsigned dataPacketLength; 104 struct { 105 ReqType needCkpt; 106 ReqType needExit; 107 }; 108 }; 109 }; 110}; 111 112#endif |