Home
last modified time | relevance | path

Searched refs:HostSigset (Results 1 – 6 of 6) sorted by relevance

/frameworks/libs/binary_translation/guest_os_primitives/
Dscoped_signal_blocker.h32 HostSigset mask; in ScopedSignalBlocker()
39 explicit ScopedSignalBlocker(const HostSigset* mask) { Init(mask); } in ScopedSignalBlocker()
43 [[nodiscard]] const HostSigset* old_mask() const { return &old_mask_; } in old_mask()
46 void Init(const HostSigset* mask) { RTSigprocmaskSyscallOrDie(SIG_BLOCK, mask, &old_mask_); } in Init()
48 HostSigset old_mask_;
Dguest_thread_pthread_create.h30 HostSigset mask;
Dguest_signal_handling_arch.cc36 HostSigset block_mask; in ProcessGuestSignal()
Dguest_thread_clone.cc50 HostSigset mask;
/frameworks/libs/binary_translation/base/include/berberis/base/
Dhost_signal.h29 using HostSigset = sigset64_t; variable
38 using HostSigset = sigset_t;
48 inline void RTSigprocmaskSyscallOrDie(int how, const HostSigset* new_set, HostSigset* old_set) { in RTSigprocmaskSyscallOrDie()
/frameworks/libs/binary_translation/guest_os_primitives/riscv64/
Dguest_setjmp.cc84 SIG_SETMASK, nullptr, reinterpret_cast<HostSigset*>(buf + kJmpBufSigMaskWord)); in SaveRegsToJumpBuf()
124 SIG_SETMASK, reinterpret_cast<const HostSigset*>(buf + kJmpBufSigMaskWord), nullptr); in RestoreRegsFromJumpBuf()