Changes in src/libcfa/concurrency/alarm.c [c2b9f21:ea7d2b0]
- File:
-
- 1 edited
-
src/libcfa/concurrency/alarm.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/alarm.c
rc2b9f21 rea7d2b0 23 23 } 24 24 25 #include "libhdr.h" 26 25 27 #include "alarm.h" 26 28 #include "kernel_private.h" … … 108 110 } 109 111 110 __cfaabi_dbg_debug_do( bool validate( alarm_list_t * this ) {112 LIB_DEBUG_DO( bool validate( alarm_list_t * this ) { 111 113 alarm_node_t ** it = &this->head; 112 114 while( (*it) ) { … … 184 186 185 187 disable_interrupts(); 186 lock( event_kernel->lock __cfaabi_dbg_ctx2 );188 lock( event_kernel->lock DEBUG_CTX2 ); 187 189 { 188 190 verify( validate( alarms ) ); … … 196 198 unlock( event_kernel->lock ); 197 199 this->set = true; 198 enable_interrupts( __cfaabi_dbg_ctx);200 enable_interrupts( DEBUG_CTX ); 199 201 } 200 202 201 203 void unregister_self( alarm_node_t * this ) { 202 204 disable_interrupts(); 203 lock( event_kernel->lock __cfaabi_dbg_ctx2 );205 lock( event_kernel->lock DEBUG_CTX2 ); 204 206 { 205 207 verify( validate( &event_kernel->alarms ) ); … … 207 209 } 208 210 unlock( event_kernel->lock ); 209 enable_interrupts( __cfaabi_dbg_ctx);211 enable_interrupts( DEBUG_CTX ); 210 212 this->set = false; 211 213 }
Note:
See TracChangeset
for help on using the changeset viewer.