bcm_sysport_priv
static void mpd_enable_set(struct bcm_sysport_priv *priv, bool enable)
static void bcm_sysport_resume_from_wol(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv =
container_of(ndim, struct bcm_sysport_priv, dim);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = dev_id;
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void bcm_sysport_init_dim(struct bcm_sysport_priv *priv,
static void bcm_sysport_init_rx_coalesce(struct bcm_sysport_priv *priv)
static int bcm_sysport_init_tx_ring(struct bcm_sysport_priv *priv,
static void bcm_sysport_fini_tx_ring(struct bcm_sysport_priv *priv,
static inline int rdma_enable_set(struct bcm_sysport_priv *priv,
static inline int tdma_enable_set(struct bcm_sysport_priv *priv,
static int bcm_sysport_init_rx_ring(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void bcm_sysport_fini_rx_ring(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv = netdev_priv(dev);
static inline void umac_enable_set(struct bcm_sysport_priv *priv,
static inline void umac_reset(struct bcm_sysport_priv *priv)
static void umac_set_hw_addr(struct bcm_sysport_priv *priv,
static void topctrl_flush(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void rbuf_init(struct bcm_sysport_priv *priv)
static inline void bcm_sysport_mask_all_intrs(struct bcm_sysport_priv *priv)
static inline void gib_set_pad_extension(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static int bcm_sysport_rule_find(struct bcm_sysport_priv *priv,
static int bcm_sysport_rule_get(struct bcm_sysport_priv *priv,
static int bcm_sysport_rule_set(struct bcm_sysport_priv *priv,
static int bcm_sysport_rule_del(struct bcm_sysport_priv *priv,
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv;
priv = container_of(nb, struct bcm_sysport_priv, netdev_notifier);
struct bcm_sysport_priv *priv;
struct bcm_sysport_priv *priv = netdev_priv(dev);
static int bcm_sysport_suspend_to_wol(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static inline u32 rdma_readl(struct bcm_sysport_priv *priv, u32 off)
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void bcm_sysport_update_mib_counters(struct bcm_sysport_priv *priv)
static inline void rdma_writel(struct bcm_sysport_priv *priv, u32 val, u32 off)
static void bcm_sysport_update_tx_stats(struct bcm_sysport_priv *priv,
struct bcm_sysport_priv *priv = netdev_priv(dev);
static inline u32 tdma_control_bit(struct bcm_sysport_priv *priv, u32 bit)
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void bcm_sysport_set_rx_coalesce(struct bcm_sysport_priv *priv,
struct bcm_sysport_priv *priv = ring->priv;
struct bcm_sysport_priv *priv = netdev_priv(dev);
struct bcm_sysport_priv *priv = netdev_priv(dev);
static inline void intrl2_##which##_mask_clear(struct bcm_sysport_priv *priv, \
static struct sk_buff *bcm_sysport_rx_refill(struct bcm_sysport_priv *priv,
static inline void intrl2_##which##_mask_set(struct bcm_sysport_priv *priv, \
static int bcm_sysport_alloc_rx_bufs(struct bcm_sysport_priv *priv)
static unsigned int bcm_sysport_desc_rx(struct bcm_sysport_priv *priv,
static inline void dma_desc_set_addr(struct bcm_sysport_priv *priv,
struct bcm_sysport_priv *priv = ring->priv;
static unsigned int __bcm_sysport_tx_reclaim(struct bcm_sysport_priv *priv,
static unsigned int bcm_sysport_tx_reclaim(struct bcm_sysport_priv *priv,
static void bcm_sysport_tx_clean(struct bcm_sysport_priv *priv,
struct bcm_sysport_priv *priv = netdev_priv(dev);
static void bcm_sysport_tx_reclaim_all(struct bcm_sysport_priv *priv)
struct bcm_sysport_priv *priv =
container_of(napi, struct bcm_sysport_priv, napi);
.stat_sizeof = sizeof(((struct bcm_sysport_priv *)0)->m), \
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
.stat_sizeof = sizeof(((struct bcm_sysport_priv *)0)->m), \
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
.stat_sizeof = sizeof(((struct bcm_sysport_priv *)0)->m), \
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
.stat_sizeof = sizeof(((struct bcm_sysport_priv *)0)->m), \
.stat_offset = offsetof(struct bcm_sysport_priv, m), \
struct bcm_sysport_priv *priv; /* private context backpointer */
static inline u32 name##_readl(struct bcm_sysport_priv *priv, u32 off) \
static inline void name##_writel(struct bcm_sysport_priv *priv, \