VLAN_CFI_MASK
u16 vlan_id = VLAN_CFI_MASK;
hr_reg_write(tb_a, GMV_TB_A_VF_VLAN_EN, vlan_id < VLAN_CFI_MASK);
vlan_id < VLAN_CFI_MASK, vlan_id,
if (vlan_id < VLAN_CFI_MASK)
if (qp_params->vlan_id >= VLAN_CFI_MASK)
vid |= VLAN_CFI_MASK; /* make non-zero */
return be16_to_cpu(rule->h_ext.vlan_tci) & VLAN_CFI_MASK;
return be16_to_cpu(rule->m_ext.vlan_tci) & VLAN_CFI_MASK;
tci |= VLAN_CFI_MASK;
(vlan->cfi ? VLAN_CFI_MASK : 0);
#define skb_vlan_tag_get_cfi(__skb) (!!((__skb)->vlan_tci & VLAN_CFI_MASK))
ntohs(vlan->vlan_tci) & ~VLAN_CFI_MASK);
if (data->vlan_tci & VLAN_CFI_MASK)
__vlan_hwaccel_put_tag(skb, data->vlan_proto, data->vlan_tci & ~VLAN_CFI_MASK);
data->vlan_tci = skb_vlan_tag_get(skb) | VLAN_CFI_MASK;
key_vh->tci = vh->tci | htons(VLAN_CFI_MASK);
key->eth.vlan.tci = htons(skb->vlan_tci) | htons(VLAN_CFI_MASK);
if (key->eth.cvlan.tci & htons(VLAN_CFI_MASK))
if (!(tci & htons(VLAN_CFI_MASK))) {
htons(VLAN_CFI_MASK));
htons(VLAN_CFI_MASK));
if (!(tci & htons(VLAN_CFI_MASK))) {
encap_valid = !!(match->key->eth.vlan.tci & htons(VLAN_CFI_MASK));
if (!(vlan->vlan_tci & htons(VLAN_CFI_MASK)))
if (vlan_tci & htons(VLAN_CFI_MASK) ||
if (vlan_tci & htons(VLAN_CFI_MASK) ||
if (vlan_tci & htons(VLAN_CFI_MASK) ||
if (vlan_tci & htons(VLAN_CFI_MASK))
if (data->vlan_tci & VLAN_CFI_MASK)
data->vlan_tci & ~VLAN_CFI_MASK);
data->vlan_tci = skb_vlan_tag_get(skb) | VLAN_CFI_MASK;
#define VLAN_TAG_PRESENT VLAN_CFI_MASK