Lines Matching refs:l2_fltr
4959 bnxt_del_l2_filter(bp, fltr->l2_fltr);
5877 struct bnxt_l2_filter *l2_fltr;
5885 l2_fltr = fltr->l2_fltr;
5886 req->l2_filter_id = l2_fltr->base.filter_id;
11828 struct bnxt_l2_filter *l2_fltr;
11835 l2_fltr = bp->vnic_info[BNXT_VNIC_DEFAULT].l2_filters[0];
11836 atomic_inc(&l2_fltr->refcnt);
11837 ntp_fltr->l2_fltr = l2_fltr;
11844 l2_fltr = container_of(fltr, struct bnxt_l2_filter, base);
11845 if (bnxt_hwrm_l2_filter_alloc(bp, l2_fltr)) {
11846 bnxt_del_l2_filter(bp, l2_fltr);
14453 f1->l2_fltr == f2->l2_fltr;
14479 struct bnxt_l2_filter *l2_fltr;
14484 l2_fltr = bp->vnic_info[BNXT_VNIC_DEFAULT].l2_filters[0];
14485 atomic_inc(&l2_fltr->refcnt);
14491 l2_fltr = bnxt_lookup_l2_filter_from_key(bp, &key);
14492 if (!l2_fltr)
14494 if (l2_fltr->base.flags & BNXT_ACT_FUNC_DST) {
14495 bnxt_del_l2_filter(bp, l2_fltr);
14501 bnxt_del_l2_filter(bp, l2_fltr);
14532 new_fltr->l2_fltr = l2_fltr;
14553 bnxt_del_l2_filter(bp, l2_fltr);
14570 bnxt_del_l2_filter(bp, fltr->l2_fltr);