From a0d6941b2ef689302dce37d1a864fd4213a0a559 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Sun, 13 Feb 2022 17:13:17 -0700 Subject: Implement generic lock --- include/util/lock.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 include/util/lock.h (limited to 'include/util/lock.h') diff --git a/include/util/lock.h b/include/util/lock.h new file mode 100644 index 0000000..78add88 --- /dev/null +++ b/include/util/lock.h @@ -0,0 +1,12 @@ +#ifndef UTIL_LOCK_H +#define UTIL_LOCK_H + +#include + +struct Lock { + unsigned long pid; +} __attribute__((packed, aligned(4))); + +struct Lock* create_lock(void); + +#endif -- cgit v1.2.1