• Home
  • Raw
  • Download

Lines Matching defs:tp

60 #define TX_SLOTS_AVAIL(tp) \  argument
64 #define TX_FRAGS_READY_FOR(tp,nr_frags) \ argument
84 #define RTL_W8(tp, reg, val8) writeb((val8), tp->mmio_addr + (reg)) argument
85 #define RTL_W16(tp, reg, val16) writew((val16), tp->mmio_addr + (reg)) argument
86 #define RTL_W32(tp, reg, val32) writel((val32), tp->mmio_addr + (reg)) argument
87 #define RTL_R8(tp, reg) readb(tp->mmio_addr + (reg)) argument
88 #define RTL_R16(tp, reg) readw(tp->mmio_addr + (reg)) argument
89 #define RTL_R32(tp, reg) readl(tp->mmio_addr + (reg)) argument
745 static inline struct device *tp_to_dev(struct rtl8169_private *tp) in tp_to_dev()
750 static void rtl_lock_work(struct rtl8169_private *tp) in rtl_lock_work()
755 static void rtl_unlock_work(struct rtl8169_private *tp) in rtl_unlock_work()
760 static void rtl_tx_performance_tweak(struct rtl8169_private *tp, u16 force) in rtl_tx_performance_tweak()
776 static bool rtl_loop_wait(struct rtl8169_private *tp, const struct rtl_cond *c, in rtl_loop_wait()
792 static bool rtl_udelay_loop_wait_high(struct rtl8169_private *tp, in rtl_udelay_loop_wait_high()
799 static bool rtl_udelay_loop_wait_low(struct rtl8169_private *tp, in rtl_udelay_loop_wait_low()
806 static bool rtl_msleep_loop_wait_high(struct rtl8169_private *tp, in rtl_msleep_loop_wait_high()
813 static bool rtl_msleep_loop_wait_low(struct rtl8169_private *tp, in rtl_msleep_loop_wait_low()
830 static bool rtl_ocp_reg_failure(struct rtl8169_private *tp, u32 reg) in rtl_ocp_reg_failure()
844 static void r8168_phy_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data) in r8168_phy_ocp_write()
854 static u16 r8168_phy_ocp_read(struct rtl8169_private *tp, u32 reg) in r8168_phy_ocp_read()
865 static void r8168_mac_ocp_write(struct rtl8169_private *tp, u32 reg, u32 data) in r8168_mac_ocp_write()
873 static u16 r8168_mac_ocp_read(struct rtl8169_private *tp, u32 reg) in r8168_mac_ocp_read()
885 static void r8168g_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8168g_mdio_write()
898 static int r8168g_mdio_read(struct rtl8169_private *tp, int reg) in r8168g_mdio_read()
906 static void mac_mcu_write(struct rtl8169_private *tp, int reg, int value) in mac_mcu_write()
916 static int mac_mcu_read(struct rtl8169_private *tp, int reg) in mac_mcu_read()
926 static void r8169_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8169_mdio_write()
938 static int r8169_mdio_read(struct rtl8169_private *tp, int reg) in r8169_mdio_read()
961 static void r8168dp_1_mdio_access(struct rtl8169_private *tp, int reg, u32 data) in r8168dp_1_mdio_access()
970 static void r8168dp_1_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8168dp_1_mdio_write()
976 static int r8168dp_1_mdio_read(struct rtl8169_private *tp, int reg) in r8168dp_1_mdio_read()
990 static void r8168dp_2_mdio_start(struct rtl8169_private *tp) in r8168dp_2_mdio_start()
995 static void r8168dp_2_mdio_stop(struct rtl8169_private *tp) in r8168dp_2_mdio_stop()
1000 static void r8168dp_2_mdio_write(struct rtl8169_private *tp, int reg, int value) in r8168dp_2_mdio_write()
1009 static int r8168dp_2_mdio_read(struct rtl8169_private *tp, int reg) in r8168dp_2_mdio_read()
1026 static void rtl_writephy(struct rtl8169_private *tp, int location, u32 val) in rtl_writephy()
1031 static int rtl_readphy(struct rtl8169_private *tp, int location) in rtl_readphy()
1036 static void rtl_patchphy(struct rtl8169_private *tp, int reg_addr, int value) in rtl_patchphy()
1041 static void rtl_w0w1_phy(struct rtl8169_private *tp, int reg_addr, int p, int m) in rtl_w0w1_phy()
1054 static void rtl_ephy_write(struct rtl8169_private *tp, int reg_addr, int value) in rtl_ephy_write()
1064 static u16 rtl_ephy_read(struct rtl8169_private *tp, int reg_addr) in rtl_ephy_read()
1077 static void rtl_eri_write(struct rtl8169_private *tp, int addr, u32 mask, in rtl_eri_write()
1087 static u32 rtl_eri_read(struct rtl8169_private *tp, int addr, int type) in rtl_eri_read()
1095 static void rtl_w0w1_eri(struct rtl8169_private *tp, int addr, u32 mask, u32 p, in rtl_w0w1_eri()
1104 static u32 r8168dp_ocp_read(struct rtl8169_private *tp, u8 mask, u16 reg) in r8168dp_ocp_read()
1111 static u32 r8168ep_ocp_read(struct rtl8169_private *tp, u8 mask, u16 reg) in r8168ep_ocp_read()
1116 static u32 ocp_read(struct rtl8169_private *tp, u8 mask, u16 reg) in ocp_read()
1133 static void r8168dp_ocp_write(struct rtl8169_private *tp, u8 mask, u16 reg, in r8168dp_ocp_write()
1141 static void r8168ep_ocp_write(struct rtl8169_private *tp, u8 mask, u16 reg, in r8168ep_ocp_write()
1148 static void ocp_write(struct rtl8169_private *tp, u8 mask, u16 reg, u32 data) in ocp_write()
1167 static void rtl8168_oob_notify(struct rtl8169_private *tp, u8 cmd) in rtl8168_oob_notify()
1178 static u16 rtl8168_get_ocp_reg(struct rtl8169_private *tp) in rtl8168_get_ocp_reg()
1202 static void rtl8168ep_stop_cmac(struct rtl8169_private *tp) in rtl8168ep_stop_cmac()
1210 static void rtl8168dp_driver_start(struct rtl8169_private *tp) in rtl8168dp_driver_start()
1216 static void rtl8168ep_driver_start(struct rtl8169_private *tp) in rtl8168ep_driver_start()
1223 static void rtl8168_driver_start(struct rtl8169_private *tp) in rtl8168_driver_start()
1242 static void rtl8168dp_driver_stop(struct rtl8169_private *tp) in rtl8168dp_driver_stop()
1248 static void rtl8168ep_driver_stop(struct rtl8169_private *tp) in rtl8168ep_driver_stop()
1256 static void rtl8168_driver_stop(struct rtl8169_private *tp) in rtl8168_driver_stop()
1275 static bool r8168dp_check_dash(struct rtl8169_private *tp) in r8168dp_check_dash()
1282 static bool r8168ep_check_dash(struct rtl8169_private *tp) in r8168ep_check_dash()
1287 static bool r8168_check_dash(struct rtl8169_private *tp) in r8168_check_dash()
1309 static void rtl_write_exgmac_batch(struct rtl8169_private *tp, in rtl_write_exgmac_batch()
1323 static u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr) in rtl8168d_efuse_read()
1331 static u16 rtl_get_events(struct rtl8169_private *tp) in rtl_get_events()
1336 static void rtl_ack_events(struct rtl8169_private *tp, u16 bits) in rtl_ack_events()
1342 static void rtl_irq_disable(struct rtl8169_private *tp) in rtl_irq_disable()
1348 static void rtl_irq_enable(struct rtl8169_private *tp, u16 bits) in rtl_irq_enable()
1357 static void rtl_irq_enable_all(struct rtl8169_private *tp) in rtl_irq_enable_all()
1362 static void rtl8169_irq_mask_and_ack(struct rtl8169_private *tp) in rtl8169_irq_mask_and_ack()
1369 static void rtl_link_chg_patch(struct rtl8169_private *tp) in rtl_link_chg_patch()
1428 static u32 __rtl8169_get_wol(struct rtl8169_private *tp) in __rtl8169_get_wol()
1465 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_wol() local
1473 static void __rtl8169_set_wol(struct rtl8169_private *tp, u32 wolopts) in __rtl8169_set_wol()
1545 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_wol() local
1567 static const char *rtl_lookup_firmware_name(struct rtl8169_private *tp) in rtl_lookup_firmware_name()
1575 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_drvinfo() local
1594 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_fix_features() local
1609 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_features() local
1657 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_regs() local
1670 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_msglevel() local
1677 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_set_msglevel() local
1713 static bool rtl8169_do_counters(struct rtl8169_private *tp, u32 counter_cmd) in rtl8169_do_counters()
1727 static bool rtl8169_reset_counters(struct rtl8169_private *tp) in rtl8169_reset_counters()
1739 static bool rtl8169_update_counters(struct rtl8169_private *tp) in rtl8169_update_counters()
1753 static bool rtl8169_init_counter_offsets(struct rtl8169_private *tp) in rtl8169_init_counter_offsets()
1794 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_ethtool_stats() local
1898 struct rtl8169_private *tp = netdev_priv(dev); in rtl_coalesce_info() local
1918 struct rtl8169_private *tp = netdev_priv(dev); in rtl_get_coalesce() local
1987 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_coalesce() local
2066 static void rtl8169_get_mac_version(struct rtl8169_private *tp, in rtl8169_get_mac_version()
2190 static void rtl8169_print_mac_version(struct rtl8169_private *tp) in rtl8169_print_mac_version()
2200 static void rtl_writephy_batch(struct rtl8169_private *tp, in rtl_writephy_batch()
2233 static bool rtl_fw_format_ok(struct rtl8169_private *tp, struct rtl_fw *rtl_fw) in rtl_fw_format_ok()
2284 static bool rtl_fw_data_ok(struct rtl8169_private *tp, struct net_device *dev, in rtl_fw_data_ok()
2340 static int rtl_check_firmware(struct rtl8169_private *tp, struct rtl_fw *rtl_fw) in rtl_check_firmware()
2356 static void rtl_phy_write_fw(struct rtl8169_private *tp, struct rtl_fw *rtl_fw) in rtl_phy_write_fw()
2445 static void rtl_release_firmware(struct rtl8169_private *tp) in rtl_release_firmware()
2454 static void rtl_apply_firmware(struct rtl8169_private *tp) in rtl_apply_firmware()
2463 static void rtl_apply_firmware_cond(struct rtl8169_private *tp, u8 reg, u16 val) in rtl_apply_firmware_cond()
2471 static void rtl8169s_hw_phy_config(struct rtl8169_private *tp) in rtl8169s_hw_phy_config()
2538 static void rtl8169sb_hw_phy_config(struct rtl8169_private *tp) in rtl8169sb_hw_phy_config()
2549 static void rtl8169scd_hw_phy_config_quirk(struct rtl8169_private *tp) in rtl8169scd_hw_phy_config_quirk()
2562 static void rtl8169scd_hw_phy_config(struct rtl8169_private *tp) in rtl8169scd_hw_phy_config()
2609 static void rtl8169sce_hw_phy_config(struct rtl8169_private *tp) in rtl8169sce_hw_phy_config()
2662 static void rtl8168bb_hw_phy_config(struct rtl8169_private *tp) in rtl8168bb_hw_phy_config()
2675 static void rtl8168bef_hw_phy_config(struct rtl8169_private *tp) in rtl8168bef_hw_phy_config()
2686 static void rtl8168cp_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168cp_1_hw_phy_config()
2699 static void rtl8168cp_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168cp_2_hw_phy_config()
2714 static void rtl8168c_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168c_1_hw_phy_config()
2743 static void rtl8168c_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168c_2_hw_phy_config()
2771 static void rtl8168c_3_hw_phy_config(struct rtl8169_private *tp) in rtl8168c_3_hw_phy_config()
2793 static void rtl8168c_4_hw_phy_config(struct rtl8169_private *tp) in rtl8168c_4_hw_phy_config()
2798 static void rtl8168d_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168d_1_hw_phy_config()
2909 static void rtl8168d_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168d_2_hw_phy_config()
3011 static void rtl8168d_3_hw_phy_config(struct rtl8169_private *tp) in rtl8168d_3_hw_phy_config()
3072 static void rtl8168d_4_hw_phy_config(struct rtl8169_private *tp) in rtl8168d_4_hw_phy_config()
3088 static void rtl8168e_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168e_1_hw_phy_config()
3161 static void rtl_rar_exgmac_set(struct rtl8169_private *tp, u8 *addr) in rtl_rar_exgmac_set()
3178 static void rtl8168e_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168e_2_hw_phy_config()
3268 static void rtl8168f_hw_phy_config(struct rtl8169_private *tp) in rtl8168f_hw_phy_config()
3290 static void rtl8168f_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168f_1_hw_phy_config()
3340 static void rtl8168f_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168f_2_hw_phy_config()
3347 static void rtl8411_hw_phy_config(struct rtl8169_private *tp) in rtl8411_hw_phy_config()
3444 static void rtl8168g_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168g_1_hw_phy_config()
3510 static void rtl8168g_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168g_2_hw_phy_config()
3515 static void rtl8168h_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168h_1_hw_phy_config()
3625 static void rtl8168h_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168h_2_hw_phy_config()
3698 static void rtl8168ep_1_hw_phy_config(struct rtl8169_private *tp) in rtl8168ep_1_hw_phy_config()
3740 static void rtl8168ep_2_hw_phy_config(struct rtl8169_private *tp) in rtl8168ep_2_hw_phy_config()
3831 static void rtl8102e_hw_phy_config(struct rtl8169_private *tp) in rtl8102e_hw_phy_config()
3848 static void rtl8105e_hw_phy_config(struct rtl8169_private *tp) in rtl8105e_hw_phy_config()
3874 static void rtl8402_hw_phy_config(struct rtl8169_private *tp) in rtl8402_hw_phy_config()
3891 static void rtl8106e_hw_phy_config(struct rtl8169_private *tp) in rtl8106e_hw_phy_config()
3915 struct rtl8169_private *tp = netdev_priv(dev); in rtl_hw_phy_config() local
4044 static void rtl_schedule_task(struct rtl8169_private *tp, enum rtl_flag flag) in rtl_schedule_task()
4050 static bool rtl_tbi_enabled(struct rtl8169_private *tp) in rtl_tbi_enabled()
4056 static void rtl8169_init_phy(struct net_device *dev, struct rtl8169_private *tp) in rtl8169_init_phy()
4094 static void rtl_rar_set(struct rtl8169_private *tp, u8 *addr) in rtl_rar_set()
4114 static void rtl_init_rxcfg(struct rtl8169_private *tp) in rtl_init_rxcfg()
4137 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_mac_address() local
4167 static void rtl_init_mdio_ops(struct rtl8169_private *tp) in rtl_init_mdio_ops()
4192 static void rtl_wol_suspend_quirk(struct rtl8169_private *tp) in rtl_wol_suspend_quirk()
4211 static bool rtl_wol_pll_power_down(struct rtl8169_private *tp) in rtl_wol_pll_power_down()
4227 static void r8168_pll_power_down(struct rtl8169_private *tp) in r8168_pll_power_down()
4263 static void r8168_pll_power_up(struct rtl8169_private *tp) in r8168_pll_power_up()
4295 static void rtl_pll_power_down(struct rtl8169_private *tp) in rtl_pll_power_down()
4306 static void rtl_pll_power_up(struct rtl8169_private *tp) in rtl_pll_power_up()
4317 static void rtl8169_init_ring_indexes(struct rtl8169_private *tp) in rtl8169_init_ring_indexes()
4322 static void rtl_hw_jumbo_enable(struct rtl8169_private *tp) in rtl_hw_jumbo_enable()
4331 static void rtl_hw_jumbo_disable(struct rtl8169_private *tp) in rtl_hw_jumbo_disable()
4340 static void r8168c_hw_jumbo_enable(struct rtl8169_private *tp) in r8168c_hw_jumbo_enable()
4347 static void r8168c_hw_jumbo_disable(struct rtl8169_private *tp) in r8168c_hw_jumbo_disable()
4354 static void r8168dp_hw_jumbo_enable(struct rtl8169_private *tp) in r8168dp_hw_jumbo_enable()
4359 static void r8168dp_hw_jumbo_disable(struct rtl8169_private *tp) in r8168dp_hw_jumbo_disable()
4364 static void r8168e_hw_jumbo_enable(struct rtl8169_private *tp) in r8168e_hw_jumbo_enable()
4372 static void r8168e_hw_jumbo_disable(struct rtl8169_private *tp) in r8168e_hw_jumbo_disable()
4380 static void r8168b_0_hw_jumbo_enable(struct rtl8169_private *tp) in r8168b_0_hw_jumbo_enable()
4386 static void r8168b_0_hw_jumbo_disable(struct rtl8169_private *tp) in r8168b_0_hw_jumbo_disable()
4392 static void r8168b_1_hw_jumbo_enable(struct rtl8169_private *tp) in r8168b_1_hw_jumbo_enable()
4399 static void r8168b_1_hw_jumbo_disable(struct rtl8169_private *tp) in r8168b_1_hw_jumbo_disable()
4406 static void rtl_init_jumbo_ops(struct rtl8169_private *tp) in rtl_init_jumbo_ops()
4462 static void rtl_hw_reset(struct rtl8169_private *tp) in rtl_hw_reset()
4469 static void rtl_request_uncached_firmware(struct rtl8169_private *tp) in rtl_request_uncached_firmware()
4507 static void rtl_request_firmware(struct rtl8169_private *tp) in rtl_request_firmware()
4513 static void rtl_rx_close(struct rtl8169_private *tp) in rtl_rx_close()
4528 static void rtl8169_hw_reset(struct rtl8169_private *tp) in rtl8169_hw_reset()
4555 static void rtl_set_tx_config_registers(struct rtl8169_private *tp) in rtl_set_tx_config_registers()
4567 static void rtl_set_rx_max_size(struct rtl8169_private *tp) in rtl_set_rx_max_size()
4573 static void rtl_set_rx_tx_desc_registers(struct rtl8169_private *tp) in rtl_set_rx_tx_desc_registers()
4586 static void rtl8169_set_magic_reg(struct rtl8169_private *tp, unsigned mac_version) in rtl8169_set_magic_reg()
4613 struct rtl8169_private *tp = netdev_priv(dev); in rtl_set_rx_mode() local
4663 static void rtl_hw_start(struct rtl8169_private *tp) in rtl_hw_start()
4685 static void rtl_hw_start_8169(struct rtl8169_private *tp) in rtl_hw_start_8169()
4719 static void rtl_csi_write(struct rtl8169_private *tp, int addr, int value) in rtl_csi_write()
4730 static u32 rtl_csi_read(struct rtl8169_private *tp, int addr) in rtl_csi_read()
4741 static void rtl_csi_access_enable(struct rtl8169_private *tp, u8 val) in rtl_csi_access_enable()
4760 static void rtl_set_def_aspm_entry_latency(struct rtl8169_private *tp) in rtl_set_def_aspm_entry_latency()
4771 static void rtl_ephy_init(struct rtl8169_private *tp, const struct ephy_info *e, in rtl_ephy_init()
4783 static void rtl_disable_clock_request(struct rtl8169_private *tp) in rtl_disable_clock_request()
4789 static void rtl_enable_clock_request(struct rtl8169_private *tp) in rtl_enable_clock_request()
4795 static void rtl_pcie_state_l2l3_enable(struct rtl8169_private *tp, bool enable) in rtl_pcie_state_l2l3_enable()
4809 static void rtl_hw_aspm_clkreq_enable(struct rtl8169_private *tp, bool enable) in rtl_hw_aspm_clkreq_enable()
4822 static void rtl_hw_start_8168bb(struct rtl8169_private *tp) in rtl_hw_start_8168bb()
4835 static void rtl_hw_start_8168bef(struct rtl8169_private *tp) in rtl_hw_start_8168bef()
4844 static void __rtl_hw_start_8168cp(struct rtl8169_private *tp) in __rtl_hw_start_8168cp()
4859 static void rtl_hw_start_8168cp_1(struct rtl8169_private *tp) in rtl_hw_start_8168cp_1()
4876 static void rtl_hw_start_8168cp_2(struct rtl8169_private *tp) in rtl_hw_start_8168cp_2()
4889 static void rtl_hw_start_8168cp_3(struct rtl8169_private *tp) in rtl_hw_start_8168cp_3()
4907 static void rtl_hw_start_8168c_1(struct rtl8169_private *tp) in rtl_hw_start_8168c_1()
4924 static void rtl_hw_start_8168c_2(struct rtl8169_private *tp) in rtl_hw_start_8168c_2()
4938 static void rtl_hw_start_8168c_3(struct rtl8169_private *tp) in rtl_hw_start_8168c_3()
4943 static void rtl_hw_start_8168c_4(struct rtl8169_private *tp) in rtl_hw_start_8168c_4()
4950 static void rtl_hw_start_8168d(struct rtl8169_private *tp) in rtl_hw_start_8168d()
4965 static void rtl_hw_start_8168dp(struct rtl8169_private *tp) in rtl_hw_start_8168dp()
4977 static void rtl_hw_start_8168d_4(struct rtl8169_private *tp) in rtl_hw_start_8168d_4()
4996 static void rtl_hw_start_8168e_1(struct rtl8169_private *tp) in rtl_hw_start_8168e_1()
5032 static void rtl_hw_start_8168e_2(struct rtl8169_private *tp) in rtl_hw_start_8168e_2()
5071 static void rtl_hw_start_8168f(struct rtl8169_private *tp) in rtl_hw_start_8168f()
5098 static void rtl_hw_start_8168f_1(struct rtl8169_private *tp) in rtl_hw_start_8168f_1()
5117 static void rtl_hw_start_8411(struct rtl8169_private *tp) in rtl_hw_start_8411()
5134 static void rtl_hw_start_8168g(struct rtl8169_private *tp) in rtl_hw_start_8168g()
5164 static void rtl_hw_start_8168g_1(struct rtl8169_private *tp) in rtl_hw_start_8168g_1()
5181 static void rtl_hw_start_8168g_2(struct rtl8169_private *tp) in rtl_hw_start_8168g_2()
5198 static void rtl_hw_start_8411_2(struct rtl8169_private *tp) in rtl_hw_start_8411_2()
5353 static void rtl_hw_start_8168h_1(struct rtl8169_private *tp) in rtl_hw_start_8168h_1()
5448 static void rtl_hw_start_8168ep(struct rtl8169_private *tp) in rtl_hw_start_8168ep()
5484 static void rtl_hw_start_8168ep_1(struct rtl8169_private *tp) in rtl_hw_start_8168ep_1()
5503 static void rtl_hw_start_8168ep_2(struct rtl8169_private *tp) in rtl_hw_start_8168ep_2()
5523 static void rtl_hw_start_8168ep_3(struct rtl8169_private *tp) in rtl_hw_start_8168ep_3()
5558 static void rtl_hw_start_8168(struct rtl8169_private *tp) in rtl_hw_start_8168()
5680 static void rtl_hw_start_8102e_1(struct rtl8169_private *tp) in rtl_hw_start_8102e_1()
5711 static void rtl_hw_start_8102e_2(struct rtl8169_private *tp) in rtl_hw_start_8102e_2()
5721 static void rtl_hw_start_8102e_3(struct rtl8169_private *tp) in rtl_hw_start_8102e_3()
5728 static void rtl_hw_start_8105e_1(struct rtl8169_private *tp) in rtl_hw_start_8105e_1()
5755 static void rtl_hw_start_8105e_2(struct rtl8169_private *tp) in rtl_hw_start_8105e_2()
5761 static void rtl_hw_start_8402(struct rtl8169_private *tp) in rtl_hw_start_8402()
5790 static void rtl_hw_start_8106(struct rtl8169_private *tp) in rtl_hw_start_8106()
5805 static void rtl_hw_start_8101(struct rtl8169_private *tp) in rtl_hw_start_8101()
5861 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_change_mtu() local
5880 static void rtl8169_free_rx_databuff(struct rtl8169_private *tp, in rtl8169_free_rx_databuff()
5906 static struct sk_buff *rtl8169_alloc_rx_data(struct rtl8169_private *tp, in rtl8169_alloc_rx_data()
5942 static void rtl8169_rx_clear(struct rtl8169_private *tp) in rtl8169_rx_clear()
5959 static int rtl8169_rx_fill(struct rtl8169_private *tp) in rtl8169_rx_fill()
5982 static int rtl8169_init_ring(struct rtl8169_private *tp) in rtl8169_init_ring()
6005 static void rtl8169_tx_clear_range(struct rtl8169_private *tp, u32 start, in rtl8169_tx_clear_range()
6028 static void rtl8169_tx_clear(struct rtl8169_private *tp) in rtl8169_tx_clear()
6034 static void rtl_reset_work(struct rtl8169_private *tp) in rtl_reset_work()
6058 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_tx_timeout() local
6063 static int rtl8169_xmit_frags(struct rtl8169_private *tp, struct sk_buff *skb, in rtl8169_xmit_frags()
6114 static bool rtl_test_hw_pad_bug(struct rtl8169_private *tp, struct sk_buff *skb) in rtl_test_hw_pad_bug()
6125 static void r8169_csum_workaround(struct rtl8169_private *tp, in r8169_csum_workaround()
6183 static bool rtl8169_tso_csum_v1(struct rtl8169_private *tp, in rtl8169_tso_csum_v1()
6205 static bool rtl8169_tso_csum_v2(struct rtl8169_private *tp, in rtl8169_tso_csum_v2()
6286 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_start_xmit() local
6387 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_pcierr_interrupt() local
6430 static void rtl_tx(struct net_device *dev, struct rtl8169_private *tp) in rtl_tx()
6509 struct rtl8169_private *tp, in rtl8169_try_rx_copy()
6527 static int rtl_rx(struct net_device *dev, struct rtl8169_private *tp, u32 budget) in rtl_rx()
6626 struct rtl8169_private *tp = dev_instance; in rtl8169_interrupt() local
6641 static void rtl_slow_event_work(struct rtl8169_private *tp) in rtl_slow_event_work()
6680 struct rtl8169_private *tp = in rtl_task() local
6705 struct rtl8169_private *tp = container_of(napi, struct rtl8169_private, napi); in rtl8169_poll() local
6736 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_rx_missed() local
6747 struct rtl8169_private *tp = netdev_priv(ndev); in r8169_phylink_handler() local
6760 static int r8169_phy_connect(struct rtl8169_private *tp) in r8169_phy_connect()
6787 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_down() local
6814 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_close() local
6850 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_netpoll() local
6858 struct rtl8169_private *tp = netdev_priv(dev); in rtl_open() local
6942 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_get_stats64() local
6996 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_net_suspend() local
7021 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_suspend() local
7031 struct rtl8169_private *tp = netdev_priv(dev); in __rtl8169_resume() local
7052 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_resume() local
7066 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_runtime_suspend() local
7088 struct rtl8169_private *tp = netdev_priv(dev); in rtl8169_runtime_resume() local
7134 static void rtl_wol_shutdown_quirk(struct rtl8169_private *tp) in rtl_wol_shutdown_quirk()
7155 struct rtl8169_private *tp = netdev_priv(dev); in rtl_shutdown() local
7178 struct rtl8169_private *tp = netdev_priv(dev); in rtl_remove_one() local
7246 static int rtl_alloc_irq(struct rtl8169_private *tp) in rtl_alloc_irq()
7279 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_read_reg() local
7290 struct rtl8169_private *tp = mii_bus->priv; in r8169_mdio_write_reg() local
7300 static int r8169_mdio_register(struct rtl8169_private *tp) in r8169_mdio_register()
7339 static void rtl_hw_init_8168g(struct rtl8169_private *tp) in rtl_hw_init_8168g()
7372 static void rtl_hw_init_8168ep(struct rtl8169_private *tp) in rtl_hw_init_8168ep()
7378 static void rtl_hw_initialize(struct rtl8169_private *tp) in rtl_hw_initialize()
7393 static bool rtl_chip_supports_csum_v2(struct rtl8169_private *tp) in rtl_chip_supports_csum_v2()
7404 static int rtl_jumbo_max(struct rtl8169_private *tp) in rtl_jumbo_max()
7435 struct rtl8169_private *tp; in rtl_init_one() local