From a1d46036fee7134a375d57baf4898ca1af6c27ba Mon Sep 17 00:00:00 2001 From: Felix Frank Date: Thu, 2 Jul 2009 11:12:24 +0200 Subject: [PATCH] Remove CacheStoreProcs and CacheFetchProcs from the afs_cacheOps. The entries are no longer used, as the macros from afs_chunkops.h are no longer necessary and afs_StoreAllSegments calls the CacheStoreProc proper. Reviewed-on: http://gerrit.openafs.org/110 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/afs_chunkops.h | 10 ---------- src/afs/afs_dcache.c | 4 ---- 2 files changed, 14 deletions(-) diff --git a/src/afs/afs_chunkops.h b/src/afs/afs_chunkops.h index 4e117c0e3..cb5bc557c 100644 --- a/src/afs/afs_chunkops.h +++ b/src/afs/afs_chunkops.h @@ -63,16 +63,6 @@ struct afs_cacheOps { int noLock); int (*vwrite) (register struct vcache * avc, struct uio * auio, int aio, struct AFS_UCRED * acred, int noLock); - int (*FetchProc) (register struct rx_call * acall, - struct osi_file * afile, afs_size_t abase, - struct dcache * adc, struct vcache * avc, - afs_size_t * abytesToXferP, afs_size_t * abytesXferredP, - afs_int32 lengthFound); - int (*StoreProc) (register struct rx_call * acall, - struct osi_file * afile, register afs_int32 alen, - struct vcache * avc, int *shouldWake, - afs_size_t * abytesToXferP, - afs_size_t * abytesXferredP); struct dcache *(*GetDSlot) (register afs_int32 aslot, register struct dcache * tmpdc); struct volume *(*GetVolSlot) (void); diff --git a/src/afs/afs_dcache.c b/src/afs/afs_dcache.c index ece2d522d..457da99a1 100644 --- a/src/afs/afs_dcache.c +++ b/src/afs/afs_dcache.c @@ -107,8 +107,6 @@ struct afs_cacheOps afs_UfsCacheOps = { osi_UFSClose, afs_UFSRead, afs_UFSWrite, - afs_CacheFetchProc, - afs_CacheStoreProc, afs_UFSGetDSlot, afs_UFSGetVolSlot, afs_UFSHandleLink, @@ -122,8 +120,6 @@ struct afs_cacheOps afs_MemCacheOps = { afs_MemCacheClose, afs_MemRead, afs_MemWrite, - afs_CacheFetchProc, - afs_CacheStoreProc, afs_MemGetDSlot, afs_MemGetVolSlot, afs_MemHandleLink, -- 2.39.5