Lines Matching refs:new_node
1252 struct bnxt_tc_flow_node *new_node, *old_node; in bnxt_tc_add_flow() local
1260 new_node = kzalloc(sizeof(*new_node), GFP_KERNEL); in bnxt_tc_add_flow()
1261 if (!new_node) { in bnxt_tc_add_flow()
1265 new_node->cookie = tc_flow_cmd->cookie; in bnxt_tc_add_flow()
1266 flow = &new_node->flow; in bnxt_tc_add_flow()
1291 rc = bnxt_tc_get_ref_flow_handle(bp, flow, new_node, &ref_flow_handle); in bnxt_tc_add_flow()
1296 rc = bnxt_tc_get_tunnel_handle(bp, flow, new_node, &tunnel_handle); in bnxt_tc_add_flow()
1302 tunnel_handle, new_node); in bnxt_tc_add_flow()
1309 rc = rhashtable_insert_fast(&tc_info->flow_table, &new_node->node, in bnxt_tc_add_flow()
1318 bnxt_hwrm_cfa_flow_free(bp, new_node); in bnxt_tc_add_flow()
1320 bnxt_tc_put_tunnel_handle(bp, flow, new_node); in bnxt_tc_add_flow()
1322 bnxt_tc_put_l2_node(bp, new_node); in bnxt_tc_add_flow()
1326 kfree_rcu(new_node, rcu); in bnxt_tc_add_flow()