Searched refs:l2_filter (Results 1 – 2 of 2) sorted by relevance
909 struct bnxt_filter_info *l2_filter = NULL; in bnxt_get_l2_filter() local911 l2_filter = bnxt_find_matching_l2_filter(bp, nf); in bnxt_get_l2_filter()912 if (l2_filter) { in bnxt_get_l2_filter()913 l2_filter->l2_ref_cnt++; in bnxt_get_l2_filter()915 l2_filter = bnxt_create_l2_filter(bp, nf, vnic); in bnxt_get_l2_filter()916 if (l2_filter) { in bnxt_get_l2_filter()917 STAILQ_INSERT_TAIL(&vnic->filter, l2_filter, next); in bnxt_get_l2_filter()918 l2_filter->vnic = vnic; in bnxt_get_l2_filter()921 nf->matching_l2_fltr_ptr = l2_filter; in bnxt_get_l2_filter()923 return l2_filter; in bnxt_get_l2_filter()
572 struct bnxt_filter_info *l2_filter = filter; in bnxt_hwrm_clear_l2_filter() local581 l2_filter = filter->matching_l2_fltr_ptr; in bnxt_hwrm_clear_l2_filter()584 filter, l2_filter, l2_filter->l2_ref_cnt); in bnxt_hwrm_clear_l2_filter()586 if (l2_filter->l2_ref_cnt == 0) in bnxt_hwrm_clear_l2_filter()589 if (l2_filter->l2_ref_cnt > 0) in bnxt_hwrm_clear_l2_filter()590 l2_filter->l2_ref_cnt--; in bnxt_hwrm_clear_l2_filter()592 if (l2_filter->l2_ref_cnt > 0) in bnxt_hwrm_clear_l2_filter()605 if (l2_filter->l2_ref_cnt == 0) { in bnxt_hwrm_clear_l2_filter()606 vnic = l2_filter->vnic; in bnxt_hwrm_clear_l2_filter()608 STAILQ_REMOVE(&vnic->filter, l2_filter, in bnxt_hwrm_clear_l2_filter()[all …]