Symbol: dwc_gmac_softc
sys/arch/arm/altera/cycv_gmac.c
149
CFATTACH_DECL_NEW(cycv_gmac, sizeof(struct dwc_gmac_softc),
sys/arch/arm/altera/cycv_gmac.c
77
struct dwc_gmac_softc * const sc = device_private(self);
sys/arch/arm/amlogic/meson_dwmac.c
176
struct dwc_gmac_softc * const sc = arg;
sys/arch/arm/amlogic/meson_dwmac.c
192
struct dwc_gmac_softc * const sc = device_private(self);
sys/arch/arm/amlogic/meson_dwmac.c
310
CFATTACH_DECL_NEW(meson_dwmac, sizeof(struct dwc_gmac_softc),
sys/arch/arm/rockchip/rk_gmac.c
104
rk3288_gmac_set_mode_rgmii(struct dwc_gmac_softc *sc, u_int tx_delay, u_int rx_delay, bool set_delay)
sys/arch/arm/rockchip/rk_gmac.c
142
rk3288_gmac_set_speed_rgmii(struct dwc_gmac_softc *sc, int speed)
sys/arch/arm/rockchip/rk_gmac.c
188
rk3328_gmac_set_mode_rgmii(struct dwc_gmac_softc *sc, u_int tx_delay, u_int rx_delay, bool set_delay)
sys/arch/arm/rockchip/rk_gmac.c
225
rk3328_gmac_set_speed_rgmii(struct dwc_gmac_softc *sc, int speed)
sys/arch/arm/rockchip/rk_gmac.c
272
rk3399_gmac_set_mode_rgmii(struct dwc_gmac_softc *sc, u_int tx_delay,
sys/arch/arm/rockchip/rk_gmac.c
304
rk3399_gmac_set_speed_rgmii(struct dwc_gmac_softc *sc, int speed)
sys/arch/arm/rockchip/rk_gmac.c
442
struct dwc_gmac_softc * const sc = &rk_sc->sc_base;
sys/arch/arm/rockchip/rk_gmac.c
71
struct dwc_gmac_softc sc_base;
sys/arch/arm/sunxi/sunxi_gmac.c
126
struct dwc_gmac_softc * const sc = device_private(self);
sys/arch/arm/sunxi/sunxi_gmac.c
221
CFATTACH_DECL_NEW(sunxi_gmac, sizeof(struct dwc_gmac_softc),
sys/arch/riscv/starfive/jh7100_gmac.c
114
struct dwc_gmac_softc * const gmac_sc = &sc->sc_gmac;
sys/arch/riscv/starfive/jh7100_gmac.c
57
struct dwc_gmac_softc sc_gmac;
sys/arch/riscv/starfive/jh7100_gmac.c
62
jh7100_gmac_set_speed(struct dwc_gmac_softc *gmac_sc, int speed)
sys/dev/fdt/dwc_gmac_fdt_subr.c
44
dwc_gmac_preattach_fdt(int phandle, struct dwc_gmac_softc *sc)
sys/dev/fdt/dwc_gmac_fdt_subr.h
5
void dwc_gmac_preattach_fdt(int, struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
100
static int dwc_gmac_queue(struct dwc_gmac_softc *, struct mbuf *);
sys/dev/ic/dwc_gmac.c
1007
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
102
static void dwc_gmac_tx_intr(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
103
static void dwc_gmac_rx_intr(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
104
static void dwc_gmac_setmulti(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
1045
dwc_gmac_queue(struct dwc_gmac_softc *sc, struct mbuf *m0)
sys/dev/ic/dwc_gmac.c
1131
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
1154
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
1188
dwc_gmac_tx_intr(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1247
dwc_gmac_rx_intr(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1377
dwc_gmac_setmulti(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1451
dwc_gmac_intr(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1637
dwc_gmac_dump_dma(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1666
dwc_gmac_dump_tx_desc(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1689
dwc_gmac_dump_rx_desc(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1739
dwc_dump_status(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
1777
dwc_dump_and_abort(struct dwc_gmac_softc *sc, const char *msg)
sys/dev/ic/dwc_gmac.c
1789
static void dwc_gmac_dump_ffilt(struct dwc_gmac_softc *sc, uint32_t ffilt)
sys/dev/ic/dwc_gmac.c
180
static void dwc_gmac_dump_dma(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
181
static void dwc_gmac_dump_tx_desc(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
182
static void dwc_gmac_dump_rx_desc(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
183
static void dwc_dump_and_abort(struct dwc_gmac_softc *, const char *);
sys/dev/ic/dwc_gmac.c
184
static void dwc_dump_status(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
185
static void dwc_gmac_dump_ffilt(struct dwc_gmac_softc *, uint32_t);
sys/dev/ic/dwc_gmac.c
189
dwc_gmac_attach(struct dwc_gmac_softc *sc, int phy_id, uint32_t mii_clk)
sys/dev/ic/dwc_gmac.c
382
dwc_gmac_reset(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
400
dwc_gmac_write_hwaddr(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
415
struct dwc_gmac_softc * const sc = device_private(self);
sys/dev/ic/dwc_gmac.c
448
struct dwc_gmac_softc * const sc = device_private(self);
sys/dev/ic/dwc_gmac.c
477
dwc_gmac_alloc_rx_ring(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
562
dwc_gmac_reset_rx_ring(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
590
dwc_gmac_alloc_dma_rings(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
647
dwc_gmac_free_dma_rings(struct dwc_gmac_softc *sc)
sys/dev/ic/dwc_gmac.c
658
dwc_gmac_free_rx_ring(struct dwc_gmac_softc *sc, struct dwc_gmac_rx_ring *ring)
sys/dev/ic/dwc_gmac.c
682
dwc_gmac_alloc_tx_ring(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
724
dwc_gmac_txdesc_sync(struct dwc_gmac_softc *sc, int start, int end, int ops)
sys/dev/ic/dwc_gmac.c
749
dwc_gmac_reset_tx_ring(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
781
dwc_gmac_free_tx_ring(struct dwc_gmac_softc *sc,
sys/dev/ic/dwc_gmac.c
811
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
85
static int dwc_gmac_reset(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
86
static void dwc_gmac_write_hwaddr(struct dwc_gmac_softc *, uint8_t[ETHER_ADDR_LEN]);
sys/dev/ic/dwc_gmac.c
867
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
87
static int dwc_gmac_alloc_dma_rings(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
88
static void dwc_gmac_free_dma_rings(struct dwc_gmac_softc *);
sys/dev/ic/dwc_gmac.c
89
static int dwc_gmac_alloc_rx_ring(struct dwc_gmac_softc *, struct dwc_gmac_rx_ring *);
sys/dev/ic/dwc_gmac.c
90
static void dwc_gmac_reset_rx_ring(struct dwc_gmac_softc *, struct dwc_gmac_rx_ring *);
sys/dev/ic/dwc_gmac.c
91
static void dwc_gmac_free_rx_ring(struct dwc_gmac_softc *, struct dwc_gmac_rx_ring *);
sys/dev/ic/dwc_gmac.c
92
static int dwc_gmac_alloc_tx_ring(struct dwc_gmac_softc *, struct dwc_gmac_tx_ring *);
sys/dev/ic/dwc_gmac.c
93
static void dwc_gmac_reset_tx_ring(struct dwc_gmac_softc *, struct dwc_gmac_tx_ring *);
sys/dev/ic/dwc_gmac.c
94
static void dwc_gmac_free_tx_ring(struct dwc_gmac_softc *, struct dwc_gmac_tx_ring *);
sys/dev/ic/dwc_gmac.c
948
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac.c
95
static void dwc_gmac_txdesc_sync(struct dwc_gmac_softc *, int, int, int);
sys/dev/ic/dwc_gmac.c
961
struct dwc_gmac_softc * const sc = ifp->if_softc;
sys/dev/ic/dwc_gmac_var.h
120
void (*sc_set_speed)(struct dwc_gmac_softc *, int);
sys/dev/ic/dwc_gmac_var.h
123
int dwc_gmac_attach(struct dwc_gmac_softc *, int /*phy_id*/,
sys/dev/ic/dwc_gmac_var.h
125
int dwc_gmac_intr(struct dwc_gmac_softc *);