#ifndef __KERNEL_USERMUTEX_H #define __KERNEL_USERMUTEX_H #include #include #include struct UserMutex { uint64_t value; bool unlock_pend; Spinlock lock; Util::Locked::Queue waiting; }; #endif