Changes in kernel/generic/src/preempt/preemption.c [057e77f:9d58539] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/preempt/preemption.c
r057e77f r9d58539 37 37 38 38 #include <preemption.h> 39 #include <arch.h> 40 #include <arch/asm.h> 41 #include <arch/barrier.h> 42 #include <debug.h> 39 43 44 /** Increment preemption disabled counter. */ 45 void preemption_disable(void) 46 { 47 THE->preemption_disabled++; 48 memory_barrier(); 49 } 50 51 /** Decrement preemption disabled counter. */ 52 void preemption_enable(void) 53 { 54 ASSERT(PREEMPTION_DISABLED); 55 memory_barrier(); 56 THE->preemption_disabled--; 57 } 40 58 41 59 /** @}
Note:
See TracChangeset
for help on using the changeset viewer.