Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 24276
b: refs/heads/master
c: 74cae61
h: refs/heads/master
v: v3
  • Loading branch information
Adrian Bunk authored and Linus Torvalds committed Mar 27, 2006
1 parent d8a6338 commit c0c8474
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 13 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: baab935ff3bdac20c558809da0d8e8f761840219
refs/heads/master: 74cae61ab45f19a3e8c4d9f53c0e94df129c7915
13 changes: 8 additions & 5 deletions trunk/fs/nfsd/export.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ static int exp_verify_string(char *cp, int max);
#define EXPKEY_HASHMASK (EXPKEY_HASHMAX -1)
static struct cache_head *expkey_table[EXPKEY_HASHMAX];

void expkey_put(struct kref *ref)
static void expkey_put(struct kref *ref)
{
struct svc_expkey *key = container_of(ref, struct svc_expkey, h.ref);

Expand Down Expand Up @@ -87,6 +87,8 @@ static void expkey_request(struct cache_detail *cd,

static struct svc_expkey *svc_expkey_update(struct svc_expkey *new, struct svc_expkey *old);
static struct svc_expkey *svc_expkey_lookup(struct svc_expkey *);
static struct cache_detail svc_expkey_cache;

static int expkey_parse(struct cache_detail *cd, char *mesg, int mlen)
{
/* client fsidtype fsid [path] */
Expand Down Expand Up @@ -255,7 +257,7 @@ static struct cache_head *expkey_alloc(void)
return NULL;
}

struct cache_detail svc_expkey_cache = {
static struct cache_detail svc_expkey_cache = {
.owner = THIS_MODULE,
.hash_size = EXPKEY_HASHMAX,
.hash_table = expkey_table,
Expand Down Expand Up @@ -345,7 +347,8 @@ static void svc_export_request(struct cache_detail *cd,
(*bpp)[-1] = '\n';
}

struct svc_export *svc_export_update(struct svc_export *new, struct svc_export *old);
static struct svc_export *svc_export_update(struct svc_export *new,
struct svc_export *old);
static struct svc_export *svc_export_lookup(struct svc_export *);

static int check_export(struct inode *inode, int flags)
Expand Down Expand Up @@ -574,7 +577,7 @@ svc_export_lookup(struct svc_export *exp)
return NULL;
}

struct svc_export *
static struct svc_export *
svc_export_update(struct svc_export *new, struct svc_export *old)
{
struct cache_head *ch;
Expand All @@ -593,7 +596,7 @@ svc_export_update(struct svc_export *new, struct svc_export *old)
}


struct svc_expkey *
static struct svc_expkey *
exp_find_key(svc_client *clp, int fsid_type, u32 *fsidv, struct cache_req *reqp)
{
struct svc_expkey key, *ek;
Expand Down
5 changes: 1 addition & 4 deletions trunk/include/linux/nfsd/export.h
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,6 @@ void nfsd_export_shutdown(void);
void nfsd_export_flush(void);
void exp_readlock(void);
void exp_readunlock(void);
struct svc_expkey * exp_find_key(struct auth_domain *clp,
int fsid_type, u32 *fsidv,
struct cache_req *reqp);
struct svc_export * exp_get_by_name(struct auth_domain *clp,
struct vfsmount *mnt,
struct dentry *dentry,
Expand All @@ -102,7 +99,7 @@ int exp_rootfh(struct auth_domain *,
int exp_pseudoroot(struct auth_domain *, struct svc_fh *fhp, struct cache_req *creq);
int nfserrno(int errno);

extern struct cache_detail svc_export_cache, svc_expkey_cache;
extern struct cache_detail svc_export_cache;

static inline void exp_put(struct svc_export *exp)
{
Expand Down
1 change: 0 additions & 1 deletion trunk/include/linux/sunrpc/cache.h
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,6 @@ static inline void cache_put(struct cache_head *h, struct cache_detail *cd)
kref_put(&h->ref, cd->cache_put);
}

extern void cache_init(struct cache_head *h);
extern int cache_check(struct cache_detail *detail,
struct cache_head *h, struct cache_req *rqstp);
extern void cache_flush(void);
Expand Down
2 changes: 1 addition & 1 deletion trunk/net/sunrpc/cache.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
static void cache_defer_req(struct cache_req *req, struct cache_head *item);
static void cache_revisit_request(struct cache_head *item);

void cache_init(struct cache_head *h)
static void cache_init(struct cache_head *h)
{
time_t now = get_seconds();
h->next = NULL;
Expand Down
1 change: 0 additions & 1 deletion trunk/net/sunrpc/sunrpc_syms.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,6 @@ EXPORT_SYMBOL(auth_unix_lookup);
EXPORT_SYMBOL(cache_check);
EXPORT_SYMBOL(cache_flush);
EXPORT_SYMBOL(cache_purge);
EXPORT_SYMBOL(cache_init);
EXPORT_SYMBOL(cache_register);
EXPORT_SYMBOL(cache_unregister);
EXPORT_SYMBOL(qword_add);
Expand Down

0 comments on commit c0c8474

Please sign in to comment.