diff options
| author | NeilBrown <neilb@suse.de> | 2006-03-27 01:15:01 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-27 08:44:41 -0800 | 
| commit | 7d317f2c9f1e9dcf4f632fa98f91d1d4a36c4cae (patch) | |
| tree | 7794c88facd3943a7496f7d41c2b7eb24a5d0be0 /fs/nfsd/nfs4idmap.c | |
| parent | eab7e2e647c348b418e8715ecaca0177e1b473c7 (diff) | |
| download | olio-linux-3.10-7d317f2c9f1e9dcf4f632fa98f91d1d4a36c4cae.tar.xz olio-linux-3.10-7d317f2c9f1e9dcf4f632fa98f91d1d4a36c4cae.zip  | |
[PATCH] knfsd: Get rid of 'inplace' sunrpc caches
These were an unnecessary wart.  Also only have one 'DefineSimpleCache..'
instead of two.
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/nfsd/nfs4idmap.c')
| -rw-r--r-- | fs/nfsd/nfs4idmap.c | 10 | 
1 files changed, 2 insertions, 8 deletions
diff --git a/fs/nfsd/nfs4idmap.c b/fs/nfsd/nfs4idmap.c index 13369650cdf..dea690aa8bb 100644 --- a/fs/nfsd/nfs4idmap.c +++ b/fs/nfsd/nfs4idmap.c @@ -76,12 +76,6 @@ struct ent {  	char              authname[IDMAP_NAMESZ];  }; -#define DefineSimpleCacheLookupMap(STRUCT, FUNC)			\ -        DefineCacheLookup(struct STRUCT, h, FUNC##_lookup,		\ -        (struct STRUCT *item, int set), /*no setup */,			\ -	& FUNC##_cache, FUNC##_hash(item), FUNC##_match(item, tmp),	\ -	STRUCT##_init(new, item), STRUCT##_update(tmp, item), 0) -  /* Common entry handling */  #define ENT_HASHBITS          8 @@ -264,7 +258,7 @@ out:  	return error;  } -static DefineSimpleCacheLookupMap(ent, idtoname); +static DefineSimpleCacheLookup(ent, idtoname);  /*   * Name -> ID cache @@ -390,7 +384,7 @@ out:  	return (error);  } -static DefineSimpleCacheLookupMap(ent, nametoid); +static DefineSimpleCacheLookup(ent, nametoid);  /*   * Exported API  |