pop_vlan
return (MLX5_CAP_ESW_EGRESS_ACL(esw->dev, pop_vlan) &&
bool ret = MLX5_CAP_ESW_FLOWTABLE_FDB(dev, pop_vlan) &&
static void nfp_fl_pop_vlan(struct nfp_fl_pop_vlan *pop_vlan)
pop_vlan->head.jump_id = NFP_FL_ACTION_OPCODE_POP_VLAN;
pop_vlan->head.len_lw = act_size >> NFP_FL_LW_SIZ;
pop_vlan->reserved = 0;
u8 pop_vlan;
u32 out_pport, int pop_vlan)
entry->l2_interface.pop_vlan = pop_vlan;
__be16 vlan_id, bool pop_vlan)
vlan_id, out_pport, pop_vlan);
vlan_id, out_pport, pop_vlan);
bool pop_vlan;
pop_vlan = ofdpa_vlan_id_is_internal(vlan_id);
vlan_id, out_pport, pop_vlan);
u16 vid, bool *pop_vlan)
if (pop_vlan)
*pop_vlan = false;
if (pop_vlan)
*pop_vlan = true;
entry->l2_interface.pop_vlan))
u8 pop_vlan[0x1];
err = pop_vlan(skb, key);