netsec_priv 330 drivers/net/ethernet/socionext/netsec.c static void netsec_write(struct netsec_priv *priv, u32 reg_addr, u32 val) netsec_priv 335 drivers/net/ethernet/socionext/netsec.c static u32 netsec_read(struct netsec_priv *priv, u32 reg_addr) netsec_priv 361 drivers/net/ethernet/socionext/netsec.c static int netsec_wait_while_busy(struct netsec_priv *priv, u32 addr, u32 mask) netsec_priv 382 drivers/net/ethernet/socionext/netsec.c static int netsec_mac_write(struct netsec_priv *priv, u32 addr, u32 value) netsec_priv 390 drivers/net/ethernet/socionext/netsec.c static int netsec_mac_read(struct netsec_priv *priv, u32 addr, u32 *read) netsec_priv 405 drivers/net/ethernet/socionext/netsec.c static int netsec_mac_wait_while_busy(struct netsec_priv *priv, netsec_priv 439 drivers/net/ethernet/socionext/netsec.c static int netsec_mac_update_to_phy_state(struct netsec_priv *priv) netsec_priv 471 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = bus->priv; netsec_priv 500 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = bus->priv; netsec_priv 536 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(net_device); netsec_priv 546 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(net_device); netsec_priv 579 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(dev); netsec_priv 586 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(dev); netsec_priv 605 drivers/net/ethernet/socionext/netsec.c static void netsec_set_rx_de(struct netsec_priv *priv, netsec_priv 628 drivers/net/ethernet/socionext/netsec.c static bool netsec_clean_tx_dring(struct netsec_priv *priv) netsec_priv 700 drivers/net/ethernet/socionext/netsec.c static void netsec_process_tx(struct netsec_priv *priv) netsec_priv 716 drivers/net/ethernet/socionext/netsec.c static void *netsec_alloc_rx_data(struct netsec_priv *priv, netsec_priv 744 drivers/net/ethernet/socionext/netsec.c static void netsec_rx_fill(struct netsec_priv *priv, u16 from, u16 num) netsec_priv 758 drivers/net/ethernet/socionext/netsec.c static void netsec_xdp_ring_tx_db(struct netsec_priv *priv, u16 pkts) netsec_priv 764 drivers/net/ethernet/socionext/netsec.c static void netsec_finalize_xdp_rx(struct netsec_priv *priv, u32 xdp_res, netsec_priv 774 drivers/net/ethernet/socionext/netsec.c static void netsec_set_tx_de(struct netsec_priv *priv, netsec_priv 813 drivers/net/ethernet/socionext/netsec.c static u32 netsec_xdp_queue_one(struct netsec_priv *priv, netsec_priv 866 drivers/net/ethernet/socionext/netsec.c static u32 netsec_xdp_xmit_back(struct netsec_priv *priv, struct xdp_buff *xdp) netsec_priv 882 drivers/net/ethernet/socionext/netsec.c static u32 netsec_run_xdp(struct netsec_priv *priv, struct bpf_prog *prog, netsec_priv 924 drivers/net/ethernet/socionext/netsec.c static int netsec_process_rx(struct netsec_priv *priv, int budget) netsec_priv 1055 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv; netsec_priv 1058 drivers/net/ethernet/socionext/netsec.c priv = container_of(napi, struct netsec_priv, napi); netsec_priv 1088 drivers/net/ethernet/socionext/netsec.c static int netsec_check_stop_tx(struct netsec_priv *priv, int used) netsec_priv 1114 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1178 drivers/net/ethernet/socionext/netsec.c static void netsec_uninit_pkt_dring(struct netsec_priv *priv, int id) netsec_priv 1219 drivers/net/ethernet/socionext/netsec.c static void netsec_free_dring(struct netsec_priv *priv, int id) netsec_priv 1233 drivers/net/ethernet/socionext/netsec.c static int netsec_alloc_dring(struct netsec_priv *priv, enum ring_id id) netsec_priv 1253 drivers/net/ethernet/socionext/netsec.c static void netsec_setup_tx_dring(struct netsec_priv *priv) netsec_priv 1270 drivers/net/ethernet/socionext/netsec.c static int netsec_setup_rx_dring(struct netsec_priv *priv) netsec_priv 1327 drivers/net/ethernet/socionext/netsec.c static int netsec_netdev_load_ucode_region(struct netsec_priv *priv, u32 reg, netsec_priv 1345 drivers/net/ethernet/socionext/netsec.c static int netsec_netdev_load_microcode(struct netsec_priv *priv) netsec_priv 1377 drivers/net/ethernet/socionext/netsec.c static int netsec_reset_hardware(struct netsec_priv *priv, netsec_priv 1469 drivers/net/ethernet/socionext/netsec.c static int netsec_start_gmac(struct netsec_priv *priv) netsec_priv 1536 drivers/net/ethernet/socionext/netsec.c static int netsec_stop_gmac(struct netsec_priv *priv) netsec_priv 1556 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1568 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = dev_id; netsec_priv 1593 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1654 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1681 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1717 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1726 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1742 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1773 drivers/net/ethernet/socionext/netsec.c static int netsec_xdp_setup(struct netsec_priv *priv, struct bpf_prog *prog, netsec_priv 1801 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = netdev_priv(ndev); netsec_priv 1829 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv, u32 *phy_addr) netsec_priv 1850 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv, u32 *phy_addr) netsec_priv 1873 drivers/net/ethernet/socionext/netsec.c static void netsec_unregister_mdio(struct netsec_priv *priv) netsec_priv 1885 drivers/net/ethernet/socionext/netsec.c static int netsec_register_mdio(struct netsec_priv *priv, u32 phy_addr) netsec_priv 1954 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv; netsec_priv 2122 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = platform_get_drvdata(pdev); netsec_priv 2139 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = dev_get_drvdata(dev); netsec_priv 2150 drivers/net/ethernet/socionext/netsec.c struct netsec_priv *priv = dev_get_drvdata(dev);