Changes in kernel/generic/include/cpu.h [84b8936d:9d58539] in mainline
- File:
-
- 1 edited
-
kernel/generic/include/cpu.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/cpu.h
r84b8936d r9d58539 38 38 #include <mm/tlb.h> 39 39 #include <synch/spinlock.h> 40 #include <synch/rcu_types.h>41 40 #include <proc/scheduler.h> 42 41 #include <arch/cpu.h> 43 42 #include <arch/context.h> 44 #include <adt/list.h>45 #include <arch.h>46 47 #define CPU THE->cpu48 49 43 50 44 /** CPU structure. … … 90 84 91 85 bool active; 92 volatilebool tlb_active;86 bool tlb_active; 93 87 94 88 uint16_t frequency_mhz; … … 98 92 99 93 struct thread *fpu_owner; 100 101 /**102 * SMP calls to invoke on this CPU.103 */104 SPINLOCK_DECLARE(smp_calls_lock);105 list_t smp_pending_calls;106 107 /** RCU per-cpu data. Uses own locking. */108 rcu_cpu_data_t rcu;109 94 110 95 /**
Note:
See TracChangeset
for help on using the changeset viewer.
