Searched refs:arc_emac_priv (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/arc/ |
H A D | emac.h | 112 * struct arc_emac_priv - Storage of EMAC's private information. 131 struct arc_emac_priv { struct 171 static inline void arc_reg_set(struct arc_emac_priv *priv, int reg, int value) in arc_reg_set() 183 static inline unsigned int arc_reg_get(struct arc_emac_priv *priv, int reg) in arc_reg_get() 197 static inline void arc_reg_or(struct arc_emac_priv *priv, int reg, int mask) in arc_reg_or() 213 static inline void arc_reg_clr(struct arc_emac_priv *priv, int reg, int mask) in arc_reg_clr() 220 int arc_mdio_probe(struct arc_emac_priv *priv); 221 int arc_mdio_remove(struct arc_emac_priv *priv);
|
H A D | emac_mdio.c | 24 static int arc_mdio_complete_wait(struct arc_emac_priv *priv) in arc_mdio_complete_wait() 58 struct arc_emac_priv *priv = bus->priv; in arc_mdio_read() 91 struct arc_emac_priv *priv = bus->priv; in arc_mdio_write() 110 struct arc_emac_priv *priv = bus->priv; in arc_mdio_reset() 131 int arc_mdio_probe(struct arc_emac_priv *priv) in arc_mdio_probe() 183 int arc_mdio_remove(struct arc_emac_priv *priv) in arc_mdio_remove()
|
H A D | emac_main.c | 34 static inline int arc_emac_tx_avail(struct arc_emac_priv *priv) in arc_emac_tx_avail() 48 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_adjust_link() 92 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_drvinfo() 112 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_tx_clean() 176 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx() 274 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx_miss_handle() 300 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx_stall_check() 325 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_poll() 355 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_intr() 424 struct arc_emac_priv *pri in arc_emac_open() [all...] |
H A D | emac_arc.c | 22 struct arc_emac_priv *priv; in emac_arc_probe() 30 ndev = alloc_etherdev(sizeof(struct arc_emac_priv)); in emac_arc_probe()
|
H A D | emac_rockchip.c | 28 struct arc_emac_priv emac;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/arc/ |
H A D | emac.h | 112 * struct arc_emac_priv - Storage of EMAC's private information. 131 struct arc_emac_priv { struct 171 static inline void arc_reg_set(struct arc_emac_priv *priv, int reg, int value) in arc_reg_set() 183 static inline unsigned int arc_reg_get(struct arc_emac_priv *priv, int reg) in arc_reg_get() 197 static inline void arc_reg_or(struct arc_emac_priv *priv, int reg, int mask) in arc_reg_or() 213 static inline void arc_reg_clr(struct arc_emac_priv *priv, int reg, int mask) in arc_reg_clr() 220 int arc_mdio_probe(struct arc_emac_priv *priv); 221 int arc_mdio_remove(struct arc_emac_priv *priv);
|
H A D | emac_mdio.c | 24 static int arc_mdio_complete_wait(struct arc_emac_priv *priv) in arc_mdio_complete_wait() 58 struct arc_emac_priv *priv = bus->priv; in arc_mdio_read() 91 struct arc_emac_priv *priv = bus->priv; in arc_mdio_write() 110 struct arc_emac_priv *priv = bus->priv; in arc_mdio_reset() 131 int arc_mdio_probe(struct arc_emac_priv *priv) in arc_mdio_probe() 183 int arc_mdio_remove(struct arc_emac_priv *priv) in arc_mdio_remove()
|
H A D | emac_main.c | 34 static inline int arc_emac_tx_avail(struct arc_emac_priv *priv) in arc_emac_tx_avail() 48 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_adjust_link() 92 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_drvinfo() 112 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_tx_clean() 176 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx() 274 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx_miss_handle() 300 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_rx_stall_check() 325 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_poll() 355 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_intr() 424 struct arc_emac_priv *pri in arc_emac_open() [all...] |
H A D | emac_arc.c | 22 struct arc_emac_priv *priv; in emac_arc_probe() 30 ndev = alloc_etherdev(sizeof(struct arc_emac_priv)); in emac_arc_probe()
|
H A D | emac_rockchip.c | 28 struct arc_emac_priv emac;
|
Completed in 5 milliseconds