diff options
Diffstat (limited to 'include/linux/mlx4/qp.h')
-rw-r--r-- | include/linux/mlx4/qp.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/mlx4/qp.h b/include/linux/mlx4/qp.h index 5f4e36cf0091..467ccdf94c98 100644 --- a/include/linux/mlx4/qp.h +++ b/include/linux/mlx4/qp.h | |||
@@ -120,13 +120,15 @@ enum { | |||
120 | MLX4_RSS_QPC_FLAG_OFFSET = 13, | 120 | MLX4_RSS_QPC_FLAG_OFFSET = 13, |
121 | }; | 121 | }; |
122 | 122 | ||
123 | #define MLX4_EN_RSS_KEY_SIZE 40 | ||
124 | |||
123 | struct mlx4_rss_context { | 125 | struct mlx4_rss_context { |
124 | __be32 base_qpn; | 126 | __be32 base_qpn; |
125 | __be32 default_qpn; | 127 | __be32 default_qpn; |
126 | u16 reserved; | 128 | u16 reserved; |
127 | u8 hash_fn; | 129 | u8 hash_fn; |
128 | u8 flags; | 130 | u8 flags; |
129 | __be32 rss_key[10]; | 131 | __be32 rss_key[MLX4_EN_RSS_KEY_SIZE / sizeof(__be32)]; |
130 | __be32 base_qpn_udp; | 132 | __be32 base_qpn_udp; |
131 | }; | 133 | }; |
132 | 134 | ||