Home
last modified time | relevance | path

Searched refs:l2_key (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_tc.c412 flow->l2_key.inner_vlan_tci = in bnxt_tc_parse_flow()
420 flow->l2_key.num_vlans = 1; in bnxt_tc_parse_flow()
690 if (flow->l2_key.num_vlans > 0) { in bnxt_hwrm_cfa_flow_alloc()
969 struct bnxt_tc_l2_key *l2_key) in bnxt_tc_get_l2_node() argument
982 l2_node->key = *l2_key; in bnxt_tc_get_l2_node()
1011 &flow->l2_key); in bnxt_tc_get_ref_flow_handle()
1053 if (bits_set(&flow->l2_key.smac, sizeof(flow->l2_key.smac)) && in bnxt_tc_can_offload()
1058 if (bits_set(&flow->l2_key.dmac, sizeof(flow->l2_key.dmac)) && in bnxt_tc_can_offload()
1068 flow->l2_key.inner_vlan_tci)) { in bnxt_tc_can_offload()
1151 struct bnxt_tc_l2_key *l2_key, in bnxt_tc_get_ref_decap_handle() argument
[all …]
A Dbnxt_tc.h124 struct bnxt_tc_l2_key l2_key; member
/linux/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.c229 list[i].h_u.ethertype.ethtype_id = headers->l2_key.n_proto; in ice_tc_fill_rules()
236 struct ice_tc_l2_hdr *l2_key, *l2_mask; in ice_tc_fill_rules() local
238 l2_key = &headers->l2_key; in ice_tc_fill_rules()
244 l2_key->dst_mac); in ice_tc_fill_rules()
250 l2_key->src_mac); in ice_tc_fill_rules()
890 headers->l2_key.n_proto = cpu_to_be16(n_proto_key); in ice_parse_cls_flower()
901 ether_addr_copy(headers->l2_key.dst_mac, in ice_parse_cls_flower()
909 ether_addr_copy(headers->l2_key.src_mac, in ice_parse_cls_flower()
1066 ether_addr_copy(fltr->outer_headers.l2_key.dst_mac, in ice_handle_tclass_action()
1077 fltr->outer_headers.l2_key.dst_mac, in ice_handle_tclass_action()
A Dice_tc_lib.h80 struct ice_tc_l2_hdr l2_key; member

Completed in 11 milliseconds