Symbol: bcmgenet_priv
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1005
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1006
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1012
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->s.m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1013
.stat_offset = offsetof(struct bcmgenet_priv, s.m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1015
.syncp_offset = offsetof(struct bcmgenet_priv, s.syncp), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1025
.stat_sizeof = sizeof(((struct bcmgenet_priv *)0)->m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1026
.stat_offset = offsetof(struct bcmgenet_priv, m), \
drivers/net/ethernet/broadcom/genet/bcmgenet.c
115
static inline void dmadesc_set(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1221
static u32 bcmgenet_update_stat_misc(struct bcmgenet_priv *priv, u16 offset)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1260
static void bcmgenet_update_mib_counters(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
127
static inline u32 bcmgenet_rbuf_ctrl_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1311
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
135
static inline void bcmgenet_rbuf_ctrl_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1351
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1391
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1414
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
147
static inline u32 bcmgenet_tbuf_ctrl_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1497
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
156
static inline void bcmgenet_tbuf_ctrl_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1561
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1589
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1611
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1628
static int bcmgenet_get_num_flows(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1641
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1649
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
165
static inline u32 bcmgenet_bp_mc_get(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1709
static int bcmgenet_power_down(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
174
static inline void bcmgenet_bp_mc_set(struct bcmgenet_priv *priv, u32 val)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1751
static int bcmgenet_power_up(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1803
static struct enet_cb *bcmgenet_get_txcb(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1820
static struct enet_cb *bcmgenet_put_txcb(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1915
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1970
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2034
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2050
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2114
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2244
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2273
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2501
static int bcmgenet_alloc_rx_buffers(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2519
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
2750
static int bcmgenet_rx_ring_create_pool(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2775
static int bcmgenet_init_rx_ring(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2834
static void bcmgenet_enable_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2846
static void bcmgenet_disable_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2857
static void bcmgenet_fini_tx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2868
static int bcmgenet_tdma_disable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2891
static int bcmgenet_rdma_disable(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2932
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2963
static void bcmgenet_enable_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2975
static void bcmgenet_disable_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2987
static void bcmgenet_fini_rx_napi(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2998
static void bcmgenet_destroy_rx_page_pools(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3021
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3047
static int bcmgenet_dma_teardown(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3069
static void bcmgenet_fini_dma(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3089
static int bcmgenet_init_dma(struct bcmgenet_priv *priv, bool flush_rx)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
314
static inline struct bcmgenet_priv *dev_to_priv(struct device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3189
struct bcmgenet_priv *priv = container_of(
drivers/net/ethernet/broadcom/genet/bcmgenet.c
319
static inline u32 bcmgenet_tdma_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3190
work, struct bcmgenet_priv, bcmgenet_irq_work);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3214
struct bcmgenet_priv *priv = dev_id;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
326
static inline void bcmgenet_tdma_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3262
struct bcmgenet_priv *priv = dev_id;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3299
static void bcmgenet_umac_reset(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3313
static void bcmgenet_set_hw_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3320
static void bcmgenet_get_hw_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
333
static inline u32 bcmgenet_rdma_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3333
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3353
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
340
static inline void bcmgenet_rdma_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3433
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3465
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3488
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3527
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3549
static inline void bcmgenet_set_mdf_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3563
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3634
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3701
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3801
static void bcmgenet_set_hw_params(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3971
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
410
static inline u32 bcmgenet_tdma_ring_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4156
struct bcmgenet_priv *priv = dev_to_priv(&pdev->dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4173
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
419
static inline void bcmgenet_tdma_ring_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4218
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
428
static inline u32 bcmgenet_rdma_ring_readl(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4306
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4360
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
437
static inline void bcmgenet_rdma_ring_writel(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
446
static void bcmgenet_hfb_enable_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
467
static void bcmgenet_hfb_disable_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
496
static void bcmgenet_hfb_set_filter_rx_queue_mapping(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
512
static void bcmgenet_hfb_set_filter_length(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
552
static int bcmgenet_hfb_insert_data(struct bcmgenet_priv *priv, u32 f_index,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
602
static void bcmgenet_hfb_create_rxnfc_filter(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
710
static void bcmgenet_hfb_clear_filter(struct bcmgenet_priv *priv, u32 f_index)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
720
static void bcmgenet_hfb_clear(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
743
static void bcmgenet_hfb_init(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
758
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
766
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
801
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
820
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
827
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
837
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
859
struct bcmgenet_priv *priv = ring->priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
897
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
92
static inline void dmadesc_set_length_status(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
935
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
957
struct bcmgenet_priv *priv = netdev_priv(dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
98
static inline void dmadesc_set_addr(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.h
485
struct bcmgenet_priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
554
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
580
struct bcmgenet_priv *priv;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
671
static inline bool bcmgenet_has_40bits(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
676
static inline bool bcmgenet_has_ext(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
681
static inline bool bcmgenet_has_mdio_intr(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
686
static inline bool bcmgenet_has_moca_link_det(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
691
static inline bool bcmgenet_has_ephy_16nm(struct bcmgenet_priv *priv)
drivers/net/ethernet/broadcom/genet/bcmgenet.h
697
static inline u32 bcmgenet_##name##_readl(struct bcmgenet_priv *priv, \
drivers/net/ethernet/broadcom/genet/bcmgenet.h
708
static inline void bcmgenet_##name##_writel(struct bcmgenet_priv *priv, \
drivers/net/ethernet/broadcom/genet/bcmgenet.h
746
int bcmgenet_wol_power_down_cfg(struct bcmgenet_priv *priv,
drivers/net/ethernet/broadcom/genet/bcmgenet.h
748
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);