Lines Matching refs:rtl_ops
879 struct rtl_ops { struct
892 } rtl_ops; member
3655 tp->rtl_ops.hw_phy_cfg(tp); in r8153b_ups_en()
3695 tp->rtl_ops.hw_phy_cfg(tp); in r8153c_ups_en()
3744 tp->rtl_ops.hw_phy_cfg(tp); in r8156_ups_en()
6646 tp->rtl_ops.enable(tp); in set_carrier()
6665 tp->rtl_ops.disable(tp); in set_carrier()
6737 tp->rtl_ops.hw_phy_cfg(tp); in rtl_hw_phy_work_func_t()
6795 tp->rtl_ops.up(tp); in rtl8152_open()
6852 tp->rtl_ops.down(tp); in rtl8152_close()
8292 tp->rtl_ops.disable(tp); in rtl8152_pre_reset()
8322 tp->rtl_ops.enable(tp); in rtl8152_post_reset()
8354 if (!sw_linking && tp->rtl_ops.in_nway(tp)) in delay_autosuspend()
8369 tp->rtl_ops.autosuspend_en(tp, false); in rtl8152_runtime_resume()
8378 tp->rtl_ops.disable(tp); in rtl8152_runtime_resume()
8393 tp->rtl_ops.autosuspend_en(tp, false); in rtl8152_runtime_resume()
8408 tp->rtl_ops.up(tp); in rtl8152_system_resume()
8422 if (!tp->rtl_ops.autosuspend_en) in rtl8152_runtime_suspend()
8453 tp->rtl_ops.autosuspend_en(tp, true); in rtl8152_runtime_suspend()
8489 tp->rtl_ops.down(tp); in rtl8152_system_suspend()
8539 tp->rtl_ops.init(tp); in rtl8152_reset_resume()
8847 if (!tp->rtl_ops.eee_get) { in rtl_ethtool_get_eee()
8858 ret = tp->rtl_ops.eee_get(tp, edata); in rtl_ethtool_get_eee()
8874 if (!tp->rtl_ops.eee_set) { in rtl_ethtool_set_eee()
8885 ret = tp->rtl_ops.eee_set(tp, edata); in rtl_ethtool_set_eee()
8971 tp->rtl_ops.disable(tp); in rtl8152_set_coalesce()
8972 tp->rtl_ops.enable(tp); in rtl8152_set_coalesce()
9242 if (tp->rtl_ops.change_mtu) in rtl8152_change_mtu()
9243 tp->rtl_ops.change_mtu(tp); in rtl8152_change_mtu()
9249 tp->rtl_ops.disable(tp); in rtl8152_change_mtu()
9250 tp->rtl_ops.enable(tp); in rtl8152_change_mtu()
9307 struct rtl_ops *ops = &tp->rtl_ops; in rtl_ops_init()
9763 tp->rtl_ops.init(tp); in rtl8152_probe()
9810 if (tp->rtl_ops.unload) in rtl8152_disconnect()
9811 tp->rtl_ops.unload(tp); in rtl8152_disconnect()