| // Mutual exclusion lock. | |
| struct spinlock { | |
| uint locked; // Is the lock held? | |
| // For debugging: | |
| char *name; // Name of lock. | |
| struct cpu *cpu; // The cpu holding the lock. | |
| uint pcs[10]; // The call stack (an array of program counters) | |
| // that locked the lock. | |
| }; | |
Xet Storage Details
- Size:
- 315 Bytes
- Xet hash:
- 37014a6af4051874717410c78a5700aa85e90388fba17e9d9528a49d7b07f5f1
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.