Symbol: temac_local
drivers/net/ethernet/xilinx/ll_temac.h
360
u32 (*temac_ior)(struct temac_local *lp, int offset);
drivers/net/ethernet/xilinx/ll_temac.h
361
void (*temac_iow)(struct temac_local *lp, int offset, u32 value);
drivers/net/ethernet/xilinx/ll_temac.h
362
u32 (*dma_in)(struct temac_local *lp, int reg);
drivers/net/ethernet/xilinx/ll_temac.h
363
void (*dma_out)(struct temac_local *lp, int reg, u32 value);
drivers/net/ethernet/xilinx/ll_temac.h
405
int temac_indirect_busywait(struct temac_local *lp);
drivers/net/ethernet/xilinx/ll_temac.h
406
u32 temac_indirect_in32(struct temac_local *lp, int reg);
drivers/net/ethernet/xilinx/ll_temac.h
407
u32 temac_indirect_in32_locked(struct temac_local *lp, int reg);
drivers/net/ethernet/xilinx/ll_temac.h
408
void temac_indirect_out32(struct temac_local *lp, int reg, u32 value);
drivers/net/ethernet/xilinx/ll_temac.h
409
void temac_indirect_out32_locked(struct temac_local *lp, int reg, u32 value);
drivers/net/ethernet/xilinx/ll_temac.h
412
int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev);
drivers/net/ethernet/xilinx/ll_temac.h
413
void temac_mdio_teardown(struct temac_local *lp);
drivers/net/ethernet/xilinx/ll_temac_main.c
1108
struct temac_local *lp = container_of(work, struct temac_local,
drivers/net/ethernet/xilinx/ll_temac_main.c
111
int temac_indirect_busywait(struct temac_local *lp)
drivers/net/ethernet/xilinx/ll_temac_main.c
1118
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1137
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1156
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1202
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1224
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1257
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
126
u32 temac_indirect_in32(struct temac_local *lp, int reg)
drivers/net/ethernet/xilinx/ll_temac_main.c
1289
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1307
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1329
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1344
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1387
struct temac_local *lp;
drivers/net/ethernet/xilinx/ll_temac_main.c
144
u32 temac_indirect_in32_locked(struct temac_local *lp, int reg)
drivers/net/ethernet/xilinx/ll_temac_main.c
1632
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
169
void temac_indirect_out32(struct temac_local *lp, int reg, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
185
void temac_indirect_out32_locked(struct temac_local *lp, int reg, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
209
static u32 temac_dma_in32_be(struct temac_local *lp, int reg)
drivers/net/ethernet/xilinx/ll_temac_main.c
214
static u32 temac_dma_in32_le(struct temac_local *lp, int reg)
drivers/net/ethernet/xilinx/ll_temac_main.c
225
static void temac_dma_out32_be(struct temac_local *lp, int reg, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
230
static void temac_dma_out32_le(struct temac_local *lp, int reg, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
244
static u32 temac_dma_dcr_in(struct temac_local *lp, int reg)
drivers/net/ethernet/xilinx/ll_temac_main.c
252
static void temac_dma_dcr_out(struct temac_local *lp, int reg, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
261
static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op,
drivers/net/ethernet/xilinx/ll_temac_main.c
286
static int temac_dcr_setup(struct temac_local *lp, struct platform_device *op,
drivers/net/ethernet/xilinx/ll_temac_main.c
299
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
327
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
418
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
459
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
599
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
622
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
69
static u32 _temac_ior_be(struct temac_local *lp, int offset)
drivers/net/ethernet/xilinx/ll_temac_main.c
709
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
74
static void _temac_iow_be(struct temac_local *lp, int offset, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
773
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
79
static u32 _temac_ior_le(struct temac_local *lp, int offset)
drivers/net/ethernet/xilinx/ll_temac_main.c
819
static inline int temac_check_tx_bd_space(struct temac_local *lp, int num_frag)
drivers/net/ethernet/xilinx/ll_temac_main.c
84
static void _temac_iow_le(struct temac_local *lp, int offset, u32 value)
drivers/net/ethernet/xilinx/ll_temac_main.c
848
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_main.c
89
static bool hard_acs_rdy(struct temac_local *lp)
drivers/net/ethernet/xilinx/ll_temac_main.c
94
static bool hard_acs_rdy_or_timeout(struct temac_local *lp, ktime_t timeout)
drivers/net/ethernet/xilinx/ll_temac_main.c
956
static int ll_temac_recv_buffers_available(struct temac_local *lp)
drivers/net/ethernet/xilinx/ll_temac_main.c
970
struct temac_local *lp = netdev_priv(ndev);
drivers/net/ethernet/xilinx/ll_temac_mdio.c
126
void temac_mdio_teardown(struct temac_local *lp)
drivers/net/ethernet/xilinx/ll_temac_mdio.c
26
struct temac_local *lp = bus->priv;
drivers/net/ethernet/xilinx/ll_temac_mdio.c
47
struct temac_local *lp = bus->priv;
drivers/net/ethernet/xilinx/ll_temac_mdio.c
64
int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev)