locked_mem.hh (11965:41e942451f59) | locked_mem.hh (12218:8c5db15dc8e7) |
---|---|
1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * Copyright (c) 2007-2008 The Florida State University 4 * Copyright (c) 2009 The University of Edinburgh 5 * Copyright (c) 2012 ARM Limited 6 * Copyright (c) 2014-2015 Sven Karlsson 7 * All rights reserved. 8 * --- 112 unchanged lines hidden (view full) --- 121 return false; 122 } 123 if (req->isUncacheable()) { 124 req->setExtraData(2); 125 } 126 return true; 127} 128 | 1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * Copyright (c) 2007-2008 The Florida State University 4 * Copyright (c) 2009 The University of Edinburgh 5 * Copyright (c) 2012 ARM Limited 6 * Copyright (c) 2014-2015 Sven Karlsson 7 * All rights reserved. 8 * --- 112 unchanged lines hidden (view full) --- 121 return false; 122 } 123 if (req->isUncacheable()) { 124 req->setExtraData(2); 125 } 126 return true; 127} 128 |
129template <class XC> 130inline void 131globalClearExclusive(XC *xc) 132{ 133 xc->getCpuPtr()->wakeup(xc->threadId()); 134} 135 |
|
129} // namespace RiscvISA 130 131#endif // __ARCH_RISCV_LOCKED_MEM_HH__ | 136} // namespace RiscvISA 137 138#endif // __ARCH_RISCV_LOCKED_MEM_HH__ |