Lines Matching refs:eth
314 key->eth.tci = qp->tci | htons(VLAN_TAG_PRESENT); in parse_vlan()
457 struct ethhdr *eth; in key_extract() local
467 eth = eth_hdr(skb); in key_extract()
468 ether_addr_copy(key->eth.src, eth->h_source); in key_extract()
469 ether_addr_copy(key->eth.dst, eth->h_dest); in key_extract()
476 key->eth.tci = 0; in key_extract()
478 key->eth.tci = htons(skb->vlan_tci); in key_extract()
479 else if (eth->h_proto == htons(ETH_P_8021Q)) in key_extract()
483 key->eth.type = parse_ethertype(skb); in key_extract()
484 if (unlikely(key->eth.type == htons(0))) in key_extract()
492 if (key->eth.type == htons(ETH_P_IP)) { in key_extract()
566 } else if (key->eth.type == htons(ETH_P_ARP) || in key_extract()
567 key->eth.type == htons(ETH_P_RARP)) { in key_extract()
593 } else if (eth_p_mpls(key->eth.type)) { in key_extract()
620 } else if (key->eth.type == htons(ETH_P_IPV6)) { in key_extract()