Home
last modified time | relevance | path

Searched refs:GuestSignalActionsTable (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/guest_os_primitives/
Dguest_signal_action.h66 class GuestSignalActionsTable : public std::array<GuestSignalAction, Guest__KERNEL__NSIG> {
68 GuestSignalActionsTable() = default;
69 GuestSignalActionsTable(const GuestSignalActionsTable& other) = default;
70 GuestSignalActionsTable& operator=(const GuestSignalActionsTable& other) = default;
Dguest_signal_handling.cc68 GuestSignalActionsTable g_signal_actions;
73 const Guest_sigaction* FindSignalHandler(const GuestSignalActionsTable& signal_actions, in FindSignalHandler()
168 signal_actions_ = std::shared_ptr<GuestSignalActionsTable>(&g_signal_actions, [](auto) {}); in SetDefaultSignalActionsTable()
171 void GuestThread::CloneSignalActionsTableFrom(GuestSignalActionsTable* from_table) { in CloneSignalActionsTableFrom()
174 signal_actions_ = std::make_shared<GuestSignalActionsTable>(*from_table); in CloneSignalActionsTableFrom()
/frameworks/libs/binary_translation/guest_os_primitives/include/berberis/guest_os_primitives/
Dguest_thread.h32 class GuestSignalActionsTable; variable
105 [[nodiscard]] GuestSignalActionsTable* GetSignalActionsTable() { return signal_actions_.get(); } in GetSignalActionsTable()
107 void CloneSignalActionsTableFrom(GuestSignalActionsTable* from_table);
145 std::shared_ptr<GuestSignalActionsTable> signal_actions_;