Loading include/linux/sunrpc/xprt.h +1 −0 Original line number Diff line number Diff line Loading @@ -257,6 +257,7 @@ struct rpc_xprt { struct dentry *debugfs; /* debugfs directory */ atomic_t inject_disconnect; #endif struct rcu_head rcu; }; #if defined(CONFIG_SUNRPC_BACKCHANNEL) Loading net/sunrpc/xprt.c +2 −1 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ #include <linux/sunrpc/clnt.h> #include <linux/sunrpc/metrics.h> #include <linux/sunrpc/bc_xprt.h> #include <linux/rcupdate.h> #include <trace/events/sunrpc.h> Loading Loading @@ -1166,7 +1167,7 @@ void xprt_free(struct rpc_xprt *xprt) { put_net(xprt->xprt_net); xprt_free_all_slots(xprt); kfree(xprt); kfree_rcu(xprt, rcu); } EXPORT_SYMBOL_GPL(xprt_free); Loading Loading
include/linux/sunrpc/xprt.h +1 −0 Original line number Diff line number Diff line Loading @@ -257,6 +257,7 @@ struct rpc_xprt { struct dentry *debugfs; /* debugfs directory */ atomic_t inject_disconnect; #endif struct rcu_head rcu; }; #if defined(CONFIG_SUNRPC_BACKCHANNEL) Loading
net/sunrpc/xprt.c +2 −1 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ #include <linux/sunrpc/clnt.h> #include <linux/sunrpc/metrics.h> #include <linux/sunrpc/bc_xprt.h> #include <linux/rcupdate.h> #include <trace/events/sunrpc.h> Loading Loading @@ -1166,7 +1167,7 @@ void xprt_free(struct rpc_xprt *xprt) { put_net(xprt->xprt_net); xprt_free_all_slots(xprt); kfree(xprt); kfree_rcu(xprt, rcu); } EXPORT_SYMBOL_GPL(xprt_free); Loading