Home
last modified time | relevance | path

Searched refs:set_loopback (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ethtool.c295 ret = h->dev->ops->set_loopback(h, loop, 0x1); in __lb_setup()
298 if ((h->dev->ops->set_loopback) && in __lb_setup()
300 ret = h->dev->ops->set_loopback(h, loop, 0x1); in __lb_setup()
303 if (h->dev->ops->set_loopback) in __lb_setup()
304 ret = h->dev->ops->set_loopback(h, loop, 0x1); in __lb_setup()
310 if (!ret && h->dev->ops->set_loopback) { in __lb_setup()
312 ret = h->dev->ops->set_loopback(h, in __lb_setup()
316 ret = h->dev->ops->set_loopback(h, in __lb_setup()
H A Dhnae.h484 int (*set_loopback)(struct hnae_handle *handle, member
H A Dhns_ae_adapt.c965 .set_loopback = hns_ae_config_loopback,
H A Dhns_enet.c1554 ret = ops->set_loopback(h, MAC_INTERNALLOOP_SERDES, 1); in hns_enable_serdes_lb()
1584 ops->set_loopback(h, MAC_INTERNALLOOP_SERDES, 0); in hns_disable_serdes_lb()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Dnxp-tja11xx.c708 .set_loopback = genphy_loopback,
726 .set_loopback = genphy_loopback,
745 .set_loopback = genphy_loopback,
768 .set_loopback = genphy_loopback,
H A Dphy_device.c1834 if (phydev->drv && phydrv->set_loopback) in phy_loopback()
1835 ret = phydrv->set_loopback(phydev, enable); in phy_loopback()
3076 .set_loopback = genphy_loopback,
H A Dmarvell.c2855 .set_loopback = genphy_loopback,
/OK3568_Linux_fs/kernel/drivers/atm/
H A DuPD98402.c103 static int set_loopback(struct atm_dev *dev,int mode) in set_loopback() function
151 return set_loopback(dev, (int)(unsigned long)arg); in uPD98402_ioctl()
H A Didt77105.c159 static int set_loopback(struct atm_dev *dev,int mode) in set_loopback() function
199 return set_loopback(dev,(int)(unsigned long) arg); in idt77105_ioctl()
H A Dsuni.c153 static int set_loopback(struct atm_dev *dev,int mode) in set_loopback() function
279 return set_loopback(dev,(int)(unsigned long)arg); in suni_ioctl()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/thunder/
H A Dnic.h533 struct set_loopback { struct
599 struct set_loopback lbk;
H A Dnic_main.c760 static int nic_config_loopback(struct nicpf *nic, struct set_loopback *lbk) in nic_config_loopback()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h82 int (*set_loopback)(struct cphy *, int on); member
H A Dmy3126.c166 .set_loopback = my3126_set_loopback,
H A Dmv88x201x.c206 .set_loopback = mv88x201x_set_loopback,
H A Dmv88e1xxx.c352 .set_loopback = mv88e1xxx_set_loopback,
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb3/
H A Daq100x.c259 .set_loopback = aq100x_set_loopback,
H A Dcommon.h529 int (*set_loopback)(struct cphy *phy, int mmd, int dir, int enable); member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h485 int (*set_loopback)(struct hnae3_handle *handle, member
H A Dhns3_ethtool.c86 if (!h->ae_algo->ops->set_loopback || in hns3_lp_setup()
95 ret = h->ae_algo->ops->set_loopback(h, loop, en); in hns3_lp_setup()
/OK3568_Linux_fs/kernel/include/linux/
H A Dphy.h879 int (*set_loopback)(struct phy_device *dev, bool enable); member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c756 hdev->hw.mac.phydev->drv->set_loopback) { in hclge_get_sset_count()
11415 .set_loopback = hclge_set_loopback,