* write-locked to prevent buffers from
* being created during a truncate op, etc.
*/
- unsigned long refCount; /* reference count; cm_scacheLock */
+ long refCount; /* reference count; cm_scacheLock */
osi_queueData_t *bufReadsp; /* queue of buffers being read */
osi_queueData_t *bufWritesp; /* queue of buffers being written */
extern void cm_AFSFidFromFid(struct AFSFid *, cm_fid_t *);
+extern void cm_HoldSCacheNoLock(cm_scache_t *);
+
extern void cm_HoldSCache(cm_scache_t *);
+extern void cm_ReleaseSCacheNoLock(cm_scache_t *);
+
extern void cm_ReleaseSCache(cm_scache_t *);
extern cm_scache_t *cm_FindSCache(cm_fid_t *fidp);