Symbol: bcmgenet_priv
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1000
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1001
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1007
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->s.m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1008
.stat_offset = offsetof(struct bcmgenet_priv, s.m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1010
.syncp_offset = offsetof(struct bcmgenet_priv, s.syncp), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1020
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1021
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
110
static inline void dmadesc_set(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1217
static u32 bcmgenet_update_stat_misc(struct bcmgenet_priv *priv, u16 offset)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
122
static inline u32 bcmgenet_rbuf_ctrl_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1256
static void bcmgenet_update_mib_counters(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
130
static inline void bcmgenet_rbuf_ctrl_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1307
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1347
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1388
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1411
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
142
static inline u32 bcmgenet_tbuf_ctrl_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1494
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
151
static inline void bcmgenet_tbuf_ctrl_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1558
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1586
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
160
static inline u32 bcmgenet_bp_mc_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1608
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1625
static int bcmgenet_get_num_flows(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1638
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1646
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
169
static inline void bcmgenet_bp_mc_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1706
static int bcmgenet_power_down(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1748
static int bcmgenet_power_up(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1800
static struct enet_cb *bcmgenet_get_txcb(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1817
static struct enet_cb *bcmgenet_put_txcb(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1920
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1975
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2037
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2053
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2117
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2251
static struct sk_buff *bcmgenet_rx_refill(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2300
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2499
static int bcmgenet_alloc_rx_buffers(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2521
static void bcmgenet_free_rx_buffers(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2536
static void umac_enable_set(struct bcmgenet_priv *priv, u32 mask, bool enable)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2560
static void reset_umac(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2573
static void bcmgenet_intr_disable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2582
static void bcmgenet_link_intr_enable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2602
static void init_umac(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2701
static void bcmgenet_init_tx_ring(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2751
static int bcmgenet_init_rx_ring(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2801
static void bcmgenet_enable_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2813
static void bcmgenet_disable_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2824
static void bcmgenet_fini_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2835
static int bcmgenet_tdma_disable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2858
static int bcmgenet_rdma_disable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2898
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2929
static void bcmgenet_enable_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2941
static void bcmgenet_disable_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2953
static void bcmgenet_fini_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2973
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2999
static int bcmgenet_dma_teardown(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3021
static void bcmgenet_fini_dma(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3040
static int bcmgenet_init_dma(struct bcmgenet_priv *priv, bool flush_rx)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
309
static inline struct bcmgenet_priv *dev_to_priv(struct device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3139
struct bcmgenet_priv *priv = container_of(
drivers/net/ethernet/broadcom/genet/bcmgenet.c
314
static inline u32 bcmgenet_tdma_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3140
work, struct bcmgenet_priv, bcmgenet_irq_work);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3164
struct bcmgenet_priv *priv = dev_id;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
321
static inline void bcmgenet_tdma_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3212
struct bcmgenet_priv *priv = dev_id;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3249
static void bcmgenet_umac_reset(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3263
static void bcmgenet_set_hw_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3270
static void bcmgenet_get_hw_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
328
static inline u32 bcmgenet_rdma_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3283
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3303
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
335
static inline void bcmgenet_rdma_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3383
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3415
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3438
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3477
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3503
static inline void bcmgenet_set_mdf_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3517
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3588
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3655
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3755
static void bcmgenet_set_hw_params(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3925
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
405
static inline u32 bcmgenet_tdma_ring_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4112
struct bcmgenet_priv *priv = dev_to_priv(&pdev->dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4129
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
414
static inline void bcmgenet_tdma_ring_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4174
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
423
static inline u32 bcmgenet_rdma_ring_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4262
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4316
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
432
static inline void bcmgenet_rdma_ring_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
441
static void bcmgenet_hfb_enable_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
462
static void bcmgenet_hfb_disable_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
491
static void bcmgenet_hfb_set_filter_rx_queue_mapping(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
507
static void bcmgenet_hfb_set_filter_length(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
547
static int bcmgenet_hfb_insert_data(struct bcmgenet_priv *priv, u32 f_index,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
597
static void bcmgenet_hfb_create_rxnfc_filter(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
705
static void bcmgenet_hfb_clear_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
715
static void bcmgenet_hfb_clear(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
738
static void bcmgenet_hfb_init(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
753
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
761
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
796
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
815
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
822
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
832
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
854
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
87
static inline void dmadesc_set_length_status(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
892
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
93
static inline void dmadesc_set_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
930
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
952
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
484
struct bcmgenet_priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
553
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
578
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
670
static inline bool bcmgenet_has_40bits(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
675
static inline bool bcmgenet_has_ext(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
680
static inline bool bcmgenet_has_mdio_intr(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
685
static inline bool bcmgenet_has_moca_link_det(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
690
static inline bool bcmgenet_has_ephy_16nm(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
696
static inline u32 bcmgenet_##name##_readl(struct bcmgenet_priv *priv, \
drivers/net/ethernet/broadcom/genet/bcmgenet.h
707
static inline void bcmgenet_##name##_writel(struct bcmgenet_priv *priv, \
drivers/net/ethernet/broadcom/genet/bcmgenet.h
745
int bcmgenet_wol_power_down_cfg(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.h
747
int bcmgenet_wol_power_up_cfg(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
118
static int bcmgenet_poll_wol_status(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
136
static void bcmgenet_set_mpd_password(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
144
int bcmgenet_wol_power_down_cfg(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
214
int bcmgenet_wol_power_up_cfg(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
42
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
74
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
120
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmmii.c
149
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
186
static void bcmgenet_moca_phy_setup(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
195
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
29
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
303
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
418
static struct device_node *bcmgenet_mii_of_find_mdio(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
440
struct bcmgenet_priv *priv = wait_func_data;
drivers/net/ethernet/broadcom/genet/bcmmii.c
449
static int bcmgenet_mii_register(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
516
static int bcmgenet_phy_interface_init(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
539
static int bcmgenet_mii_of_init(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
576
static int bcmgenet_mii_bus_init(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmmii.c
591
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
611
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmmii.c
99
struct bcmgenet_priv *priv = netdev_priv(dev);