bna: RX Filter Enhancements
[firefly-linux-kernel-4.4.55.git] / drivers / net / ethernet / brocade / bna / bna_enet.c
index 79afa11f64fa0087377bb1f9c5cd4ed10b7377f8..13f9636cdba73fdd7bc7f4d148f35a9948f4e04b 100644 (file)
@@ -1825,11 +1825,16 @@ static void
 bna_ucam_mod_uninit(struct bna_ucam_mod *ucam_mod)
 {
        struct list_head *qe;
-       int i = 0;
+       int i;
 
+       i = 0;
        list_for_each(qe, &ucam_mod->free_q)
                i++;
 
+       i = 0;
+       list_for_each(qe, &ucam_mod->del_q)
+               i++;
+
        ucam_mod->bna = NULL;
 }
 
@@ -1877,6 +1882,9 @@ bna_mcam_mod_uninit(struct bna_mcam_mod *mcam_mod)
        i = 0;
        list_for_each(qe, &mcam_mod->free_q) i++;
 
+       i = 0;
+       list_for_each(qe, &mcam_mod->del_q) i++;
+
        i = 0;
        list_for_each(qe, &mcam_mod->free_handle_q) i++;