summaryrefslogtreecommitdiffstats
path: root/net/smc/smc.h
diff options
context:
space:
mode:
authorHans Wippel <hwippel@linux.ibm.com>2018-05-18 03:34:10 -0400
committerDavid S. Miller <davem@davemloft.net>2018-05-18 13:15:01 -0400
commit69cb7dc0218b2c54416722eddf181e720f24c305 (patch)
tree521471fca3a62bfcd69228b4ea9224a86bf133f5 /net/smc/smc.h
parentd6830519a9de10621651433459d2c72a7145dd25 (diff)
net/smc: add common buffer size in send and receive buffer descriptors
In addition to the buffer references, SMC currently stores the sizes of the receive and send buffers in each connection as separate variables. This patch introduces a buffer length variable in the common buffer descriptor and uses this length instead. Signed-off-by: Hans Wippel <hwippel@linux.ibm.com> Signed-off-by: Ursula Braun <ubraun@linux.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/smc/smc.h')
-rw-r--r--net/smc/smc.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/smc/smc.h b/net/smc/smc.h
index ec209cd48d42..ad6694f516dd 100644
--- a/net/smc/smc.h
+++ b/net/smc/smc.h
@@ -126,9 +126,7 @@ struct smc_connection {
126 int rtoken_idx; /* idx to peer RMB rkey/addr */ 126 int rtoken_idx; /* idx to peer RMB rkey/addr */
127 127
128 struct smc_buf_desc *sndbuf_desc; /* send buffer descriptor */ 128 struct smc_buf_desc *sndbuf_desc; /* send buffer descriptor */
129 int sndbuf_size; /* sndbuf size <== sock wmem */
130 struct smc_buf_desc *rmb_desc; /* RMBE descriptor */ 129 struct smc_buf_desc *rmb_desc; /* RMBE descriptor */
131 int rmbe_size; /* RMBE size <== sock rmem */
132 int rmbe_size_short;/* compressed notation */ 130 int rmbe_size_short;/* compressed notation */
133 int rmbe_update_limit; 131 int rmbe_update_limit;
134 /* lower limit for consumer 132 /* lower limit for consumer