diff options
Diffstat (limited to 'sys/sys/_rmlock.h')
-rw-r--r-- | sys/sys/_rmlock.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/sys/_rmlock.h b/sys/sys/_rmlock.h index 89a25ee68798..68ddc3b3fb03 100644 --- a/sys/sys/_rmlock.h +++ b/sys/sys/_rmlock.h @@ -68,4 +68,14 @@ struct rm_priotracker { LIST_ENTRY(rm_priotracker) rmp_qentry; }; +#include <sys/_mutex.h> + +struct rmslock { + struct mtx mtx; + int writers; + int readers; + int *readers_pcpu; + int *readers_influx; +}; + #endif /* !_SYS__RMLOCK_H_ */ |