base.hh (9984:94b8d1af6c81) | base.hh (10073:2360411a16be) |
---|---|
1/* 2 * Copyright (c) 2012 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 --- 604 unchanged lines hidden (view full) --- 613 /** 614 * Discard a (potentially) pending signal. 615 * 616 * @param signum Signal to discard 617 * @return true if the signal was pending, false otherwise. 618 */ 619 bool discardPendingSignal(int signum) const; 620 | 1/* 2 * Copyright (c) 2012 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 --- 604 unchanged lines hidden (view full) --- 613 /** 614 * Discard a (potentially) pending signal. 615 * 616 * @param signum Signal to discard 617 * @return true if the signal was pending, false otherwise. 618 */ 619 bool discardPendingSignal(int signum) const; 620 |
621 /** 622 * Thread-specific initialization. 623 * 624 * Some KVM-related initialization requires us to know the TID of 625 * the thread that is going to execute our event queue. For 626 * example, when setting up timers, we need to know the TID of the 627 * thread executing in KVM in order to deliver the timer signal to 628 * that thread. This method is called as the first event in this 629 * SimObject's event queue. 630 * 631 * @see startup 632 */ 633 void startupThread(); 634 |
|
621 /** Try to drain the CPU if a drain is pending */ 622 bool tryDrain(); 623 624 /** Execute the KVM_RUN ioctl */ 625 void ioctlRun(); 626 627 /** KVM vCPU file descriptor */ 628 int vcpuFD; --- 122 unchanged lines hidden --- | 635 /** Try to drain the CPU if a drain is pending */ 636 bool tryDrain(); 637 638 /** Execute the KVM_RUN ioctl */ 639 void ioctlRun(); 640 641 /** KVM vCPU file descriptor */ 642 int vcpuFD; --- 122 unchanged lines hidden --- |