MCPcopy Create free account
hub / github.com/DISTORTEC/distortos / getPendingSignalSet

Method getPendingSignalSet

source/threads/ThreadCommon.cpp:77–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75#if DISTORTOS_SIGNALS_ENABLE == 1
76
77SignalSet ThreadCommon::getPendingSignalSet() const
78{
79 const auto signalsReceiverControlBlock = getThreadControlBlock().getSignalsReceiverControlBlock();
80 if (signalsReceiverControlBlock == nullptr)
81 return SignalSet{SignalSet::empty};
82
83 const InterruptMaskingLock interruptMaskingLock;
84 return signalsReceiverControlBlock->getPendingSignalSet();
85}
86
87#endif // DISTORTOS_SIGNALS_ENABLE == 1
88

Callers 1

phase3Function · 0.45

Calls 1

Tested by 1

phase3Function · 0.36