packet.cc (4626:ed8aacb19c03) | packet.cc (4628:17b3ce796176) |
---|---|
1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 50 unchanged lines hidden (view full) --- 59 /* ReadResp */ 60 { SET3(IsRead, IsResponse, HasData), InvalidCmd, "ReadResp" }, 61 /* WriteReq */ 62 { SET5(IsWrite, NeedsExclusive, IsRequest, NeedsResponse, HasData), 63 WriteResp, "WriteReq" }, 64 /* WriteResp */ 65 { SET3(IsWrite, NeedsExclusive, IsResponse), InvalidCmd, "WriteResp" }, 66 /* Writeback */ | 1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 50 unchanged lines hidden (view full) --- 59 /* ReadResp */ 60 { SET3(IsRead, IsResponse, HasData), InvalidCmd, "ReadResp" }, 61 /* WriteReq */ 62 { SET5(IsWrite, NeedsExclusive, IsRequest, NeedsResponse, HasData), 63 WriteResp, "WriteReq" }, 64 /* WriteResp */ 65 { SET3(IsWrite, NeedsExclusive, IsResponse), InvalidCmd, "WriteResp" }, 66 /* Writeback */ |
67 { SET5(IsWrite, NeedsExclusive, IsRequest, HasData, NeedsResponse), 68 WritebackAck, "Writeback" }, 69 /* WritebackAck */ 70 { SET3(IsWrite, NeedsExclusive, IsResponse), InvalidCmd, "WritebackAck" }, | 67 { SET4(IsWrite, NeedsExclusive, IsRequest, HasData), 68 InvalidCmd, "Writeback" }, |
71 /* SoftPFReq */ 72 { SET4(IsRead, IsRequest, IsSWPrefetch, NeedsResponse), 73 SoftPFResp, "SoftPFReq" }, 74 /* HardPFReq */ 75 { SET4(IsRead, IsRequest, IsHWPrefetch, NeedsResponse), 76 HardPFResp, "HardPFReq" }, 77 /* SoftPFResp */ 78 { SET4(IsRead, IsResponse, IsSWPrefetch, HasData), --- 4 unchanged lines hidden (view full) --- 83 /* WriteInvalidateReq */ 84 { SET6(IsWrite, NeedsExclusive, IsInvalidate, 85 IsRequest, HasData, NeedsResponse), 86 WriteInvalidateResp, "WriteInvalidateReq" }, 87 /* WriteInvalidateResp */ 88 { SET4(IsWrite, NeedsExclusive, IsInvalidate, IsResponse), 89 InvalidCmd, "WriteInvalidateResp" }, 90 /* UpgradeReq */ | 69 /* SoftPFReq */ 70 { SET4(IsRead, IsRequest, IsSWPrefetch, NeedsResponse), 71 SoftPFResp, "SoftPFReq" }, 72 /* HardPFReq */ 73 { SET4(IsRead, IsRequest, IsHWPrefetch, NeedsResponse), 74 HardPFResp, "HardPFReq" }, 75 /* SoftPFResp */ 76 { SET4(IsRead, IsResponse, IsSWPrefetch, HasData), --- 4 unchanged lines hidden (view full) --- 81 /* WriteInvalidateReq */ 82 { SET6(IsWrite, NeedsExclusive, IsInvalidate, 83 IsRequest, HasData, NeedsResponse), 84 WriteInvalidateResp, "WriteInvalidateReq" }, 85 /* WriteInvalidateResp */ 86 { SET4(IsWrite, NeedsExclusive, IsInvalidate, IsResponse), 87 InvalidCmd, "WriteInvalidateResp" }, 88 /* UpgradeReq */ |
91 { SET3(IsInvalidate, IsRequest, IsUpgrade), InvalidCmd, "UpgradeReq" }, | 89 { SET4(IsInvalidate, NeedsExclusive, IsRequest, NeedsResponse), 90 UpgradeResp, "UpgradeReq" }, 91 /* UpgradeResp */ 92 { SET3(IsInvalidate, NeedsExclusive, IsResponse), 93 InvalidCmd, "UpgradeResp" }, |
92 /* ReadExReq */ 93 { SET5(IsRead, NeedsExclusive, IsInvalidate, IsRequest, NeedsResponse), 94 ReadExResp, "ReadExReq" }, 95 /* ReadExResp */ 96 { SET5(IsRead, NeedsExclusive, IsInvalidate, IsResponse, HasData), 97 InvalidCmd, "ReadExResp" }, 98 /* LoadLockedReq */ 99 { SET4(IsRead, IsLocked, IsRequest, NeedsResponse), --- 172 unchanged lines hidden --- | 94 /* ReadExReq */ 95 { SET5(IsRead, NeedsExclusive, IsInvalidate, IsRequest, NeedsResponse), 96 ReadExResp, "ReadExReq" }, 97 /* ReadExResp */ 98 { SET5(IsRead, NeedsExclusive, IsInvalidate, IsResponse, HasData), 99 InvalidCmd, "ReadExResp" }, 100 /* LoadLockedReq */ 101 { SET4(IsRead, IsLocked, IsRequest, NeedsResponse), --- 172 unchanged lines hidden --- |