drivers/net/usb/r8152.c
10133
struct r8152 *tp;
drivers/net/usb/r8152.c
10143
netdev = alloc_etherdev(sizeof(struct r8152));
drivers/net/usb/r8152.c
10379
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
1285
static void rtl_set_inaccessible(struct r8152 *tp)
drivers/net/usb/r8152.c
1291
static void rtl_set_accessible(struct r8152 *tp)
drivers/net/usb/r8152.c
1298
int r8152_control_msg(struct r8152 *tp, unsigned int pipe, __u8 request,
drivers/net/usb/r8152.c
1370
int get_registers(struct r8152 *tp, u16 value, u16 index, u16 size, void *data)
drivers/net/usb/r8152.c
1394
int set_registers(struct r8152 *tp, u16 value, u16 index, u16 size, void *data)
drivers/net/usb/r8152.c
1412
static void rtl_set_unplug(struct r8152 *tp)
drivers/net/usb/r8152.c
1418
static int generic_ocp_read(struct r8152 *tp, u16 index, u16 size,
drivers/net/usb/r8152.c
1461
static int generic_ocp_write(struct r8152 *tp, u16 index, u16 byteen,
drivers/net/usb/r8152.c
1539
int pla_ocp_read(struct r8152 *tp, u16 index, u16 size, void *data)
drivers/net/usb/r8152.c
1545
int pla_ocp_write(struct r8152 *tp, u16 index, u16 byteen, u16 size, void *data)
drivers/net/usb/r8152.c
1551
int usb_ocp_write(struct r8152 *tp, u16 index, u16 byteen, u16 size, void *data)
drivers/net/usb/r8152.c
1556
static u32 ocp_read_dword(struct r8152 *tp, u16 type, u16 index)
drivers/net/usb/r8152.c
1565
static void ocp_write_dword(struct r8152 *tp, u16 type, u16 index, u32 data)
drivers/net/usb/r8152.c
1572
static u16 ocp_read_word(struct r8152 *tp, u16 type, u16 index)
drivers/net/usb/r8152.c
1591
static void ocp_write_word(struct r8152 *tp, u16 type, u16 index, u32 data)
drivers/net/usb/r8152.c
1612
static u8 ocp_read_byte(struct r8152 *tp, u16 type, u16 index)
drivers/net/usb/r8152.c
1629
static void ocp_write_byte(struct r8152 *tp, u16 type, u16 index, u32 data)
drivers/net/usb/r8152.c
1650
static u16 ocp_reg_read(struct r8152 *tp, u16 addr)
drivers/net/usb/r8152.c
1664
static void ocp_reg_write(struct r8152 *tp, u16 addr, u16 data)
drivers/net/usb/r8152.c
1678
static inline void r8152_mdio_write(struct r8152 *tp, u32 reg_addr, u32 value)
drivers/net/usb/r8152.c
1683
static inline int r8152_mdio_read(struct r8152 *tp, u32 reg_addr)
drivers/net/usb/r8152.c
1688
static int wait_cmd_ready(struct r8152 *tp, u16 cmd)
drivers/net/usb/r8152.c
1694
static int ocp_adv_read(struct r8152 *tp, u16 cmd, u16 addr, u32 *data)
drivers/net/usb/r8152.c
1717
static int ocp_adv_write(struct r8152 *tp, u16 cmd, u16 addr, u32 data)
drivers/net/usb/r8152.c
1737
static int rtl_bmu_read(struct r8152 *tp, u16 addr, u32 *data)
drivers/net/usb/r8152.c
1742
static int rtl_bmu_write(struct r8152 *tp, u16 addr, u32 data)
drivers/net/usb/r8152.c
1747
static int rtl_bmu_w0w1(struct r8152 *tp, u16 addr, u32 clear, u32 set)
drivers/net/usb/r8152.c
1763
static int rtl_bmu_clr_bits(struct r8152 *tp, u16 addr, u32 clear)
drivers/net/usb/r8152.c
1768
static int rtl_ip_read(struct r8152 *tp, u16 addr, u32 *data)
drivers/net/usb/r8152.c
1773
static int rtl_ip_write(struct r8152 *tp, u16 addr, u32 data)
drivers/net/usb/r8152.c
1778
static int rtl_ip_w0w1(struct r8152 *tp, u16 addr, u32 clear, u32 set)
drivers/net/usb/r8152.c
1794
static int rtl_ip_clr_bits(struct r8152 *tp, u16 addr, u32 clear)
drivers/net/usb/r8152.c
1799
static int rtl_ip_set_bits(struct r8152 *tp, u16 addr, u32 set)
drivers/net/usb/r8152.c
1804
static void sram_write(struct r8152 *tp, u16 addr, u16 data)
drivers/net/usb/r8152.c
1810
static u16 sram_read(struct r8152 *tp, u16 addr)
drivers/net/usb/r8152.c
1818
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
1835
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
1847
ocp_dword_w0w1(struct r8152 *tp, u16 type, u16 index, u32 clear, u32 set)
drivers/net/usb/r8152.c
1857
ocp_word_w0w1(struct r8152 *tp, u16 type, u16 index, u16 clear, u16 set)
drivers/net/usb/r8152.c
1867
ocp_byte_w0w1(struct r8152 *tp, u16 type, u16 index, u8 clear, u8 set)
drivers/net/usb/r8152.c
1876
static void ocp_dword_clr_bits(struct r8152 *tp, u16 type, u16 index, u32 clear)
drivers/net/usb/r8152.c
1881
static void ocp_dword_set_bits(struct r8152 *tp, u16 type, u16 index, u32 set)
drivers/net/usb/r8152.c
1886
static void ocp_word_clr_bits(struct r8152 *tp, u16 type, u16 index, u16 clear)
drivers/net/usb/r8152.c
1891
static void ocp_word_set_bits(struct r8152 *tp, u16 type, u16 index, u16 set)
drivers/net/usb/r8152.c
1897
ocp_word_test_and_clr_bits(struct r8152 *tp, u16 type, u16 index, u16 clear)
drivers/net/usb/r8152.c
1908
static void ocp_byte_clr_bits(struct r8152 *tp, u16 type, u16 index, u8 clear)
drivers/net/usb/r8152.c
1913
static void ocp_byte_set_bits(struct r8152 *tp, u16 type, u16 index, u8 set)
drivers/net/usb/r8152.c
1918
static void ocp_reg_w0w1(struct r8152 *tp, u16 addr, u16 clear, u16 set)
drivers/net/usb/r8152.c
1927
static void ocp_reg_clr_bits(struct r8152 *tp, u16 addr, u16 clear)
drivers/net/usb/r8152.c
1932
static void ocp_reg_set_bits(struct r8152 *tp, u16 addr, u16 set)
drivers/net/usb/r8152.c
1937
static void sram_write_w0w1(struct r8152 *tp, u16 addr, u16 clear, u16 set)
drivers/net/usb/r8152.c
1946
static void sram_clr_bits(struct r8152 *tp, u16 addr, u16 clear)
drivers/net/usb/r8152.c
1951
static void sram_set_bits(struct r8152 *tp, u16 addr, u16 set)
drivers/net/usb/r8152.c
1956
static void sram2_write(struct r8152 *tp, u16 addr, u16 data)
drivers/net/usb/r8152.c
1962
static u16 sram2_read(struct r8152 *tp, u16 addr)
drivers/net/usb/r8152.c
1968
static void sram2_write_w0w1(struct r8152 *tp, u16 addr, u16 clear, u16 set)
drivers/net/usb/r8152.c
1977
static void r8152_mdio_clr_bit(struct r8152 *tp, u16 addr, u16 clear)
drivers/net/usb/r8152.c
1985
static void r8152_mdio_set_bit(struct r8152 *tp, u16 addr, u16 set)
drivers/net/usb/r8152.c
1993
static int r8152_mdio_test_and_clr_bit(struct r8152 *tp, u16 addr, u16 clear)
drivers/net/usb/r8152.c
2005
r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags);
drivers/net/usb/r8152.c
2008
rtl8152_set_speed(struct r8152 *tp, u8 autoneg, u32 speed, u8 duplex,
drivers/net/usb/r8152.c
2015
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
2052
static int vendor_mac_passthru_addr_read(struct r8152 *tp,
drivers/net/usb/r8152.c
2131
static int determine_ethernet_addr(struct r8152 *tp,
drivers/net/usb/r8152.c
2169
static int set_ethernet_addr(struct r8152 *tp, bool in_resume)
drivers/net/usb/r8152.c
2192
struct r8152 *tp;
drivers/net/usb/r8152.c
2260
struct r8152 *tp;
drivers/net/usb/r8152.c
2304
struct r8152 *tp;
drivers/net/usb/r8152.c
2367
static void *rx_agg_align(struct r8152 *tp, void *data)
drivers/net/usb/r8152.c
2372
static void *tx_agg_align(struct r8152 *tp, void *data)
drivers/net/usb/r8152.c
2377
static void free_rx_agg(struct r8152 *tp, struct rx_agg *agg)
drivers/net/usb/r8152.c
2388
static struct rx_agg *alloc_rx_agg(struct r8152 *tp, gfp_t mflags)
drivers/net/usb/r8152.c
2429
static void free_all_mem(struct r8152 *tp)
drivers/net/usb/r8152.c
2460
static int alloc_all_mem(struct r8152 *tp)
drivers/net/usb/r8152.c
2535
static struct tx_agg *r8152_get_tx_agg(struct r8152 *tp)
drivers/net/usb/r8152.c
2560
static void r8152_csum_workaround(struct r8152 *tp, struct sk_buff *skb,
drivers/net/usb/r8152.c
2597
static void r8152_tx_len(struct r8152 *tp, void *tx_desc, u32 len)
drivers/net/usb/r8152.c
2627
static int r8152_tx_csum(struct r8152 *tp, void *d,
drivers/net/usb/r8152.c
2716
static u32 r8152_rx_len(struct r8152 *tp, void *d)
drivers/net/usb/r8152.c
2723
static u32 r8157_rx_len(struct r8152 *tp, void *d)
drivers/net/usb/r8152.c
2744
static int r8157_tx_csum(struct r8152 *tp, void *tx_desc, struct sk_buff *skb, u32 len)
drivers/net/usb/r8152.c
2762
static void r8157_tx_len(struct r8152 *tp, void *tx_desc, u32 len)
drivers/net/usb/r8152.c
2770
static int rtl_tx_csum(struct r8152 *tp, void *desc, struct sk_buff *skb,
drivers/net/usb/r8152.c
2784
static int r8152_tx_agg_fill(struct r8152 *tp, struct tx_agg *agg)
drivers/net/usb/r8152.c
2882
static u8 r8152_rx_csum(struct r8152 *tp, void *d)
drivers/net/usb/r8152.c
2912
static u8 r8157_rx_csum(struct r8152 *tp, void *desc)
drivers/net/usb/r8152.c
2936
static inline bool rx_count_exceed(struct r8152 *tp)
drivers/net/usb/r8152.c
2946
static struct rx_agg *rtl_get_free_rx(struct r8152 *tp, gfp_t mflags)
drivers/net/usb/r8152.c
2976
static int rx_bottom(struct r8152 *tp, int budget)
drivers/net/usb/r8152.c
3167
static void tx_bottom(struct r8152 *tp)
drivers/net/usb/r8152.c
3206
struct r8152 *tp = from_tasklet(tp, t, tx_tl);
drivers/net/usb/r8152.c
3226
struct r8152 *tp = container_of(napi, struct r8152, napi);
drivers/net/usb/r8152.c
3246
int r8152_submit_rx(struct r8152 *tp, struct rx_agg *agg, gfp_t mem_flags)
drivers/net/usb/r8152.c
3281
static void rtl_drop_queued_tx(struct r8152 *tp)
drivers/net/usb/r8152.c
3303
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
3312
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
3322
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
3373
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
3394
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
3415
static void r8152b_reset_packet_filter(struct r8152 *tp)
drivers/net/usb/r8152.c
3421
static void rtl8152_nic_reset(struct r8152 *tp)
drivers/net/usb/r8152.c
3454
static void set_tx_qlen(struct r8152 *tp)
drivers/net/usb/r8152.c
3459
static inline u16 rtl8152_get_speed(struct r8152 *tp)
drivers/net/usb/r8152.c
3464
static void rtl_eee_plus_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3474
static void rtl_set_eee_plus(struct r8152 *tp)
drivers/net/usb/r8152.c
3485
static void rxdy_gated_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3493
static int rtl_start_rx(struct r8152 *tp)
drivers/net/usb/r8152.c
3536
static int rtl_stop_rx(struct r8152 *tp)
drivers/net/usb/r8152.c
3576
static void rtl_set_ifg(struct r8152 *tp, u16 speed)
drivers/net/usb/r8152.c
3591
static inline void r8153b_rx_agg_chg_indicate(struct r8152 *tp)
drivers/net/usb/r8152.c
3597
static int rtl_enable(struct r8152 *tp)
drivers/net/usb/r8152.c
3622
static int rtl8152_enable(struct r8152 *tp)
drivers/net/usb/r8152.c
3633
static void r8153_set_rx_early_timeout(struct r8152 *tp)
drivers/net/usb/r8152.c
3676
static u32 rx_reserved_size(struct r8152 *tp, u32 mtu)
drivers/net/usb/r8152.c
3681
static void r8153_set_rx_early_size(struct r8152 *tp)
drivers/net/usb/r8152.c
3719
static int rtl8153_enable(struct r8152 *tp)
drivers/net/usb/r8152.c
3745
static void rtl_disable(struct r8152 *tp)
drivers/net/usb/r8152.c
3786
static void r8152_power_cut_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3797
static void rtl_rx_vlan_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3840
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
3866
static u32 __rtl_get_wol(struct r8152 *tp)
drivers/net/usb/r8152.c
3890
static void __rtl_set_wol(struct r8152 *tp, u32 wolopts)
drivers/net/usb/r8152.c
3926
static void r8153_mac_clk_speed_down(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3937
static void r8156_mac_clk_spd(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3952
static void r8153_u1u2en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3964
static void r8153b_u1u2en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3974
static void r8153_u2p3en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3982
static int r8157_u2p3en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
3990
static void r8153b_ups_flags(struct r8152 *tp)
drivers/net/usb/r8152.c
4065
static void r8156_ups_flags(struct r8152 *tp)
drivers/net/usb/r8152.c
4147
static void rtl_green_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4157
static void r8153b_green_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4172
static u16 r8153_phy_status(struct r8152 *tp, u16 desired)
drivers/net/usb/r8152.c
4196
static void r8153b_ups_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4233
static void r8153c_ups_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4276
static void r8156_ups_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4312
static void r8153_power_cut_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4324
static void r8153b_power_cut_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4335
static void r8157_power_cut_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4347
static void r8153_queue_wake(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4360
static bool rtl_can_wakeup(struct r8152 *tp)
drivers/net/usb/r8152.c
4367
static void rtl_runtime_suspend_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4390
static void rtl8153_runtime_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4414
static void rtl8153b_runtime_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4431
static void rtl8153c_runtime_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4447
static void rtl8156_runtime_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4463
static void rtl8157_runtime_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
4479
static void r8153_teredo_off(struct r8152 *tp)
drivers/net/usb/r8152.c
4517
static void rtl_reset_bmu(struct r8152 *tp)
drivers/net/usb/r8152.c
4526
static void rtl_clear_bp(struct r8152 *tp, u16 type)
drivers/net/usb/r8152.c
4572
static inline void rtl_reset_ocp_base(struct r8152 *tp)
drivers/net/usb/r8152.c
4577
static int rtl_phy_patch_request(struct r8152 *tp, bool request, bool wait)
drivers/net/usb/r8152.c
4612
static void rtl_patch_key_set(struct r8152 *tp, u16 key_addr, u16 patch_key)
drivers/net/usb/r8152.c
4627
rtl_pre_ram_code(struct r8152 *tp, u16 key_addr, u16 patch_key, bool wait)
drivers/net/usb/r8152.c
4637
static int rtl_post_ram_code(struct r8152 *tp, u16 key_addr, bool wait)
drivers/net/usb/r8152.c
4646
static bool rtl8152_is_fw_phy_speed_up_ok(struct r8152 *tp, struct fw_phy_speed_up *phy)
drivers/net/usb/r8152.c
4698
static bool rtl8152_is_fw_phy_ver_ok(struct r8152 *tp, struct fw_phy_ver *ver)
drivers/net/usb/r8152.c
4728
static bool rtl8152_is_fw_phy_fixup_ok(struct r8152 *tp, struct fw_phy_fixup *fix)
drivers/net/usb/r8152.c
4759
static bool rtl8152_is_fw_phy_union_ok(struct r8152 *tp, struct fw_phy_union *phy)
drivers/net/usb/r8152.c
4804
static bool rtl8152_is_fw_phy_nc_ok(struct r8152 *tp, struct fw_phy_nc *phy)
drivers/net/usb/r8152.c
4880
static bool rtl8152_is_fw_mac_ok(struct r8152 *tp, struct fw_mac *mac)
drivers/net/usb/r8152.c
5020
static long rtl8152_fw_verify_checksum(struct r8152 *tp,
drivers/net/usb/r8152.c
5035
static long rtl8152_check_firmware(struct r8152 *tp, struct rtl_fw *rtl_fw)
drivers/net/usb/r8152.c
5319
static void rtl_ram_code_speed_up(struct r8152 *tp, struct fw_phy_speed_up *phy, bool wait)
drivers/net/usb/r8152.c
5379
static int rtl8152_fw_phy_ver(struct r8152 *tp, struct fw_phy_ver *phy_ver)
drivers/net/usb/r8152.c
5400
static void rtl8152_fw_phy_fixup(struct r8152 *tp, struct fw_phy_fixup *fix)
drivers/net/usb/r8152.c
5431
static void rtl8152_fw_phy_union_apply(struct r8152 *tp, struct fw_phy_union *phy)
drivers/net/usb/r8152.c
5463
static void rtl8152_fw_phy_nc_apply(struct r8152 *tp, struct fw_phy_nc *phy)
drivers/net/usb/r8152.c
5500
static void rtl8152_fw_mac_apply(struct r8152 *tp, struct fw_mac *mac)
drivers/net/usb/r8152.c
5570
static void rtl8152_apply_firmware(struct r8152 *tp, bool power_cut)
drivers/net/usb/r8152.c
5649
static void rtl8152_release_firmware(struct r8152 *tp)
drivers/net/usb/r8152.c
5659
static int rtl8152_request_firmware(struct r8152 *tp)
drivers/net/usb/r8152.c
5690
static void r8152_aldps_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
5702
static inline void r8152_mmd_indirect(struct r8152 *tp, u16 dev, u16 reg)
drivers/net/usb/r8152.c
5709
static u16 r8152_mmd_read(struct r8152 *tp, u16 dev, u16 reg)
drivers/net/usb/r8152.c
5720
static void r8152_mmd_write(struct r8152 *tp, u16 dev, u16 reg, u16 data)
drivers/net/usb/r8152.c
5727
static void r8152_eee_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
5756
static void r8153_eee_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
5773
static void r8156_eee_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
5794
static void rtl_eee_enable(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
5844
static void r8152b_enable_fc(struct r8152 *tp)
drivers/net/usb/r8152.c
5852
static void rtl8152_disable(struct r8152 *tp)
drivers/net/usb/r8152.c
5859
static void r8152b_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
5869
static void wait_oob_link_list_ready(struct r8152 *tp)
drivers/net/usb/r8152.c
5884
static void r8156b_wait_loading_flash(struct r8152 *tp)
drivers/net/usb/r8152.c
5900
static void r8152b_exit_oob(struct r8152 *tp)
drivers/net/usb/r8152.c
5954
static void r8152b_enter_oob(struct r8152 *tp)
drivers/net/usb/r8152.c
5985
static int r8153_pre_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6003
static int r8153_post_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6015
static int r8153_pre_firmware_2(struct r8152 *tp)
drivers/net/usb/r8152.c
6024
static int r8153_post_firmware_2(struct r8152 *tp)
drivers/net/usb/r8152.c
6044
static int r8153_post_firmware_3(struct r8152 *tp)
drivers/net/usb/r8152.c
6054
static int r8153b_pre_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6063
static int r8153b_post_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6081
static int r8153c_post_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6090
static int r8156a_post_firmware_1(struct r8152 *tp)
drivers/net/usb/r8152.c
6101
static void r8153_aldps_en(struct r8152 *tp, bool enable)
drivers/net/usb/r8152.c
6121
static void r8153_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
6171
static u32 r8152_efuse_read(struct r8152 *tp, u8 addr)
drivers/net/usb/r8152.c
6183
static void r8153b_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
6273
static void r8153c_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
6280
static void rtl8153_change_mtu(struct r8152 *tp)
drivers/net/usb/r8152.c
6286
static void r8153_first_init(struct r8152 *tp)
drivers/net/usb/r8152.c
6322
static void r8153_enter_oob(struct r8152 *tp)
drivers/net/usb/r8152.c
6381
static void rtl8153_disable(struct r8152 *tp)
drivers/net/usb/r8152.c
6389
static u32 fc_pause_on_auto(struct r8152 *tp)
drivers/net/usb/r8152.c
6394
static u32 fc_pause_off_auto(struct r8152 *tp)
drivers/net/usb/r8152.c
6399
static void r8156_fc_parameter(struct r8152 *tp)
drivers/net/usb/r8152.c
6408
static int rtl8156_enable(struct r8152 *tp)
drivers/net/usb/r8152.c
6462
static void rtl8156_disable(struct r8152 *tp)
drivers/net/usb/r8152.c
6470
static int rtl8152_set_speed(struct r8152 *tp, u8 autoneg, u32 speed, u8 duplex,
drivers/net/usb/r8152.c
6629
static void rtl8152_up(struct r8152 *tp)
drivers/net/usb/r8152.c
6639
static void rtl8152_down(struct r8152 *tp)
drivers/net/usb/r8152.c
6652
static void rtl8153_up(struct r8152 *tp)
drivers/net/usb/r8152.c
6684
static void rtl8153_down(struct r8152 *tp)
drivers/net/usb/r8152.c
6701
static void rtl8153b_up(struct r8152 *tp)
drivers/net/usb/r8152.c
6722
static void rtl8153b_down(struct r8152 *tp)
drivers/net/usb/r8152.c
6740
static void rtl8153c_change_mtu(struct r8152 *tp)
drivers/net/usb/r8152.c
6756
static void rtl8153c_up(struct r8152 *tp)
drivers/net/usb/r8152.c
6810
static void rtl8156_change_mtu(struct r8152 *tp)
drivers/net/usb/r8152.c
6824
static void rtl8156_up(struct r8152 *tp)
drivers/net/usb/r8152.c
6888
static void rtl8156_down(struct r8152 *tp)
drivers/net/usb/r8152.c
6937
static bool rtl8152_in_nway(struct r8152 *tp)
drivers/net/usb/r8152.c
6953
static bool rtl8153_in_nway(struct r8152 *tp)
drivers/net/usb/r8152.c
6963
static void r8156_mdio_force_mode(struct r8152 *tp)
drivers/net/usb/r8152.c
6978
static void set_carrier(struct r8152 *tp)
drivers/net/usb/r8152.c
7017
struct r8152 *tp = container_of(work, struct r8152, schedule.work);
drivers/net/usb/r8152.c
7059
struct r8152 *tp = container_of(work, struct r8152, hw_phy_work.work);
drivers/net/usb/r8152.c
7094
struct r8152 *tp = container_of(nb, struct r8152, pm_notifier);
drivers/net/usb/r8152.c
7119
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
7174
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
7207
static void rtl_tally_reset(struct r8152 *tp)
drivers/net/usb/r8152.c
7212
static void r8152b_init(struct r8152 *tp)
drivers/net/usb/r8152.c
7246
static void r8153_init(struct r8152 *tp)
drivers/net/usb/r8152.c
7363
static void r8153b_init(struct r8152 *tp)
drivers/net/usb/r8152.c
7433
static void r8153c_init(struct r8152 *tp)
drivers/net/usb/r8152.c
7502
static void r8156_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
7716
static void r8156b_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
7975
static void r8157_hw_phy_cfg(struct r8152 *tp)
drivers/net/usb/r8152.c
8354
static int r8159_wait_backup_restore(struct r8152 *tp)
drivers/net/usb/r8152.c
8366
static void r8156_init(struct r8152 *tp)
drivers/net/usb/r8152.c
8551
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
8582
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
8621
static bool delay_autosuspend(struct r8152 *tp)
drivers/net/usb/r8152.c
8644
static int rtl8152_runtime_resume(struct r8152 *tp)
drivers/net/usb/r8152.c
8683
static int rtl8152_system_resume(struct r8152 *tp)
drivers/net/usb/r8152.c
8699
static int rtl8152_runtime_suspend(struct r8152 *tp)
drivers/net/usb/r8152.c
8757
static int rtl8152_system_suspend(struct r8152 *tp)
drivers/net/usb/r8152.c
8788
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
8805
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
8838
struct r8152 *tp = usb_get_intfdata(intf);
drivers/net/usb/r8152.c
8850
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
8870
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
8898
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
8905
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
8913
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
8926
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
898
struct r8152;
drivers/net/usb/r8152.c
9004
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
903
struct r8152 *context;
drivers/net/usb/r8152.c
9096
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
911
struct r8152 *context;
drivers/net/usb/r8152.c
9130
static int r8152_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
drivers/net/usb/r8152.c
9159
static int r8152_set_eee(struct r8152 *tp, struct ethtool_keee *eee)
drivers/net/usb/r8152.c
9174
static int r8153_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
drivers/net/usb/r8152.c
9235
struct r8152 *tp = netdev_priv(net);
drivers/net/usb/r8152.c
9262
struct r8152 *tp = netdev_priv(net);
drivers/net/usb/r8152.c
9290
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
9314
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
9335
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
9382
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
939
void (*init)(struct r8152 *tp);
drivers/net/usb/r8152.c
9399
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
940
int (*enable)(struct r8152 *tp);
drivers/net/usb/r8152.c
941
void (*disable)(struct r8152 *tp);
drivers/net/usb/r8152.c
942
void (*up)(struct r8152 *tp);
drivers/net/usb/r8152.c
943
void (*down)(struct r8152 *tp);
drivers/net/usb/r8152.c
9435
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
944
void (*unload)(struct r8152 *tp);
drivers/net/usb/r8152.c
9446
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
945
int (*eee_get)(struct r8152 *tp, struct ethtool_keee *eee);
drivers/net/usb/r8152.c
946
int (*eee_set)(struct r8152 *tp, struct ethtool_keee *eee);
drivers/net/usb/r8152.c
9468
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
947
bool (*in_nway)(struct r8152 *tp);
drivers/net/usb/r8152.c
948
void (*hw_phy_cfg)(struct r8152 *tp);
drivers/net/usb/r8152.c
949
void (*autosuspend_en)(struct r8152 *tp, bool enable);
drivers/net/usb/r8152.c
950
void (*change_mtu)(struct r8152 *tp);
drivers/net/usb/r8152.c
9505
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
9568
struct r8152 *tp = netdev_priv(netdev);
drivers/net/usb/r8152.c
9612
struct r8152 *tp = netdev_priv(dev);
drivers/net/usb/r8152.c
9672
static void rtl8152_unload(struct r8152 *tp)
drivers/net/usb/r8152.c
9681
static void rtl8153_unload(struct r8152 *tp)
drivers/net/usb/r8152.c
9694
static void rtl8153b_unload(struct r8152 *tp)
drivers/net/usb/r8152.c
9702
static int r8152_desc_init(struct r8152 *tp)
drivers/net/usb/r8152.c
9718
static int r8157_desc_init(struct r8152 *tp)
drivers/net/usb/r8152.c
9734
static int rtl_ops_init(struct r8152 *tp)
drivers/net/usb/r8152.c
978
void (*tx_len)(struct r8152 *tp, void *desc, u32 len);
drivers/net/usb/r8152.c
979
u32 (*rx_len)(struct r8152 *tp, void *desc);
drivers/net/usb/r8152.c
980
u8 (*rx_csum)(struct r8152 *tp, void *desc);
drivers/net/usb/r8152.c
981
int (*tx_csum)(struct r8152 *tp, void *desc, struct sk_buff *skb, u32 len);
drivers/net/usb/r8152.c
991
int (*pre_fw)(struct r8152 *tp);
drivers/net/usb/r8152.c
992
int (*post_fw)(struct r8152 *tp);
drivers/net/usb/r8152.c
9945
static int rtl_fw_init(struct r8152 *tp)