kernel/spinlock.h

9 lines
1// Mutual exclusion lock.2struct spinlock {3  uint locked;       // Is the lock held?45  // For debugging:6  char *name;        // Name of lock.7  struct cpu *cpu;   // The cpu holding the lock.8};910