i40iw: Remove unused structures
authorMustafa Ismail <mustafa.ismail@intel.com>
Mon, 16 Oct 2017 20:45:58 +0000 (15:45 -0500)
committerDoug Ledford <dledford@redhat.com>
Wed, 18 Oct 2017 17:28:46 +0000 (13:28 -0400)
Some structures for post SQ operation are not used.
Remove the following:

i40iw_post_send_w_inv
i40iw_post_inline_send_w_inv
send_w_sol
send_w_inv
send_w_sol_inv
inline_send_w_sol
inline_send_w_inv
inline_send_w_sol_inv

Signed-off-by: Mustafa Ismail <mustafa.ismail@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/i40iw/i40iw_user.h

index 15e8f55..a898f99 100644 (file)
@@ -204,18 +204,6 @@ struct i40iw_post_inline_send {
        u32 len;
 };
 
-struct i40iw_post_send_w_inv {
-       i40iw_sgl sg_list;
-       u32 num_sges;
-       i40iw_stag remote_stag_to_inv;
-};
-
-struct i40iw_post_inline_send_w_inv {
-       void *data;
-       u32 len;
-       i40iw_stag remote_stag_to_inv;
-};
-
 struct i40iw_rdma_write {
        i40iw_sgl lo_sg_list;
        u32 num_lo_sges;
@@ -257,9 +245,6 @@ struct i40iw_post_sq_info {
        bool defer_flag;
        union {
                struct i40iw_post_send send;
-               struct i40iw_post_send send_w_sol;
-               struct i40iw_post_send_w_inv send_w_inv;
-               struct i40iw_post_send_w_inv send_w_sol_inv;
                struct i40iw_rdma_write rdma_write;
                struct i40iw_rdma_read rdma_read;
                struct i40iw_rdma_read rdma_read_inv;
@@ -267,9 +252,6 @@ struct i40iw_post_sq_info {
                struct i40iw_inv_local_stag inv_local_stag;
                struct i40iw_inline_rdma_write inline_rdma_write;
                struct i40iw_post_inline_send inline_send;
-               struct i40iw_post_inline_send inline_send_w_sol;
-               struct i40iw_post_inline_send_w_inv inline_send_w_inv;
-               struct i40iw_post_inline_send_w_inv inline_send_w_sol_inv;
        } op;
 };