mlx5_flow_spec
const struct mlx5_flow_spec *spec,
static void setup_fte_reg_a_with_tag(struct mlx5_flow_spec *spec,
static void setup_fte_reg_a_no_tag(struct mlx5_flow_spec *spec)
static void setup_fte_reg_c0(struct mlx5_flow_spec *spec, u32 reqid)
static void setup_fte_upper_proto_match(struct mlx5_flow_spec *spec, struct upspec *upspec)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
static void setup_fte_reg_a_with_tag(struct mlx5_flow_spec *spec,
static void setup_fte_reg_a_no_tag(struct mlx5_flow_spec *spec);
static void setup_fte_no_frags(struct mlx5_flow_spec *spec)
static void ipsec_roce_setup_udp_dport(struct mlx5_flow_spec *spec, u16 dport)
struct mlx5_flow_spec *spec;
static void setup_fte_esp(struct mlx5_flow_spec *spec)
static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap)
struct mlx5_flow_spec *spec;
setup_fte_vid(struct mlx5_flow_spec *spec, u16 vid)
clear_fte_vid(struct mlx5_flow_spec *spec)
setup_fte_no_vid(struct mlx5_flow_spec *spec)
struct mlx5_flow_spec *spec;
static void setup_fte_addr4(struct mlx5_flow_spec *spec, __be32 *saddr,
static void setup_fte_addr6(struct mlx5_flow_spec *spec, __be32 *saddr,
setup_fte_ip_version(struct mlx5_flow_spec *spec, u8 family)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;
const struct mlx5_flow_spec *spec)
const struct mlx5_flow_spec *spec,
const struct mlx5_flow_spec *spec,
const struct mlx5_flow_spec *spec,
const struct mlx5_flow_spec *spec,
const struct mlx5_flow_spec *spec,
static const struct mlx5_flow_spec zero_spec = {};
static bool check_valid_spec(const struct mlx5_flow_spec *spec)
const struct mlx5_flow_spec *spec,
struct mlx5_flow_spec *spec;
static struct mlx5_flow_spec spec = {};
accel_fs_tcp_set_ipv4_flow(struct mlx5_flow_spec *spec, struct inpcb *inp)
accel_fs_tcp_set_ipv6_flow(struct mlx5_flow_spec *spec, struct inpcb *inp)
mlx5e_add_vxlan_rule_sub(struct mlx5e_priv *priv, struct mlx5_flow_spec *spec,
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec)
struct mlx5_flow_spec *spec;
struct mlx5_flow_spec *spec;