l2_key 191 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.ether_type = match.key->n_proto; l2_key 206 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c ether_addr_copy(flow->l2_key.dmac, match.key->dst); l2_key 208 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c ether_addr_copy(flow->l2_key.smac, match.key->src); l2_key 216 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.inner_vlan_tci = l2_key 222 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.inner_vlan_tpid = htons(ETH_P_8021Q); l2_key 224 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.num_vlans = 1; l2_key 411 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c req.ethertype = flow->l2_key.ether_type; l2_key 415 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c memcpy(req.dmac, flow->l2_key.dmac, ETH_ALEN); l2_key 416 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c memcpy(req.smac, flow->l2_key.smac, ETH_ALEN); l2_key 419 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (flow->l2_key.num_vlans > 0) { l2_key 425 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c req.outer_vlan_tci = flow->l2_key.inner_vlan_tci; l2_key 433 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow_flags |= flow->l2_key.ether_type == htons(ETH_P_IP) ? l2_key 695 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c struct bnxt_tc_l2_key *l2_key) l2_key 700 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c l2_node = rhashtable_lookup_fast(l2_table, l2_key, ht_params); l2_key 708 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c l2_node->key = *l2_key; l2_key 737 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c &flow->l2_key); l2_key 779 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (bits_set(&flow->l2_key.smac, sizeof(flow->l2_key.smac)) && l2_key 784 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (bits_set(&flow->l2_key.dmac, sizeof(flow->l2_key.dmac)) && l2_key 791 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (bits_set(&flow->l2_key.inner_vlan_tci, l2_key 792 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c sizeof(flow->l2_key.inner_vlan_tci)) && l2_key 794 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.inner_vlan_tci)) { l2_key 798 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (bits_set(&flow->l2_key.inner_vlan_tpid, l2_key 799 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c sizeof(flow->l2_key.inner_vlan_tpid)) && l2_key 877 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c struct bnxt_tc_l2_key *l2_key, l2_key 887 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c l2_key); l2_key 1224 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c flow->l2_key.dir = (bp->pf.fw_fid == src_fid) ? BNXT_DIR_RX : BNXT_DIR_TX; l2_key 1393 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c if (flow_node->flow.l2_key.dir == BNXT_DIR_RX) l2_key 104 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h struct bnxt_tc_l2_key l2_key;