stmmac_priv 21 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_priv *priv = tx_q->priv_data; stmmac_priv 131 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_priv *priv = rx_q->priv_data; stmmac_priv 147 drivers/net/ethernet/stmicro/stmmac/chain_mode.c struct stmmac_priv *priv = tx_q->priv_data; stmmac_priv 459 drivers/net/ethernet/stmicro/stmmac/common.h int dwmac100_setup(struct stmmac_priv *priv); stmmac_priv 460 drivers/net/ethernet/stmicro/stmmac/common.h int dwmac1000_setup(struct stmmac_priv *priv); stmmac_priv 461 drivers/net/ethernet/stmicro/stmmac/common.h int dwmac4_setup(struct stmmac_priv *priv); stmmac_priv 462 drivers/net/ethernet/stmicro/stmmac/common.h int dwxgmac2_setup(struct stmmac_priv *priv); stmmac_priv 164 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 477 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 234 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 388 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct stmmac_priv *stpriv; stmmac_priv 461 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 416 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 463 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 479 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 688 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_reset(struct stmmac_priv *priv) stmmac_priv 710 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int get_ephy_nodes(struct stmmac_priv *priv) stmmac_priv 756 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_power_internal_phy(struct stmmac_priv *priv) stmmac_priv 814 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct stmmac_priv *priv = data; stmmac_priv 855 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_register_mdio_mux(struct stmmac_priv *priv) stmmac_priv 870 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_set_syscon(struct stmmac_priv *priv) stmmac_priv 1035 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct stmmac_priv *priv = ppriv; stmmac_priv 1112 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct stmmac_priv *priv; stmmac_priv 27 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 534 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c int dwmac1000_setup(struct stmmac_priv *priv) stmmac_priv 179 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c int dwmac100_setup(struct stmmac_priv *priv) stmmac_priv 915 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c int dwmac4_setup(struct stmmac_priv *priv) stmmac_priv 1392 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c int dwxgmac2_setup(struct stmmac_priv *priv) stmmac_priv 11 drivers/net/ethernet/stmicro/stmmac/hwif.c static u32 stmmac_get_id(struct stmmac_priv *priv, u32 id_reg) stmmac_priv 26 drivers/net/ethernet/stmicro/stmmac/hwif.c static void stmmac_dwmac_mode_quirk(struct stmmac_priv *priv) stmmac_priv 41 drivers/net/ethernet/stmicro/stmmac/hwif.c static int stmmac_dwmac1_quirks(struct stmmac_priv *priv) stmmac_priv 66 drivers/net/ethernet/stmicro/stmmac/hwif.c static int stmmac_dwmac4_quirks(struct stmmac_priv *priv) stmmac_priv 85 drivers/net/ethernet/stmicro/stmmac/hwif.c int (*setup)(struct stmmac_priv *priv); stmmac_priv 86 drivers/net/ethernet/stmicro/stmmac/hwif.c int (*quirks)(struct stmmac_priv *priv); stmmac_priv 218 drivers/net/ethernet/stmicro/stmmac/hwif.c int stmmac_hwif_init(struct stmmac_priv *priv) stmmac_priv 513 drivers/net/ethernet/stmicro/stmmac/hwif.h struct stmmac_priv; stmmac_priv 519 drivers/net/ethernet/stmicro/stmmac/hwif.h int (*init)(struct stmmac_priv *priv); stmmac_priv 520 drivers/net/ethernet/stmicro/stmmac/hwif.h int (*setup_cls_u32)(struct stmmac_priv *priv, stmmac_priv 522 drivers/net/ethernet/stmicro/stmmac/hwif.h int (*setup_cbs)(struct stmmac_priv *priv, stmmac_priv 524 drivers/net/ethernet/stmicro/stmmac/hwif.h int (*setup_cls)(struct stmmac_priv *priv, stmmac_priv 576 drivers/net/ethernet/stmicro/stmmac/hwif.h int stmmac_hwif_init(struct stmmac_priv *priv); stmmac_priv 21 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_priv *priv = tx_q->priv_data; stmmac_priv 107 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_priv *priv = rx_q->priv_data; stmmac_priv 123 drivers/net/ethernet/stmicro/stmmac/ring_mode.c struct stmmac_priv *priv = tx_q->priv_data; stmmac_priv 47 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct stmmac_priv *priv_data; stmmac_priv 71 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct stmmac_priv *priv_data; stmmac_priv 90 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct stmmac_priv *priv_data; stmmac_priv 163 drivers/net/ethernet/stmicro/stmmac/stmmac.h int (*hwif_quirks)(struct stmmac_priv *priv); stmmac_priv 251 drivers/net/ethernet/stmicro/stmmac/stmmac.h void stmmac_ptp_register(struct stmmac_priv *priv); stmmac_priv 252 drivers/net/ethernet/stmicro/stmmac/stmmac.h void stmmac_ptp_unregister(struct stmmac_priv *priv); stmmac_priv 259 drivers/net/ethernet/stmicro/stmmac/stmmac.h void stmmac_disable_eee_mode(struct stmmac_priv *priv); stmmac_priv 260 drivers/net/ethernet/stmicro/stmmac/stmmac.h bool stmmac_eee_init(struct stmmac_priv *priv); stmmac_priv 265 drivers/net/ethernet/stmicro/stmmac/stmmac.h void stmmac_selftest_get_strings(struct stmmac_priv *priv, u8 *data); stmmac_priv 266 drivers/net/ethernet/stmicro/stmmac/stmmac.h int stmmac_selftest_get_count(struct stmmac_priv *priv); stmmac_priv 273 drivers/net/ethernet/stmicro/stmmac/stmmac.h static inline void stmmac_selftest_get_strings(struct stmmac_priv *priv, stmmac_priv 278 drivers/net/ethernet/stmicro/stmmac/stmmac.h static inline int stmmac_selftest_get_count(struct stmmac_priv *priv) stmmac_priv 38 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c offsetof(struct stmmac_priv, xstats.m)} stmmac_priv 167 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c offsetof(struct stmmac_priv, mmc.m)} stmmac_priv 261 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 277 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 363 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 392 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 398 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 412 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 422 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 438 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 447 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(netdev); stmmac_priv 463 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(netdev); stmmac_priv 479 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 530 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(netdev); stmmac_priv 562 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 601 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 613 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 647 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 662 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 686 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c static u32 stmmac_usec2riwt(u32 usec, struct stmmac_priv *priv) stmmac_priv 699 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c static u32 stmmac_riwt2usec(u32 riwt, struct stmmac_priv *priv) stmmac_priv 715 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 731 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 777 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 792 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 799 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 807 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 826 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 847 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 882 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 901 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 140 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_disable_all_queues(struct stmmac_priv *priv) stmmac_priv 161 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_enable_all_queues(struct stmmac_priv *priv) stmmac_priv 182 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_stop_all_queues(struct stmmac_priv *priv) stmmac_priv 195 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_start_all_queues(struct stmmac_priv *priv) stmmac_priv 204 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_service_event_schedule(struct stmmac_priv *priv) stmmac_priv 211 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_global_err(struct stmmac_priv *priv) stmmac_priv 230 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_clk_csr_set(struct stmmac_priv *priv) stmmac_priv 291 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static inline u32 stmmac_tx_avail(struct stmmac_priv *priv, u32 queue) stmmac_priv 309 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static inline u32 stmmac_rx_dirty(struct stmmac_priv *priv, u32 queue) stmmac_priv 328 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_enable_eee_mode(struct stmmac_priv *priv) stmmac_priv 353 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c void stmmac_disable_eee_mode(struct stmmac_priv *priv) stmmac_priv 369 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = from_timer(priv, t, eee_ctrl_timer); stmmac_priv 383 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c bool stmmac_eee_init(struct stmmac_priv *priv) stmmac_priv 432 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_get_tx_hwtstamp(struct stmmac_priv *priv, stmmac_priv 473 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_get_rx_hwtstamp(struct stmmac_priv *priv, struct dma_desc *p, stmmac_priv 511 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 742 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 759 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_init_ptp(struct stmmac_priv *priv) stmmac_priv 789 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_release_ptp(struct stmmac_priv *priv) stmmac_priv 801 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_flow_ctrl(struct stmmac_priv *priv, u32 duplex) stmmac_priv 813 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_priv 881 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_priv 945 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_priv 957 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_priv 983 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_check_pcs_mode(struct stmmac_priv *priv) stmmac_priv 1011 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 1039 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_phy_setup(struct stmmac_priv *priv) stmmac_priv 1057 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_display_rx_rings(struct stmmac_priv *priv) stmmac_priv 1079 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_display_tx_rings(struct stmmac_priv *priv) stmmac_priv 1100 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_display_rings(struct stmmac_priv *priv) stmmac_priv 1134 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_clear_rx_descriptors(struct stmmac_priv *priv, u32 queue) stmmac_priv 1160 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_clear_tx_descriptors(struct stmmac_priv *priv, u32 queue) stmmac_priv 1181 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_clear_descriptors(struct stmmac_priv *priv) stmmac_priv 1206 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_init_rx_buffers(struct stmmac_priv *priv, struct dma_desc *p, stmmac_priv 1241 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_free_rx_buffer(struct stmmac_priv *priv, u32 queue, int i) stmmac_priv 1261 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_free_tx_buffer(struct stmmac_priv *priv, u32 queue, int i) stmmac_priv 1296 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 1369 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 1427 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 1449 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void dma_free_rx_skbufs(struct stmmac_priv *priv, u32 queue) stmmac_priv 1462 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void dma_free_tx_skbufs(struct stmmac_priv *priv, u32 queue) stmmac_priv 1474 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void free_dma_rx_desc_resources(struct stmmac_priv *priv) stmmac_priv 1506 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void free_dma_tx_desc_resources(struct stmmac_priv *priv) stmmac_priv 1541 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int alloc_dma_rx_desc_resources(struct stmmac_priv *priv) stmmac_priv 1610 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int alloc_dma_tx_desc_resources(struct stmmac_priv *priv) stmmac_priv 1668 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int alloc_dma_desc_resources(struct stmmac_priv *priv) stmmac_priv 1685 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void free_dma_desc_resources(struct stmmac_priv *priv) stmmac_priv 1699 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_enable_rx_queues(struct stmmac_priv *priv) stmmac_priv 1718 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_start_rx_dma(struct stmmac_priv *priv, u32 chan) stmmac_priv 1731 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_start_tx_dma(struct stmmac_priv *priv, u32 chan) stmmac_priv 1744 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_stop_rx_dma(struct stmmac_priv *priv, u32 chan) stmmac_priv 1757 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_stop_tx_dma(struct stmmac_priv *priv, u32 chan) stmmac_priv 1769 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_start_all_dma(struct stmmac_priv *priv) stmmac_priv 1788 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_stop_all_dma(struct stmmac_priv *priv) stmmac_priv 1807 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_dma_operation_mode(struct stmmac_priv *priv) stmmac_priv 1870 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_tx_clean(struct stmmac_priv *priv, int budget, u32 queue) stmmac_priv 1983 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_tx_err(struct stmmac_priv *priv, u32 chan) stmmac_priv 2019 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_set_dma_operation_mode(struct stmmac_priv *priv, u32 txmode, stmmac_priv 2042 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static bool stmmac_safety_feat_interrupt(struct stmmac_priv *priv) stmmac_priv 2056 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_napi_check(struct stmmac_priv *priv, u32 chan) stmmac_priv 2083 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_dma_interrupt(struct stmmac_priv *priv) stmmac_priv 2128 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mmc_setup(struct stmmac_priv *priv) stmmac_priv 2151 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_get_hw_features(struct stmmac_priv *priv) stmmac_priv 2163 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_check_ether_addr(struct stmmac_priv *priv) stmmac_priv 2182 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_init_dma_engine(struct stmmac_priv *priv) stmmac_priv 2245 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_tx_timer_arm(struct stmmac_priv *priv, u32 queue) stmmac_priv 2261 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = tx_q->priv_data; stmmac_priv 2284 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_init_coalesce(struct stmmac_priv *priv) stmmac_priv 2300 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_set_rings_length(struct stmmac_priv *priv) stmmac_priv 2322 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_set_tx_queue_weight(struct stmmac_priv *priv) stmmac_priv 2339 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_configure_cbs(struct stmmac_priv *priv) stmmac_priv 2365 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_rx_queue_dma_chan_map(struct stmmac_priv *priv) stmmac_priv 2382 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_config_rx_queues_prio(struct stmmac_priv *priv) stmmac_priv 2402 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_config_tx_queues_prio(struct stmmac_priv *priv) stmmac_priv 2422 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_config_rx_queues_routing(struct stmmac_priv *priv) stmmac_priv 2438 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mac_config_rss(struct stmmac_priv *priv) stmmac_priv 2459 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_mtl_configuration(struct stmmac_priv *priv) stmmac_priv 2504 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_safety_feat_configuration(struct stmmac_priv *priv) stmmac_priv 2528 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 2632 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 2648 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 2771 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 2811 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static bool stmmac_vlan_insert(struct stmmac_priv *priv, struct sk_buff *skb, stmmac_priv 2849 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_tso_allocator(struct stmmac_priv *priv, dma_addr_t des, stmmac_priv 2914 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3129 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3384 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static inline void stmmac_rx_refill(struct stmmac_priv *priv, u32 queue) stmmac_priv 3456 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_rx(struct stmmac_priv *priv, int limit, u32 queue) stmmac_priv 3669 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = ch->priv_data; stmmac_priv 3685 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = ch->priv_data; stmmac_priv 3719 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3735 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3753 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3782 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3812 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(netdev); stmmac_priv 3847 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 3932 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv (dev); stmmac_priv 3960 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = cb_priv; stmmac_priv 3988 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4021 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4066 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 4113 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 4181 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 4205 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 4225 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 4255 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_vlan_update(struct stmmac_priv *priv, bool is_double) stmmac_priv 4271 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4292 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4324 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_reset_subtask(struct stmmac_priv *priv) stmmac_priv 4348 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = container_of(work, struct stmmac_priv, stmmac_priv 4363 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_hw_init(struct stmmac_priv *priv) stmmac_priv 4469 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv; stmmac_priv 4473 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ndev = devm_alloc_etherdev_mqs(device, sizeof(struct stmmac_priv), stmmac_priv 4724 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4762 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 4813 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void stmmac_reset_queues_param(struct stmmac_priv *priv) stmmac_priv 4844 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 45 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c static int stmmac_xgmac2_c22_format(struct stmmac_priv *priv, int phyaddr, stmmac_priv 72 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 112 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 158 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 213 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 265 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 316 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 422 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 527 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 699 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 724 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 744 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 28 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h struct stmmac_priv *priv = netdev_priv(ndev); stmmac_priv 23 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c struct stmmac_priv *priv = stmmac_priv 24 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c container_of(ptp, struct stmmac_priv, ptp_clock_ops); stmmac_priv 58 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c struct stmmac_priv *priv = stmmac_priv 59 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c container_of(ptp, struct stmmac_priv, ptp_clock_ops); stmmac_priv 95 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c struct stmmac_priv *priv = stmmac_priv 96 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c container_of(ptp, struct stmmac_priv, ptp_clock_ops); stmmac_priv 121 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c struct stmmac_priv *priv = stmmac_priv 122 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c container_of(ptp, struct stmmac_priv, ptp_clock_ops); stmmac_priv 135 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c struct stmmac_priv *priv = stmmac_priv 136 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c container_of(ptp, struct stmmac_priv, ptp_clock_ops); stmmac_priv 191 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c void stmmac_ptp_register(struct stmmac_priv *priv) stmmac_priv 224 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c void stmmac_ptp_unregister(struct stmmac_priv *priv) stmmac_priv 57 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static struct sk_buff *stmmac_test_get_udp_skb(struct stmmac_priv *priv, stmmac_priv 214 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static struct sk_buff *stmmac_test_get_arp_skb(struct stmmac_priv *priv, stmmac_priv 315 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_loopback(struct stmmac_priv *priv, stmmac_priv 365 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_mac_loopback(struct stmmac_priv *priv) stmmac_priv 373 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_phy_loopback(struct stmmac_priv *priv) stmmac_priv 392 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_mmc(struct stmmac_priv *priv) stmmac_priv 424 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_eee(struct stmmac_priv *priv) stmmac_priv 483 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_filter_check(struct stmmac_priv *priv) stmmac_priv 492 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static bool stmmac_hash_check(struct stmmac_priv *priv, unsigned char *addr) stmmac_priv 514 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static bool stmmac_perfect_check(struct stmmac_priv *priv, unsigned char *addr) stmmac_priv 528 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_hfilt(struct stmmac_priv *priv) stmmac_priv 574 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_pfilt(struct stmmac_priv *priv) stmmac_priv 618 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_mcfilt(struct stmmac_priv *priv) stmmac_priv 664 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_ucfilt(struct stmmac_priv *priv) stmmac_priv 731 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_flowctrl(struct stmmac_priv *priv) stmmac_priv 816 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_rss(struct stmmac_priv *priv) stmmac_priv 890 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_vlanfilt(struct stmmac_priv *priv) stmmac_priv 965 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_dvlanfilt(struct stmmac_priv *priv) stmmac_priv 1042 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_rxp(struct stmmac_priv *priv) stmmac_priv 1125 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_rxp(struct stmmac_priv *priv) stmmac_priv 1131 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_desc_sai(struct stmmac_priv *priv) stmmac_priv 1153 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_desc_sar(struct stmmac_priv *priv) stmmac_priv 1174 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_reg_sai(struct stmmac_priv *priv) stmmac_priv 1197 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_reg_sar(struct stmmac_priv *priv) stmmac_priv 1219 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_vlanoff_common(struct stmmac_priv *priv, bool svlan) stmmac_priv 1279 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_vlanoff(struct stmmac_priv *priv) stmmac_priv 1284 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_svlanoff(struct stmmac_priv *priv) stmmac_priv 1292 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_l3filt(struct stmmac_priv *priv, u32 dst, u32 src, stmmac_priv 1388 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_l3filt(struct stmmac_priv *priv, u32 dst, u32 src, stmmac_priv 1395 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l3filt_da(struct stmmac_priv *priv) stmmac_priv 1402 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l3filt_sa(struct stmmac_priv *priv) stmmac_priv 1410 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_l4filt(struct stmmac_priv *priv, u32 dst, u32 src, stmmac_priv 1518 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_l4filt(struct stmmac_priv *priv, u32 dst, u32 src, stmmac_priv 1525 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l4filt_da_tcp(struct stmmac_priv *priv) stmmac_priv 1532 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l4filt_sa_tcp(struct stmmac_priv *priv) stmmac_priv 1539 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l4filt_da_udp(struct stmmac_priv *priv) stmmac_priv 1546 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_l4filt_sa_udp(struct stmmac_priv *priv) stmmac_priv 1577 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_arpoffload(struct stmmac_priv *priv) stmmac_priv 1641 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int __stmmac_test_jumbo(struct stmmac_priv *priv, u16 queue) stmmac_priv 1653 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_jumbo(struct stmmac_priv *priv) stmmac_priv 1658 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_mjumbo(struct stmmac_priv *priv) stmmac_priv 1675 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c static int stmmac_test_sph(struct stmmac_priv *priv) stmmac_priv 1720 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c int (*fn)(struct stmmac_priv *priv); stmmac_priv 1844 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct stmmac_priv *priv = netdev_priv(dev); stmmac_priv 1925 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c void stmmac_selftest_get_strings(struct stmmac_priv *priv, u8 *data) stmmac_priv 1937 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c int stmmac_selftest_get_count(struct stmmac_priv *priv) stmmac_priv 28 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static struct stmmac_tc_entry *tc_find_entry(struct stmmac_priv *priv, stmmac_priv 91 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_fill_entry(struct stmmac_priv *priv, stmmac_priv 171 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static void tc_unfill_entry(struct stmmac_priv *priv, stmmac_priv 188 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_config_knode(struct stmmac_priv *priv, stmmac_priv 209 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_delete_knode(struct stmmac_priv *priv, stmmac_priv 225 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_setup_cls_u32(struct stmmac_priv *priv, stmmac_priv 241 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_init(struct stmmac_priv *priv) stmmac_priv 309 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_setup_cbs(struct stmmac_priv *priv, stmmac_priv 370 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_parse_flow_actions(struct stmmac_priv *priv, stmmac_priv 394 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_add_basic_flow(struct stmmac_priv *priv, stmmac_priv 411 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_add_ip4_flow(struct stmmac_priv *priv, stmmac_priv 446 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_add_ports_flow(struct stmmac_priv *priv, stmmac_priv 495 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static struct stmmac_flow_entry *tc_find_flow(struct stmmac_priv *priv, stmmac_priv 514 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c int (*fn)(struct stmmac_priv *priv, struct flow_cls_offload *cls, stmmac_priv 522 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_add_flow(struct stmmac_priv *priv, stmmac_priv 554 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_del_flow(struct stmmac_priv *priv, stmmac_priv 577 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c static int tc_setup_cls(struct stmmac_priv *priv,