mlx5e_encap_entry
struct mlx5e_encap_entry *e = NULL;
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e; /* attached encap instance */
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
int (*calc_hlen)(struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e);
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e, *tmp;
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e;
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list)
typedef bool (match_cb)(struct mlx5e_encap_entry *);
static struct mlx5e_encap_entry *
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *next = NULL;
struct mlx5e_encap_entry,
struct mlx5e_encap_entry,
struct mlx5e_encap_entry,
static bool mlx5e_encap_valid(struct mlx5e_encap_entry *e)
static struct mlx5e_encap_entry *
struct mlx5e_encap_entry *e)
static bool mlx5e_encap_initialized(struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e = NULL;
static void mlx5e_encap_dealloc(struct mlx5e_priv *priv, struct mlx5e_encap_entry *e)
void mlx5e_encap_put(struct mlx5e_priv *priv, struct mlx5e_encap_entry *e)
static void mlx5e_encap_put_locked(struct mlx5e_priv *priv, struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e = flow->encaps[out_index].e;
bool mlx5e_encap_take(struct mlx5e_encap_entry *e)
static struct mlx5e_encap_entry *
struct mlx5e_encap_entry *e;
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e;
static int mlx5e_tc_tun_calc_hlen_geneve(struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e)
static int mlx5e_tc_tun_calc_hlen_gretap(struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e)
static int calc_hlen(struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *r)
static int mlx5e_tc_tun_calc_hlen_vxlan(struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e)
struct mlx5e_encap_entry;
struct mlx5e_encap_entry *e,
struct mlx5e_encap_entry *e,
bool mlx5e_encap_take(struct mlx5e_encap_entry *e);
void mlx5e_encap_put(struct mlx5e_priv *priv, struct mlx5e_encap_entry *e);
void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list);
struct mlx5e_encap_entry *
struct mlx5e_encap_entry *e);