Aufgabe 5: Zeitscheiben
guard.h File Reference
Guard synchronizes access to epilogue level More...
#include "interrupt/gate.h" Include dependency graph for guard.h:
 Include dependency graph for guard.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:| Namespaces | |
| namespace | Guard | 
| Synchronizes the kernel with interrupts using the Prologue/Epilogue Model. | |
| Functions | |
| bool | Guard::active () | 
| Helper to check if we are currently in a guarded environment on this CPU core.  More... | |
| void | Guard::enter () | 
| Entering the critical section from level 0.  More... | |
| void | Guard::leave () | 
| Leaving the critical section.  More... | |
| void | Guard::relay (Gate *item) | 
| A prologue wants its epilogue to be processed (entering from level 1).  More... | |
Detailed Description
Guard synchronizes access to epilogue level