cpu.hh (10407:a9023811bf9e) | cpu.hh (10408:a59c189de383) |
---|---|
1/* 2 * Copyright (c) 2011-2013 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 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 --- 312 unchanged lines hidden (view full) --- 321 322 /** Add Thread to Active Threads List. */ 323 void activateContext(ThreadID tid); 324 325 /** Remove Thread from Active Threads List */ 326 void suspendContext(ThreadID tid); 327 328 /** Remove Thread from Active Threads List && | 1/* 2 * Copyright (c) 2011-2013 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 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 --- 312 unchanged lines hidden (view full) --- 321 322 /** Add Thread to Active Threads List. */ 323 void activateContext(ThreadID tid); 324 325 /** Remove Thread from Active Threads List */ 326 void suspendContext(ThreadID tid); 327 328 /** Remove Thread from Active Threads List && |
329 * Possibly Remove Thread Context from CPU. 330 */ 331 void deallocateContext(ThreadID tid, bool remove); 332 333 /** Remove Thread from Active Threads List && | |
334 * Remove Thread Context from CPU. 335 */ 336 void haltContext(ThreadID tid); 337 338 /** Update The Order In Which We Process Threads. */ 339 void updateThreadPriority(); 340 341 /** Is the CPU draining? */ --- 408 unchanged lines hidden --- | 329 * Remove Thread Context from CPU. 330 */ 331 void haltContext(ThreadID tid); 332 333 /** Update The Order In Which We Process Threads. */ 334 void updateThreadPriority(); 335 336 /** Is the CPU draining? */ --- 408 unchanged lines hidden --- |