OpenAFS
OpenAFS distributed network file system
|
Data Fields | |
void(* | ObtainReadProc )(struct osi_rwlock *) |
void(* | ObtainWriteProc )(struct osi_rwlock *) |
void(* | ReleaseReadProc )(struct osi_rwlock *) |
void(* | ReleaseWriteProc )(struct osi_rwlock *) |
void(* | ObtainMutexProc )(struct osi_mutex *) |
void(* | ReleaseMutexProc )(struct osi_mutex *) |
int(* | TryReadProc )(struct osi_rwlock *) |
int(* | TryWriteProc )(struct osi_rwlock *) |
int(* | TryMutexProc )(struct osi_mutex *) |
void(* | SleepRProc )(LONG_PTR, struct osi_rwlock *) |
void(* | SleepWProc )(LONG_PTR, struct osi_rwlock *) |
void(* | SleepMProc )(LONG_PTR, struct osi_mutex *) |
void(* | InitializeMutexProc )(struct osi_mutex *, char *, unsigned short) |
void(* | InitializeRWLockProc )(struct osi_rwlock *, char *, unsigned short) |
void(* | FinalizeMutexProc )(struct osi_mutex *) |
void(* | FinalizeRWLockProc )(struct osi_rwlock *) |
void(* | ConvertWToRProc )(struct osi_rwlock *) |
void(* | ConvertRToWProc )(struct osi_rwlock *) |
int(* | GetRWLockState )(struct osi_rwlock *) |
int(* | GetMutexState )(struct osi_mutex *) |