]> Pileus Git - ~andy/linux/blobdiff - include/linux/sunrpc/xprt.h
SUNRPC: add sending,pending queue and max slot to xprt stats
[~andy/linux] / include / linux / sunrpc / xprt.h
index b033f366d5f678943c04c9289f380a1ae3436317..ea712f97f4a13bae92d70821515ed954881e7d96 100644 (file)
@@ -219,10 +219,13 @@ struct rpc_xprt {
                                        connect_time,   /* jiffies waiting for connect */
                                        sends,          /* how many complete requests */
                                        recvs,          /* how many complete requests */
-                                       bad_xids;       /* lookup_rqst didn't find XID */
+                                       bad_xids,       /* lookup_rqst didn't find XID */
+                                       max_slots;      /* max rpc_slots used */
 
                unsigned long long      req_u,          /* average requests on the wire */
-                                       bklog_u;        /* backlog queue utilization */
+                                       bklog_u,        /* backlog queue utilization */
+                                       sending_u,      /* send q utilization */
+                                       pending_u;      /* pend q utilization */
        } stat;
 
        struct net              *xprt_net;