@@ -265,12 +265,10 @@ static void aq_nic_service_timer_cb(struct timer_list *t)
265
265
static void aq_nic_polling_timer_cb (struct timer_list * t )
266
266
{
267
267
struct aq_nic_s * self = from_timer (self , t , polling_timer );
268
- struct aq_vec_s * aq_vec = NULL ;
269
268
unsigned int i = 0U ;
270
269
271
- for (i = 0U , aq_vec = self -> aq_vec [0 ];
272
- self -> aq_vecs > i ; ++ i , aq_vec = self -> aq_vec [i ])
273
- aq_vec_isr (i , (void * )aq_vec );
270
+ for (i = 0U ; self -> aq_vecs > i ; ++ i )
271
+ aq_vec_isr (i , (void * )self -> aq_vec [i ]);
274
272
275
273
mod_timer (& self -> polling_timer , jiffies +
276
274
AQ_CFG_POLLING_TIMER_INTERVAL );
@@ -872,7 +870,6 @@ int aq_nic_get_regs_count(struct aq_nic_s *self)
872
870
873
871
u64 * aq_nic_get_stats (struct aq_nic_s * self , u64 * data )
874
872
{
875
- struct aq_vec_s * aq_vec = NULL ;
876
873
struct aq_stats_s * stats ;
877
874
unsigned int count = 0U ;
878
875
unsigned int i = 0U ;
@@ -916,11 +913,11 @@ u64 *aq_nic_get_stats(struct aq_nic_s *self, u64 *data)
916
913
data += i ;
917
914
918
915
for (tc = 0U ; tc < self -> aq_nic_cfg .tcs ; tc ++ ) {
919
- for (i = 0U , aq_vec = self -> aq_vec [ 0 ];
920
- aq_vec && self -> aq_vecs > i ;
921
- ++ i , aq_vec = self -> aq_vec [ i ]) {
916
+ for (i = 0U ; self -> aq_vecs > i ; ++ i ) {
917
+ if (! self -> aq_vec [ i ])
918
+ break ;
922
919
data += count ;
923
- count = aq_vec_get_sw_stats (aq_vec , tc , data );
920
+ count = aq_vec_get_sw_stats (self -> aq_vec [ i ] , tc , data );
924
921
}
925
922
}
926
923
@@ -1234,7 +1231,6 @@ int aq_nic_set_loopback(struct aq_nic_s *self)
1234
1231
1235
1232
int aq_nic_stop (struct aq_nic_s * self )
1236
1233
{
1237
- struct aq_vec_s * aq_vec = NULL ;
1238
1234
unsigned int i = 0U ;
1239
1235
1240
1236
netif_tx_disable (self -> ndev );
@@ -1252,9 +1248,8 @@ int aq_nic_stop(struct aq_nic_s *self)
1252
1248
1253
1249
aq_ptp_irq_free (self );
1254
1250
1255
- for (i = 0U , aq_vec = self -> aq_vec [0 ];
1256
- self -> aq_vecs > i ; ++ i , aq_vec = self -> aq_vec [i ])
1257
- aq_vec_stop (aq_vec );
1251
+ for (i = 0U ; self -> aq_vecs > i ; ++ i )
1252
+ aq_vec_stop (self -> aq_vec [i ]);
1258
1253
1259
1254
aq_ptp_ring_stop (self );
1260
1255
0 commit comments