Changeset 969b3fe for src/libcfa/concurrency/kernel_private.h
- Timestamp:
- Jul 18, 2017, 1:05:13 PM (7 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- a57cb58
- Parents:
- 5bd0aad
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/concurrency/kernel_private.h
r5bd0aad r969b3fe 31 31 extern "C" { 32 32 void disable_interrupts(); 33 void enable_interrupts_no RF();33 void enable_interrupts_noPoll(); 34 34 void enable_interrupts( DEBUG_CTX_PARAM ); 35 35 } … … 66 66 void spin(processor * this, unsigned int * spin_count); 67 67 68 struct system_proc_t {69 processor proc;70 };71 72 68 struct event_kernel_t { 73 69 alarm_list_t alarms; … … 75 71 }; 76 72 77 extern cluster * systemCluster;78 extern system_proc_t * systemProcessor;79 73 extern event_kernel_t * event_kernel; 80 74 … … 94 88 extern void ThreadCtxSwitch(coroutine_desc * src, coroutine_desc * dst); 95 89 90 //----------------------------------------------------------------------------- 91 // Utils 92 #define KERNEL_STORAGE(T,X) static char storage_##X[sizeof(T)] 93 96 94 #endif //KERNEL_PRIVATE_H 97 95
Note: See TracChangeset
for help on using the changeset viewer.