@@ -329,7 +329,7 @@ static int ena_com_init_io_sq(struct ena_com_dev *ena_dev,
329329 size_t size ;
330330 int dev_node = 0 ;
331331
332- memset (& io_sq -> desc_addr , 0x0 , sizeof (struct ena_com_io_desc_addr ));
332+ memset (& io_sq -> desc_addr , 0x0 , sizeof (io_sq -> desc_addr ));
333333
334334 io_sq -> desc_entry_size =
335335 (io_sq -> direction == ENA_COM_IO_QUEUE_DIRECTION_TX ) ?
@@ -383,7 +383,7 @@ static int ena_com_init_io_cq(struct ena_com_dev *ena_dev,
383383 size_t size ;
384384 int prev_node = 0 ;
385385
386- memset (& io_cq -> cdesc_addr , 0x0 , sizeof (struct ena_com_io_desc_addr ));
386+ memset (& io_cq -> cdesc_addr , 0x0 , sizeof (io_cq -> cdesc_addr ));
387387
388388 /* Use the basic completion descriptor for Rx */
389389 io_cq -> cdesc_entry_size_in_bytes =
@@ -685,7 +685,7 @@ static int ena_com_destroy_io_sq(struct ena_com_dev *ena_dev,
685685 u8 direction ;
686686 int ret ;
687687
688- memset (& destroy_cmd , 0x0 , sizeof (struct ena_admin_aq_destroy_sq_cmd ));
688+ memset (& destroy_cmd , 0x0 , sizeof (destroy_cmd ));
689689
690690 if (io_sq -> direction == ENA_COM_IO_QUEUE_DIRECTION_TX )
691691 direction = ENA_ADMIN_SQ_DIRECTION_TX ;
@@ -967,7 +967,7 @@ static int ena_com_create_io_sq(struct ena_com_dev *ena_dev,
967967 u8 direction ;
968968 int ret ;
969969
970- memset (& create_cmd , 0x0 , sizeof (struct ena_admin_aq_create_sq_cmd ));
970+ memset (& create_cmd , 0x0 , sizeof (create_cmd ));
971971
972972 create_cmd .aq_common_descriptor .opcode = ENA_ADMIN_CREATE_SQ ;
973973
@@ -1159,7 +1159,7 @@ int ena_com_create_io_cq(struct ena_com_dev *ena_dev,
11591159 struct ena_admin_acq_create_cq_resp_desc cmd_completion ;
11601160 int ret ;
11611161
1162- memset (& create_cmd , 0x0 , sizeof (struct ena_admin_aq_create_cq_cmd ));
1162+ memset (& create_cmd , 0x0 , sizeof (create_cmd ));
11631163
11641164 create_cmd .aq_common_descriptor .opcode = ENA_ADMIN_CREATE_CQ ;
11651165
@@ -1267,7 +1267,7 @@ int ena_com_destroy_io_cq(struct ena_com_dev *ena_dev,
12671267 struct ena_admin_acq_destroy_cq_resp_desc destroy_resp ;
12681268 int ret ;
12691269
1270- memset (& destroy_cmd , 0x0 , sizeof (struct ena_admin_aq_destroy_sq_cmd ));
1270+ memset (& destroy_cmd , 0x0 , sizeof (destroy_cmd ));
12711271
12721272 destroy_cmd .cq_idx = io_cq -> idx ;
12731273 destroy_cmd .aq_common_descriptor .opcode = ENA_ADMIN_DESTROY_CQ ;
@@ -1623,8 +1623,8 @@ int ena_com_create_io_queue(struct ena_com_dev *ena_dev,
16231623 io_sq = & ena_dev -> io_sq_queues [ctx -> qid ];
16241624 io_cq = & ena_dev -> io_cq_queues [ctx -> qid ];
16251625
1626- memset (io_sq , 0x0 , sizeof (struct ena_com_io_sq ));
1627- memset (io_cq , 0x0 , sizeof (struct ena_com_io_cq ));
1626+ memset (io_sq , 0x0 , sizeof (* io_sq ));
1627+ memset (io_cq , 0x0 , sizeof (* io_cq ));
16281628
16291629 /* Init CQ */
16301630 io_cq -> q_depth = ctx -> queue_size ;
0 commit comments