OSDN Git Service

SUNRPC: Remove unused declaration rpc_modcount()
authorYue Haibing <yuehaibing@huawei.com>
Wed, 9 Aug 2023 14:14:26 +0000 (22:14 +0800)
committerChuck Lever <chuck.lever@oracle.com>
Tue, 29 Aug 2023 21:45:22 +0000 (17:45 -0400)
These declarations are never implemented since the beginning of git
history. Remove these, then merge the two #ifdef block for
simplification.

Signed-off-by: Yue Haibing <yuehaibing@huawei.com>
Reviewed-by: NeilBrown <neilb@suse.de>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
include/linux/sunrpc/stats.h

index d94d4f4..3ce1550 100644 (file)
@@ -43,22 +43,6 @@ struct net;
 #ifdef CONFIG_PROC_FS
 int                    rpc_proc_init(struct net *);
 void                   rpc_proc_exit(struct net *);
-#else
-static inline int rpc_proc_init(struct net *net)
-{
-       return 0;
-}
-
-static inline void rpc_proc_exit(struct net *net)
-{
-}
-#endif
-
-#ifdef MODULE
-void                   rpc_modcount(struct inode *, int);
-#endif
-
-#ifdef CONFIG_PROC_FS
 struct proc_dir_entry *        rpc_proc_register(struct net *,struct rpc_stat *);
 void                   rpc_proc_unregister(struct net *,const char *);
 void                   rpc_proc_zero(const struct rpc_program *);
@@ -69,7 +53,14 @@ void                 svc_proc_unregister(struct net *, const char *);
 void                   svc_seq_show(struct seq_file *,
                                     const struct svc_stat *);
 #else
+static inline int rpc_proc_init(struct net *net)
+{
+       return 0;
+}
 
+static inline void rpc_proc_exit(struct net *net)
+{
+}
 static inline struct proc_dir_entry *rpc_proc_register(struct net *net, struct rpc_stat *s) { return NULL; }
 static inline void rpc_proc_unregister(struct net *net, const char *p) {}
 static inline void rpc_proc_zero(const struct rpc_program *p) {}