Lines Matching defs:tp
82 #define RTL_W8(tp, reg, val8) writeb((val8), tp->mmio_addr + (reg)) argument
83 #define RTL_W16(tp, reg, val16) writew((val16), tp->mmio_addr + (reg)) argument
84 #define RTL_W32(tp, reg, val32) writel((val32), tp->mmio_addr + (reg)) argument
85 #define RTL_R8(tp, reg) readb(tp->mmio_addr + (reg)) argument
86 #define RTL_R16(tp, reg) readw(tp->mmio_addr + (reg)) argument
87 #define RTL_R32(tp, reg) readl(tp->mmio_addr + (reg)) argument
778 static inline struct device *tp_to_dev(struct rtl8169_private *tp) in tp_to_dev()
783 static void rtl_lock_config_regs(struct rtl8169_private *tp) in rtl_lock_config_regs()
788 static void rtl_unlock_config_regs(struct rtl8169_private *tp) in rtl_unlock_config_regs()
793 static void rtl_pci_commit(struct rtl8169_private *tp) in rtl_pci_commit()
799 static void rtl_mod_config2(struct rtl8169_private *tp, u8 clear, u8 set) in rtl_mod_config2()
807 static void rtl_mod_config5(struct rtl8169_private *tp, u8 clear, u8 set) in rtl_mod_config5()
815 static void r8169_mod_reg8_cond(struct rtl8169_private *tp, int reg, in r8169_mod_reg8_cond()
829 static bool rtl_is_8125(struct rtl8169_private *tp) in rtl_is_8125()
834 static bool rtl_is_8168evl_up(struct rtl8169_private *tp) in rtl_is_8168evl_up()
841 static bool rtl_supports_eee(struct rtl8169_private *tp) in rtl_supports_eee()
848 static void rtl_read_mac_from_reg(struct rtl8169_private *tp, u8 *mac, int reg) in rtl_read_mac_from_reg()
861 static bool rtl_loop_wait(struct rtl8169_private *tp, const struct rtl_cond *c, in rtl_loop_wait()
878 static bool rtl_loop_wait_high(struct rtl8169_private *tp, in rtl_loop_wait_high()
885 static bool rtl_loop_wait_low(struct rtl8169_private *tp, in rtl_loop_wait_low()
902 int rtl8168_led_mod_ctrl(struct rtl8169_private *tp, u16 mask, u16 val) in rtl8168_led_mod_ctrl()
920 int rtl8168_get_led_mode(struct rtl8169_private *tp) in rtl8168_get_led_mode()
943 int rtl8125_set_led_mode(struct rtl8169_private *tp, int index, u16 mode) in rtl8125_set_led_mode()
964 int rtl8125_get_led_mode(struct rtl8169_private *tp, int index) in rtl8125_get_led_mode()
981 void r8169_get_led_name(struct rtl8169_private *tp, int idx, in r8169_get_led_name()
1003 static void r8168fp_adjust_ocp_cmd(struct rtl8169_private *tp, u32 *cmd, int type) in r8168fp_adjust_ocp_cmd()
1015 static void _rtl_eri_write(struct rtl8169_private *tp, int addr, u32 mask, in _rtl_eri_write()
1030 static void rtl_eri_write(struct rtl8169_private *tp, int addr, u32 mask, in rtl_eri_write()
1036 static u32 _rtl_eri_read(struct rtl8169_private *tp, int addr, int type) in _rtl_eri_read()
1047 static u32 rtl_eri_read(struct rtl8169_private *tp, int addr) in rtl_eri_read()
1052 static void rtl_w0w1_eri(struct rtl8169_private *tp, int addr, u32 p, u32 m) in rtl_w0w1_eri()
1059 static void rtl_eri_set_bits(struct rtl8169_private *tp, int addr, u32 p) in rtl_eri_set_bits()
1064 static void rtl_eri_clear_bits(struct rtl8169_private *tp, int addr, u32 m) in rtl_eri_clear_bits()
1079 static void r8168_phy_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data) in r8168_phy_ocp_write()
1089 static int r8168_phy_ocp_read(struct rtl8169_private *tp, u32 reg) in r8168_phy_ocp_read()
1100 static void __r8168_mac_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data) in __r8168_mac_ocp_write()
1108 static void r8168_mac_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data) in r8168_mac_ocp_write()
1117 static u16 __r8168_mac_ocp_read(struct rtl8169_private *tp, u32 reg) in __r8168_mac_ocp_read()
1127 static u16 r8168_mac_ocp_read(struct rtl8169_private *tp, u32 reg) in r8168_mac_ocp_read()
1139 static void r8168_mac_ocp_modify(struct rtl8169_private *tp, u32 reg, u16 mask, in r8168_mac_ocp_modify()
1154 static void rtl8168g_phy_suspend_quirk(struct rtl8169_private *tp, int value) in rtl8168g_phy_suspend_quirk()
1168 static void r8168g_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8168g_mdio_write()
1184 static int r8168g_mdio_read(struct rtl8169_private *tp, int reg) in r8168g_mdio_read()
1195 static void mac_mcu_write(struct rtl8169_private *tp, int reg, int value) in mac_mcu_write()
1205 static int mac_mcu_read(struct rtl8169_private *tp, int reg) in mac_mcu_read()
1215 static void r8169_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8169_mdio_write()
1227 static int r8169_mdio_read(struct rtl8169_private *tp, int reg) in r8169_mdio_read()
1252 static void r8168dp_2_mdio_start(struct rtl8169_private *tp) in r8168dp_2_mdio_start()
1257 static void r8168dp_2_mdio_stop(struct rtl8169_private *tp) in r8168dp_2_mdio_stop()
1262 static void r8168dp_2_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8168dp_2_mdio_write()
1271 static int r8168dp_2_mdio_read(struct rtl8169_private *tp, int reg) in r8168dp_2_mdio_read()
1288 static void rtl_writephy(struct rtl8169_private *tp, int location, int val) in rtl_writephy()
1304 static int rtl_readphy(struct rtl8169_private *tp, int location) in rtl_readphy()
1322 static void rtl_ephy_write(struct rtl8169_private *tp, int reg_addr, int value) in rtl_ephy_write()
1332 static u16 rtl_ephy_read(struct rtl8169_private *tp, int reg_addr) in rtl_ephy_read()
1340 static u32 r8168dp_ocp_read(struct rtl8169_private *tp, u16 reg) in r8168dp_ocp_read()
1347 static u32 r8168ep_ocp_read(struct rtl8169_private *tp, u16 reg) in r8168ep_ocp_read()
1352 static void r8168dp_ocp_write(struct rtl8169_private *tp, u8 mask, u16 reg, in r8168dp_ocp_write()
1360 static void r8168ep_ocp_write(struct rtl8169_private *tp, u8 mask, u16 reg, in r8168ep_ocp_write()
1367 static void r8168dp_oob_notify(struct rtl8169_private *tp, u8 cmd) in r8168dp_oob_notify()
1378 static u16 rtl8168_get_ocp_reg(struct rtl8169_private *tp) in rtl8168_get_ocp_reg()
1402 static void rtl8168ep_stop_cmac(struct rtl8169_private *tp) in rtl8168ep_stop_cmac()
1410 static void rtl8168dp_driver_start(struct rtl8169_private *tp) in rtl8168dp_driver_start()
1417 static void rtl8168ep_driver_start(struct rtl8169_private *tp) in rtl8168ep_driver_start()
1425 static void rtl8125bp_driver_start(struct rtl8169_private *tp) in rtl8125bp_driver_start()
1432 static void rtl8168_driver_start(struct rtl8169_private *tp) in rtl8168_driver_start()
1442 static void rtl8168dp_driver_stop(struct rtl8169_private *tp) in rtl8168dp_driver_stop()
1449 static void rtl8168ep_driver_stop(struct rtl8169_private *tp) in rtl8168ep_driver_stop()
1458 static void rtl8125bp_driver_stop(struct rtl8169_private *tp) in rtl8125bp_driver_stop()
1465 static void rtl8168_driver_stop(struct rtl8169_private *tp) in rtl8168_driver_stop()
1475 static bool r8168dp_check_dash(struct rtl8169_private *tp) in r8168dp_check_dash()
1482 static bool r8168ep_check_dash(struct rtl8169_private *tp) in r8168ep_check_dash()
1487 static bool rtl_dash_is_enabled(struct rtl8169_private *tp) in rtl_dash_is_enabled()
1500 static enum rtl_dash_type rtl_get_dash_type(struct rtl8169_private *tp) in rtl_get_dash_type()
1515 static void rtl_set_d3_pll_down(struct rtl8169_private *tp, bool enable) in rtl_set_d3_pll_down()
1524 static void rtl_reset_packet_filter(struct rtl8169_private *tp) in rtl_reset_packet_filter()
1535 u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr) in rtl8168d_efuse_read()
1543 static u32 rtl_get_events(struct rtl8169_private *tp) in rtl_get_events()
1551 static void rtl_ack_events(struct rtl8169_private *tp, u32 bits) in rtl_ack_events()
1559 static void rtl_irq_disable(struct rtl8169_private *tp) in rtl_irq_disable()
1567 static void rtl_irq_enable(struct rtl8169_private *tp) in rtl_irq_enable()
1575 static void rtl8169_irq_mask_and_ack(struct rtl8169_private *tp) in rtl8169_irq_mask_and_ack()
1582 static void rtl_link_chg_patch(struct rtl8169_private *tp) in rtl_link_chg_patch()
1622 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_wol() local
1628 static void __rtl8169_set_wol(struct rtl8169_private *tp, u32 wolopts) in __rtl8169_set_wol()
1681 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_wol() local
1695 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_drvinfo() local
1714 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_fix_features() local
1726 static void rtl_set_rx_config_features(struct rtl8169_private *tp, in rtl_set_rx_config_features()
1749 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_features() local
1788 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_regs() local
1828 static void rtl8169_do_counters(struct rtl8169_private *tp, u32 counter_cmd) in rtl8169_do_counters()
1840 static void rtl8169_update_counters(struct rtl8169_private *tp) in rtl8169_update_counters()
1852 static void rtl8169_init_counter_offsets(struct rtl8169_private *tp) in rtl8169_init_counter_offsets()
1890 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_ethtool_stats() local
1974 rtl_coalesce_info(struct rtl8169_private *tp) in rtl_coalesce_info()
2000 struct rtl8169_private *tp = netdev_priv(dev); in rtl_get_coalesce() local
2036 static int rtl_coalesce_choose_scale(struct rtl8169_private *tp, u32 usec, in rtl_coalesce_choose_scale()
2061 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_coalesce() local
2125 static void rtl_set_eee_txidle_timer(struct rtl8169_private *tp) in rtl_set_eee_txidle_timer()
2144 static unsigned int r8169_get_tx_lpi_timer_us(struct rtl8169_private *tp) in r8169_get_tx_lpi_timer_us()
2158 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_eee() local
2175 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_eee() local
2197 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_pause_stats() local
2210 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_pauseparam() local
2223 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_pauseparam() local
2236 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_eth_mac_stats() local
2285 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_eth_ctrl_stats() local
2350 static void rtl_release_firmware(struct rtl8169_private *tp) in rtl_release_firmware()
2359 void r8169_apply_firmware(struct rtl8169_private *tp) in r8169_apply_firmware()
2376 static void rtl8168_config_eee_mac(struct rtl8169_private *tp) in rtl8168_config_eee_mac()
2385 static void rtl8125a_config_eee_mac(struct rtl8169_private *tp) in rtl8125a_config_eee_mac()
2391 static void rtl8125b_config_eee_mac(struct rtl8169_private *tp) in rtl8125b_config_eee_mac()
2396 static void rtl_rar_exgmac_set(struct rtl8169_private *tp, const u8 *addr) in rtl_rar_exgmac_set()
2404 u16 rtl8168h_2_get_adc_bias_ioffset(struct rtl8169_private *tp) in rtl8168h_2_get_adc_bias_ioffset()
2420 static void rtl_schedule_task(struct rtl8169_private *tp, enum rtl_flag flag) in rtl_schedule_task()
2427 static void rtl8169_init_phy(struct rtl8169_private *tp) in rtl8169_init_phy()
2449 static void rtl_rar_set(struct rtl8169_private *tp, const u8 *addr) in rtl_rar_set()
2467 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_mac_address() local
2479 static void rtl_init_rxcfg(struct rtl8169_private *tp) in rtl_init_rxcfg()
2507 static void rtl8169_init_ring_indexes(struct rtl8169_private *tp) in rtl8169_init_ring_indexes()
2512 static void rtl_jumbo_config(struct rtl8169_private *tp) in rtl_jumbo_config()
2561 static void rtl_hw_reset(struct rtl8169_private *tp) in rtl_hw_reset()
2568 static void rtl_request_firmware(struct rtl8169_private *tp) in rtl_request_firmware()
2593 static void rtl_rx_close(struct rtl8169_private *tp) in rtl_rx_close()
2619 static void rtl_wait_txrx_fifo_empty(struct rtl8169_private *tp) in rtl_wait_txrx_fifo_empty()
2639 static void rtl_disable_rxdvgate(struct rtl8169_private *tp) in rtl_disable_rxdvgate()
2644 static void rtl_enable_rxdvgate(struct rtl8169_private *tp) in rtl_enable_rxdvgate()
2651 static void rtl_wol_enable_rx(struct rtl8169_private *tp) in rtl_wol_enable_rx()
2661 static void rtl_prepare_power_down(struct rtl8169_private *tp) in rtl_prepare_power_down()
2676 static void rtl_set_tx_config_registers(struct rtl8169_private *tp) in rtl_set_tx_config_registers()
2687 static void rtl_set_rx_max_size(struct rtl8169_private *tp) in rtl_set_rx_max_size()
2693 static void rtl_set_rx_tx_desc_registers(struct rtl8169_private *tp) in rtl_set_rx_tx_desc_registers()
2706 static void rtl8169_set_magic_reg(struct rtl8169_private *tp) in rtl8169_set_magic_reg()
2728 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_rx_mode() local
2768 static void rtl_csi_write(struct rtl8169_private *tp, int addr, int value) in rtl_csi_write()
2779 static u32 rtl_csi_read(struct rtl8169_private *tp, int addr) in rtl_csi_read()
2790 static void rtl_csi_mod(struct rtl8169_private *tp, int addr, in rtl_csi_mod()
2804 static void rtl_disable_zrxdc_timeout(struct rtl8169_private *tp) in rtl_disable_zrxdc_timeout()
2826 static void rtl_set_aspm_entry_latency(struct rtl8169_private *tp, u8 val) in rtl_set_aspm_entry_latency()
2843 static void rtl_set_def_aspm_entry_latency(struct rtl8169_private *tp) in rtl_set_def_aspm_entry_latency()
2855 static void __rtl_ephy_init(struct rtl8169_private *tp, in __rtl_ephy_init()
2867 #define rtl_ephy_init(tp, a) __rtl_ephy_init(tp, a, ARRAY_SIZE(a)) argument
2869 static void rtl_disable_clock_request(struct rtl8169_private *tp) in rtl_disable_clock_request()
2875 static void rtl_enable_clock_request(struct rtl8169_private *tp) in rtl_enable_clock_request()
2881 static void rtl_pcie_state_l2l3_disable(struct rtl8169_private *tp) in rtl_pcie_state_l2l3_disable()
2887 static void rtl_enable_exit_l1(struct rtl8169_private *tp) in rtl_enable_exit_l1()
2912 static void rtl_disable_exit_l1(struct rtl8169_private *tp) in rtl_disable_exit_l1()
2926 static void rtl_hw_aspm_clkreq_enable(struct rtl8169_private *tp, bool enable) in rtl_hw_aspm_clkreq_enable()
2989 static void rtl_set_fifo_size(struct rtl8169_private *tp, u16 rx_stat, in rtl_set_fifo_size()
2999 static void rtl8168g_set_pause_thresholds(struct rtl8169_private *tp, in rtl8168g_set_pause_thresholds()
3007 static void rtl_hw_start_8168b(struct rtl8169_private *tp) in rtl_hw_start_8168b()
3012 static void __rtl_hw_start_8168cp(struct rtl8169_private *tp) in __rtl_hw_start_8168cp()
3021 static void rtl_hw_start_8168cp_1(struct rtl8169_private *tp) in rtl_hw_start_8168cp_1()
3038 static void rtl_hw_start_8168cp_2(struct rtl8169_private *tp) in rtl_hw_start_8168cp_2()
3045 static void rtl_hw_start_8168cp_3(struct rtl8169_private *tp) in rtl_hw_start_8168cp_3()
3055 static void rtl_hw_start_8168c_1(struct rtl8169_private *tp) in rtl_hw_start_8168c_1()
3072 static void rtl_hw_start_8168c_2(struct rtl8169_private *tp) in rtl_hw_start_8168c_2()
3086 static void rtl_hw_start_8168c_4(struct rtl8169_private *tp) in rtl_hw_start_8168c_4()
3093 static void rtl_hw_start_8168d(struct rtl8169_private *tp) in rtl_hw_start_8168d()
3100 static void rtl_hw_start_8168d_4(struct rtl8169_private *tp) in rtl_hw_start_8168d_4()
3116 static void rtl_hw_start_8168e_1(struct rtl8169_private *tp) in rtl_hw_start_8168e_1()
3147 static void rtl_hw_start_8168e_2(struct rtl8169_private *tp) in rtl_hw_start_8168e_2()
3180 static void rtl_hw_start_8168f(struct rtl8169_private *tp) in rtl_hw_start_8168f()
3203 static void rtl_hw_start_8168f_1(struct rtl8169_private *tp) in rtl_hw_start_8168f_1()
3219 static void rtl_hw_start_8411(struct rtl8169_private *tp) in rtl_hw_start_8411()
3235 static void rtl_hw_start_8168g(struct rtl8169_private *tp) in rtl_hw_start_8168g()
3258 static void rtl_hw_start_8168g_1(struct rtl8169_private *tp) in rtl_hw_start_8168g_1()
3271 static void rtl_hw_start_8168g_2(struct rtl8169_private *tp) in rtl_hw_start_8168g_2()
3289 static void rtl8411b_fix_phy_down(struct rtl8169_private *tp) in rtl8411b_fix_phy_down()
3316 static void rtl_hw_start_8411_2(struct rtl8169_private *tp) in rtl_hw_start_8411_2()
3362 static void rtl_hw_start_8168h_1(struct rtl8169_private *tp) in rtl_hw_start_8168h_1()
3423 static void rtl_hw_start_8168ep(struct rtl8169_private *tp) in rtl_hw_start_8168ep()
3450 static void rtl_hw_start_8168ep_3(struct rtl8169_private *tp) in rtl_hw_start_8168ep_3()
3471 static void rtl_hw_start_8117(struct rtl8169_private *tp) in rtl_hw_start_8117()
3531 static void rtl_hw_start_8102e_1(struct rtl8169_private *tp) in rtl_hw_start_8102e_1()
3560 static void rtl_hw_start_8102e_2(struct rtl8169_private *tp) in rtl_hw_start_8102e_2()
3568 static void rtl_hw_start_8102e_3(struct rtl8169_private *tp) in rtl_hw_start_8102e_3()
3575 static void rtl_hw_start_8401(struct rtl8169_private *tp) in rtl_hw_start_8401()
3588 static void rtl_hw_start_8105e_1(struct rtl8169_private *tp) in rtl_hw_start_8105e_1()
3615 static void rtl_hw_start_8105e_2(struct rtl8169_private *tp) in rtl_hw_start_8105e_2()
3621 static void rtl_hw_start_8402(struct rtl8169_private *tp) in rtl_hw_start_8402()
3649 static void rtl_hw_start_8106(struct rtl8169_private *tp) in rtl_hw_start_8106()
3674 static void rtl_hw_start_8125_common(struct rtl8169_private *tp) in rtl_hw_start_8125_common()
3748 static void rtl_hw_start_8125a_2(struct rtl8169_private *tp) in rtl_hw_start_8125a_2()
3771 static void rtl_hw_start_8125b(struct rtl8169_private *tp) in rtl_hw_start_8125b()
3787 static void rtl_hw_start_8125d(struct rtl8169_private *tp) in rtl_hw_start_8125d()
3793 static void rtl_hw_start_8126a(struct rtl8169_private *tp) in rtl_hw_start_8126a()
3800 static void rtl_hw_start_8127a(struct rtl8169_private *tp) in rtl_hw_start_8127a()
3806 static void rtl_hw_config(struct rtl8169_private *tp) in rtl_hw_config()
3856 static void rtl_hw_start_8125(struct rtl8169_private *tp) in rtl_hw_start_8125()
3889 static void rtl_hw_start_8168(struct rtl8169_private *tp) in rtl_hw_start_8168()
3902 static void rtl_hw_start_8169(struct rtl8169_private *tp) in rtl_hw_start_8169()
3920 static void rtl_hw_start(struct rtl8169_private *tp) in rtl_hw_start()
3957 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_change_mtu() local
3977 static struct page *rtl8169_alloc_rx_data(struct rtl8169_private *tp, in rtl8169_alloc_rx_data()
4002 static void rtl8169_rx_clear(struct rtl8169_private *tp) in rtl8169_rx_clear()
4017 static int rtl8169_rx_fill(struct rtl8169_private *tp) in rtl8169_rx_fill()
4038 static int rtl8169_init_ring(struct rtl8169_private *tp) in rtl8169_init_ring()
4048 static void rtl8169_unmap_tx_skb(struct rtl8169_private *tp, unsigned int entry) in rtl8169_unmap_tx_skb()
4059 static void rtl8169_tx_clear_range(struct rtl8169_private *tp, u32 start, in rtl8169_tx_clear_range()
4079 static void rtl8169_tx_clear(struct rtl8169_private *tp) in rtl8169_tx_clear()
4085 static void rtl8169_cleanup(struct rtl8169_private *tp) in rtl8169_cleanup()
4122 static void rtl_reset_work(struct rtl8169_private *tp) in rtl_reset_work()
4139 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_tx_timeout() local
4144 static int rtl8169_tx_map(struct rtl8169_private *tp, const u32 *opts, u32 len, in rtl8169_tx_map()
4176 static int rtl8169_xmit_frags(struct rtl8169_private *tp, struct sk_buff *skb, in rtl8169_xmit_frags()
4221 static unsigned int rtl8125_quirk_udp_padto(struct rtl8169_private *tp, in rtl8125_quirk_udp_padto()
4248 static unsigned int rtl_quirk_packet_padto(struct rtl8169_private *tp, in rtl_quirk_packet_padto()
4292 static bool rtl8169_tso_csum_v2(struct rtl8169_private *tp, in rtl8169_tso_csum_v2()
4350 static unsigned int rtl_tx_slots_avail(struct rtl8169_private *tp) in rtl_tx_slots_avail()
4356 static bool rtl_chip_supports_csum_v2(struct rtl8169_private *tp) in rtl_chip_supports_csum_v2()
4367 static void rtl8169_doorbell(struct rtl8169_private *tp) in rtl8169_doorbell()
4378 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_start_xmit() local
4482 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_features_check() local
4509 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_pcierr_interrupt() local
4525 static void rtl_tx(struct net_device *dev, struct rtl8169_private *tp, in rtl_tx()
4587 static int rtl_rx(struct net_device *dev, struct rtl8169_private *tp, int budget) in rtl_rx()
4675 struct rtl8169_private *tp = dev_instance; in rtl8169_interrupt() local
4701 struct rtl8169_private *tp = in rtl_task() local
4733 struct rtl8169_private *tp = container_of(napi, struct rtl8169_private, napi); in rtl8169_poll() local
4749 struct rtl8169_private *tp = netdev_priv(ndev); in r8169_phylink_handler() local
4762 static int r8169_phy_connect(struct rtl8169_private *tp) in r8169_phy_connect()
4784 static void rtl8169_down(struct rtl8169_private *tp) in rtl8169_down()
4805 static void rtl8169_up(struct rtl8169_private *tp) in rtl8169_up()
4823 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_close() local
4851 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_netpoll() local
4859 struct rtl8169_private *tp = netdev_priv(dev); in rtl_open() local
4922 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_stats64() local
4954 static void rtl8169_net_suspend(struct rtl8169_private *tp) in rtl8169_net_suspend()
4964 struct rtl8169_private *tp = dev_get_drvdata(dev); in rtl8169_runtime_resume() local
4979 struct rtl8169_private *tp = dev_get_drvdata(device); in rtl8169_suspend() local
4992 struct rtl8169_private *tp = dev_get_drvdata(device); in rtl8169_resume() local
5006 struct rtl8169_private *tp = dev_get_drvdata(device); in rtl8169_runtime_suspend() local
5023 struct rtl8169_private *tp = dev_get_drvdata(device); in rtl8169_runtime_idle() local
5042 struct rtl8169_private *tp = pci_get_drvdata(pdev); in rtl_shutdown() local
5057 struct rtl8169_private *tp = pci_get_drvdata(pdev); in rtl_remove_one() local
5098 static void rtl_set_irq_mask(struct rtl8169_private *tp) in rtl_set_irq_mask()
5106 static int rtl_alloc_irq(struct rtl8169_private *tp) in rtl_alloc_irq()
5127 static void rtl_read_mac_address(struct rtl8169_private *tp, in rtl_read_mac_address()
5148 static void r8168g_wait_ll_share_fifo_ready(struct rtl8169_private *tp) in r8168g_wait_ll_share_fifo_ready()
5155 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_read_reg() local
5166 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_write_reg() local
5179 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_read_reg_c45() local
5193 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_write_reg_c45() local
5203 static int r8169_mdio_register(struct rtl8169_private *tp) in r8169_mdio_register()
5270 static void rtl_hw_init_8168g(struct rtl8169_private *tp) in rtl_hw_init_8168g()
5285 static void rtl_hw_init_8125(struct rtl8169_private *tp) in rtl_hw_init_8125()
5302 static void rtl_hw_initialize(struct rtl8169_private *tp) in rtl_hw_initialize()
5319 static int rtl_jumbo_max(struct rtl8169_private *tp) in rtl_jumbo_max()
5343 static void rtl_init_mac_address(struct rtl8169_private *tp) in rtl_init_mac_address()
5370 static bool rtl_aspm_is_safe(struct rtl8169_private *tp) in rtl_aspm_is_safe()
5382 struct rtl8169_private *tp; in rtl_init_one() local