From 564a1cf0cb867f7738fcbe466aec02081a16d3ab Mon Sep 17 00:00:00 2001 From: Frans Kaashoek Date: Sun, 11 Sep 2016 21:01:24 -0400 Subject: sleeplock files --- sleeplock.h | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 sleeplock.h (limited to 'sleeplock.h') diff --git a/sleeplock.h b/sleeplock.h new file mode 100644 index 0000000..110e6f3 --- /dev/null +++ b/sleeplock.h @@ -0,0 +1,10 @@ +// Long-term locks for processes +struct sleeplock { + uint locked; // Is the lock held? + struct spinlock lk; // spinlock protecting this sleep lock + + // For debugging: + char *name; // Name of lock. + int pid; // Process holding lock +}; + -- cgit v1.2.3