Lines Matching refs:decap_l2_node
1161 struct bnxt_tc_l2_node *decap_l2_node; in bnxt_tc_get_ref_decap_handle() local
1163 decap_l2_node = bnxt_tc_get_l2_node(bp, &tc_info->decap_l2_table, in bnxt_tc_get_ref_decap_handle()
1166 if (!decap_l2_node) in bnxt_tc_get_ref_decap_handle()
1172 if (decap_l2_node->refcount > 0) { in bnxt_tc_get_ref_decap_handle()
1174 list_first_entry(&decap_l2_node->common_l2_flows, in bnxt_tc_get_ref_decap_handle()
1186 flow_node->decap_l2_node = decap_l2_node; in bnxt_tc_get_ref_decap_handle()
1188 &decap_l2_node->common_l2_flows); in bnxt_tc_get_ref_decap_handle()
1189 decap_l2_node->refcount++; in bnxt_tc_get_ref_decap_handle()
1196 struct bnxt_tc_l2_node *decap_l2_node = flow_node->decap_l2_node; in bnxt_tc_put_decap_l2_node() local
1202 if (--decap_l2_node->refcount == 0) { in bnxt_tc_put_decap_l2_node()
1204 &decap_l2_node->node, in bnxt_tc_put_decap_l2_node()
1208 kfree_rcu(decap_l2_node, rcu); in bnxt_tc_put_decap_l2_node()
1219 if (flow_node->decap_l2_node) in bnxt_tc_put_decap_handle()