Lines Matching refs:new_fltr
5346 struct bnxt_ntuple_filter *fltr, *new_fltr; in bnxt_rx_flow_steer() local
5355 new_fltr = kzalloc(sizeof(*new_fltr), GFP_ATOMIC); in bnxt_rx_flow_steer()
5356 if (!new_fltr) in bnxt_rx_flow_steer()
5359 fkeys = &new_fltr->fkeys; in bnxt_rx_flow_steer()
5372 memcpy(new_fltr->src_mac_addr, eth->h_source, ETH_ALEN); in bnxt_rx_flow_steer()
5378 if (bnxt_fltr_match(fltr, new_fltr)) { in bnxt_rx_flow_steer()
5395 new_fltr->sw_id = (u16)bit_id; in bnxt_rx_flow_steer()
5396 new_fltr->flow_id = flow_id; in bnxt_rx_flow_steer()
5397 new_fltr->rxq = rxq_index; in bnxt_rx_flow_steer()
5398 hlist_add_head_rcu(&new_fltr->hash, head); in bnxt_rx_flow_steer()
5405 return new_fltr->sw_id; in bnxt_rx_flow_steer()
5408 kfree(new_fltr); in bnxt_rx_flow_steer()