From: Jeffrey Altman Date: Fri, 20 Mar 2009 11:44:48 +0000 (+0000) Subject: DEVEL15-windows-osistatl-20090320 X-Git-Tag: openafs-devel-1_5_58~46 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=20872f905476f2fe648313e5a5e02db9a2101389;p=packages%2Fo%2Fopenafs.git DEVEL15-windows-osistatl-20090320 LICENSE MIT Add lock level to osistatl (cherry picked from commit df961512e1162188a60cec613dd273e25dbf63c9) --- diff --git a/src/WINNT/client_osi/osistatl.c b/src/WINNT/client_osi/osistatl.c index 052614402..d0e097e16 100644 --- a/src/WINNT/client_osi/osistatl.c +++ b/src/WINNT/client_osi/osistatl.c @@ -641,7 +641,7 @@ static void lock_FinalizeRWLockStat(osi_rwlock_t *lockp) LeaveCriticalSection(&osi_statFDCS); } -void lock_InitializeRWLockStat(osi_rwlock_t *lockp, char *namep) +void lock_InitializeRWLockStat(osi_rwlock_t *lockp, char *namep, unsigned short level) { osi_rwlockStat_t *realp; @@ -660,7 +660,7 @@ void lock_InitializeRWLockStat(osi_rwlock_t *lockp, char *namep) LeaveCriticalSection(&osi_statFDCS); } -void lock_InitializeMutexStat(osi_mutex_t *lockp, char *namep) +void lock_InitializeMutexStat(osi_mutex_t *lockp, char *namep, unsigned short level) { osi_mutexStat_t *realp; diff --git a/src/WINNT/client_osi/osistatl.h b/src/WINNT/client_osi/osistatl.h index 3de16465c..a9bb9488c 100644 --- a/src/WINNT/client_osi/osistatl.h +++ b/src/WINNT/client_osi/osistatl.h @@ -99,9 +99,9 @@ typedef struct osi_rwlockStat { typedef void (osi_watchProc_t)(void *rockp, long actualMs, void *lockp); -extern void lock_InitializeRWLockStat(osi_rwlock_t *, char *); +extern void lock_InitializeRWLockStat(osi_rwlock_t *, char *, unsigned short level); -extern void lock_InitializeMutexStat(osi_mutex_t *, char *); +extern void lock_InitializeMutexStat(osi_mutex_t *, char *, unsigned short level); extern osi_activeInfo_t *osi_QueueActiveInfo(osi_qiStat_t *, int);