mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 04:22:50 +02:00
17 lines
259 B
C
17 lines
259 B
C
// Copyright 2017 plutoo
|
|
typedef struct {
|
|
u32 Tag;
|
|
} Mutex;
|
|
|
|
typedef struct {
|
|
u32 Owner;
|
|
Mutex Lock;
|
|
size_t Count;
|
|
} RMutex;
|
|
|
|
void mutexLock(Mutex* m);
|
|
void mutexUnlock(Mutex* m);
|
|
|
|
void rmutexLock(RMutex* m);
|
|
void rmutexUnlock(RMutex* m);
|