Home
last modified time | relevance | path

Searched refs:vlan_tci_mask (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c33 #define is_vlan_pcp_wildcarded(vlan_tci_mask) \ argument
34 ((ntohs(vlan_tci_mask) & VLAN_PRIO_MASK) == 0x0000)
35 #define is_vlan_pcp_exactmatch(vlan_tci_mask) \ argument
36 ((ntohs(vlan_tci_mask) & VLAN_PRIO_MASK) == VLAN_PRIO_MASK)
39 #define is_vid_exactmatch(vlan_tci_mask) \ argument
40 ((ntohs(vlan_tci_mask) & VLAN_VID_MASK) == VLAN_VID_MASK)
562 static bool is_vlan_tci_allowed(__be16 vlan_tci_mask, in is_vlan_tci_allowed() argument
568 if (is_vid_exactmatch(vlan_tci_mask) && in is_vlan_tci_allowed()
569 ((is_vlan_pcp_exactmatch(vlan_tci_mask) && in is_vlan_tci_allowed()
571 is_vlan_pcp_wildcarded(vlan_tci_mask))) in is_vlan_tci_allowed()
[all...]
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c578 u16 vlan_tci, vlan_tci_mask; in otx2_tc_process_vlan() local
612 vlan_tci_mask = match.mask->vlan_id | in otx2_tc_process_vlan()
617 flow_mask->vlan_itci = htons(vlan_tci_mask); in otx2_tc_process_vlan()
621 flow_mask->vlan_tci = htons(vlan_tci_mask); in otx2_tc_process_vlan()
/linux/drivers/net/ethernet/intel/igc/
H A Digc.h642 u16 vlan_tci_mask; member