ethsw_core
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = filter_block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
static int dpaa2_switch_tc_parse_action_acl(struct ethsw_core *ethsw,
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = block->ethsw;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
static void dpaa2_switch_free_fd(const struct ethsw_core *ethsw,
static int dpaa2_switch_build_single_fd(struct ethsw_core *ethsw,
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
static void dpaa2_switch_fdb_get_flood_cfg(struct ethsw_core *ethsw, u16 fdb_id,
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = dev_get_drvdata(dev);
static int dpaa2_switch_fdb_set_egress_flood(struct ethsw_core *ethsw, u16 fdb_id)
struct ethsw_core *ethsw = dev_get_drvdata(dev);
struct ethsw_core *ethsw = dev_get_drvdata(dev);
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
static struct sk_buff *dpaa2_switch_build_linear_skb(struct ethsw_core *ethsw,
struct ethsw_core *ethsw = fq->ethsw;
static void dpaa2_switch_detect_features(struct ethsw_core *ethsw)
static int dpaa2_switch_setup_fqs(struct ethsw_core *ethsw)
static void dpaa2_switch_free_bufs(struct ethsw_core *ethsw, u64 *buf_array, int count)
static int dpaa2_switch_add_bufs(struct ethsw_core *ethsw, u16 bpid)
static int dpaa2_switch_refill_bp(struct ethsw_core *ethsw)
static int dpaa2_switch_seed_bp(struct ethsw_core *ethsw)
static void dpaa2_switch_drain_bp(struct ethsw_core *ethsw)
static int dpaa2_switch_setup_dpbp(struct ethsw_core *ethsw)
static void dpaa2_switch_free_dpbp(struct ethsw_core *ethsw)
static int dpaa2_switch_alloc_rings(struct ethsw_core *ethsw)
static void dpaa2_switch_destroy_rings(struct ethsw_core *ethsw)
struct ethsw_core *ethsw = fq->ethsw;
struct ethsw_core *ethsw = port_priv->ethsw_data;
static int dpaa2_switch_setup_dpio(struct ethsw_core *ethsw)
static void dpaa2_switch_free_dpio(struct ethsw_core *ethsw)
static int dpaa2_switch_ctrl_if_setup(struct ethsw_core *ethsw)
static void dpaa2_switch_remove_port(struct ethsw_core *ethsw,
struct ethsw_core *ethsw = dev_get_drvdata(dev);
struct ethsw_core *ethsw = port_priv->ethsw_data;
static void dpaa2_switch_ctrl_if_teardown(struct ethsw_core *ethsw)
struct ethsw_core *ethsw = dev_get_drvdata(dev);
struct ethsw_core *ethsw;
static struct dpaa2_switch_fdb *dpaa2_switch_fdb_get_unused(struct ethsw_core *ethsw)
static int dpaa2_switch_probe_port(struct ethsw_core *ethsw,
struct ethsw_core *ethsw;
static int dpaa2_switch_dellink(struct ethsw_core *ethsw, u16 vid)
dpaa2_switch_filter_block_get_unused(struct ethsw_core *ethsw)
static void dpaa2_switch_enable_ctrl_if_napi(struct ethsw_core *ethsw)
static void dpaa2_switch_disable_ctrl_if_napi(struct ethsw_core *ethsw)
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw = port_priv->ethsw_data;
struct ethsw_core *ethsw;
struct ethsw_core *ethsw_data;
static inline int dpaa2_switch_get_index(struct ethsw_core *ethsw,
static inline bool dpaa2_switch_supports_cpu_traffic(struct ethsw_core *ethsw)
struct ethsw_core;
struct ethsw_core *ethsw;