bcmasp_intf
struct bcmasp_intf *intf;
void bcmasp_core_clock_set_intf(struct bcmasp_intf *intf, bool en)
void bcmasp_enable_wol(struct bcmasp_intf *intf, bool en)
static void bcmasp_eee_fixup(struct bcmasp_intf *intf, bool en)
struct bcmasp_intf *intf, *n;
void bcmasp_flush_rx_port(struct bcmasp_intf *intf)
struct bcmasp_intf *intf;
struct bcmasp_intf *intf;
struct bcmasp_intf *intf;
void bcmasp_enable_phy_irq(struct bcmasp_intf *intf, int en)
void bcmasp_enable_tx_irq(struct bcmasp_intf *intf, int en)
void bcmasp_netfilt_suspend(struct bcmasp_intf *intf)
int bcmasp_netfilt_get_all_active(struct bcmasp_intf *intf, u32 *rule_locs,
int bcmasp_netfilt_get_active(struct bcmasp_intf *intf)
void bcmasp_enable_rx_irq(struct bcmasp_intf *intf, int en)
bool bcmasp_netfilt_check_dup(struct bcmasp_intf *intf,
struct bcmasp_net_filter *bcmasp_netfilt_get_init(struct bcmasp_intf *intf,
void bcmasp_netfilt_release(struct bcmasp_intf *intf,
static void bcmasp_set_mda_filter(struct bcmasp_intf *intf,
static void bcmasp_en_mda_filter(struct bcmasp_intf *intf, bool en,
static void bcmasp_intr2_handling(struct bcmasp_intf *intf, u32 status)
void bcmasp_set_promisc(struct bcmasp_intf *intf, bool en)
void bcmasp_set_allmulti(struct bcmasp_intf *intf, bool en)
void bcmasp_set_broad(struct bcmasp_intf *intf, bool en)
void bcmasp_set_oaddr(struct bcmasp_intf *intf, const unsigned char *addr,
void bcmasp_disable_all_filters(struct bcmasp_intf *intf)
static int bcmasp_combine_set_filter(struct bcmasp_intf *intf,
int bcmasp_set_en_mda_filter(struct bcmasp_intf *intf, unsigned char *addr,
struct bcmasp_intf;
void (*eee_fixup)(struct bcmasp_intf *priv, bool en);
void (*eee_fixup)(struct bcmasp_intf *intf, bool en);
static inline u32 name##_rl(struct bcmasp_intf *intf, u32 off) \
static inline void name##_wl(struct bcmasp_intf *intf, u32 val, u32 off)\
static inline u64 name##_rq(struct bcmasp_intf *intf, u32 off) \
static inline void name##_wq(struct bcmasp_intf *intf, u64 val, u32 off)\
struct bcmasp_intf *bcmasp_interface_create(struct bcmasp_priv *priv,
void bcmasp_interface_destroy(struct bcmasp_intf *intf);
void bcmasp_enable_tx_irq(struct bcmasp_intf *intf, int en);
void bcmasp_enable_rx_irq(struct bcmasp_intf *intf, int en);
void bcmasp_enable_phy_irq(struct bcmasp_intf *intf, int en);
void bcmasp_flush_rx_port(struct bcmasp_intf *intf);
int bcmasp_interface_suspend(struct bcmasp_intf *intf);
int bcmasp_interface_resume(struct bcmasp_intf *intf);
void bcmasp_set_promisc(struct bcmasp_intf *intf, bool en);
void bcmasp_set_allmulti(struct bcmasp_intf *intf, bool en);
void bcmasp_set_broad(struct bcmasp_intf *intf, bool en);
void bcmasp_set_oaddr(struct bcmasp_intf *intf, const unsigned char *addr,
int bcmasp_set_en_mda_filter(struct bcmasp_intf *intf, unsigned char *addr,
void bcmasp_disable_all_filters(struct bcmasp_intf *intf);
void bcmasp_core_clock_set_intf(struct bcmasp_intf *intf, bool en);
struct bcmasp_net_filter *bcmasp_netfilt_get_init(struct bcmasp_intf *intf,
bool bcmasp_netfilt_check_dup(struct bcmasp_intf *intf,
void bcmasp_netfilt_release(struct bcmasp_intf *intf,
int bcmasp_netfilt_get_active(struct bcmasp_intf *intf);
int bcmasp_netfilt_get_all_active(struct bcmasp_intf *intf, u32 *rule_locs,
void bcmasp_netfilt_suspend(struct bcmasp_intf *intf);
void bcmasp_enable_wol(struct bcmasp_intf *intf, bool en);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
static int bcmasp_flow_get(struct bcmasp_intf *intf, struct ethtool_rxnfc *cmd)
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
static void bcmasp_update_mib_counters(struct bcmasp_intf *intf)
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
static void bcmasp_map_res(struct bcmasp_priv *priv, struct bcmasp_intf *intf)
struct bcmasp_intf *bcmasp_interface_create(struct bcmasp_priv *priv,
struct bcmasp_intf *intf;
ndev = alloc_etherdev(sizeof(struct bcmasp_intf));
void bcmasp_interface_destroy(struct bcmasp_intf *intf)
static void bcmasp_suspend_to_wol(struct bcmasp_intf *intf)
int bcmasp_interface_suspend(struct bcmasp_intf *intf)
static void bcmasp_resume_from_wol(struct bcmasp_intf *intf)
static void bcmasp_clean_txcb(struct bcmasp_intf *intf, int index)
int bcmasp_interface_resume(struct bcmasp_intf *intf)
static int tx_spb_ring_full(struct bcmasp_intf *intf, int cnt)
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
static void umac_reset(struct bcmasp_intf *intf)
static void umac_set_hw_addr(struct bcmasp_intf *intf,
static void umac_enable_set(struct bcmasp_intf *intf, u32 mask,
static void umac_init(struct bcmasp_intf *intf)
static int bcmasp_tx_reclaim(struct bcmasp_intf *intf)
struct bcmasp_intf *intf =
container_of(napi, struct bcmasp_intf, tx_napi);
struct bcmasp_intf *intf =
container_of(napi, struct bcmasp_intf, rx_napi);
static void bcmasp_enable_tx(struct bcmasp_intf *intf, int en)
struct bcmasp_intf *intf = netdev_priv(dev);
static int bcmasp_alloc_buffers(struct bcmasp_intf *intf)
static void bcmasp_enable_rx(struct bcmasp_intf *intf, int en)
static void bcmasp_reclaim_free_buffers(struct bcmasp_intf *intf)
static void bcmasp_init_rx(struct bcmasp_intf *intf)
static void bcmasp_init_tx(struct bcmasp_intf *intf)
static void bcmasp_ephy_enable_set(struct bcmasp_intf *intf, bool enable)
struct bcmasp_intf *intf = netdev_priv(dev);
static void bcmasp_rgmii_mode_en_set(struct bcmasp_intf *intf, bool enable)
struct bcmasp_intf *intf = netdev_priv(dev);
struct bcmasp_intf *intf = netdev_priv(dev);
static void bcmasp_configure_port(struct bcmasp_intf *intf)
struct bcmasp_intf *intf = netdev_priv(dev);