Lines Matching refs:cmd
1803 struct ethtool_link_ksettings *cmd) in get_link_ksettings() argument
1808 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported, in get_link_ksettings()
1810 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, in get_link_ksettings()
1814 cmd->base.speed = p->link_config.speed; in get_link_ksettings()
1815 cmd->base.duplex = p->link_config.duplex; in get_link_ksettings()
1817 cmd->base.speed = SPEED_UNKNOWN; in get_link_ksettings()
1818 cmd->base.duplex = DUPLEX_UNKNOWN; in get_link_ksettings()
1822 cmd->link_modes.supported); in get_link_ksettings()
1824 cmd->base.port = (supported & SUPPORTED_TP) ? PORT_TP : PORT_FIBRE; in get_link_ksettings()
1825 cmd->base.phy_address = p->phy.mdio.prtad; in get_link_ksettings()
1826 cmd->base.autoneg = p->link_config.autoneg; in get_link_ksettings()
1866 const struct ethtool_link_ksettings *cmd) in set_link_ksettings() argument
1873 cmd->link_modes.advertising); in set_link_ksettings()
1880 if (cmd->base.autoneg == AUTONEG_DISABLE) { in set_link_ksettings()
1881 u32 speed = cmd->base.speed; in set_link_ksettings()
1882 int cap = speed_duplex_to_caps(speed, cmd->base.duplex); in set_link_ksettings()
1889 if (cmd->base.autoneg == AUTONEG_DISABLE) { in set_link_ksettings()
1890 u32 speed = cmd->base.speed; in set_link_ksettings()
1891 int cap = speed_duplex_to_caps(speed, cmd->base.duplex); in set_link_ksettings()
1896 lc->requested_duplex = cmd->base.duplex; in set_link_ksettings()
1907 lc->autoneg = cmd->base.autoneg; in set_link_ksettings()
2137 int cmd) in cxgb_siocdevprivate() argument
2143 if (cmd != SIOCCHIOCTL) in cxgb_siocdevprivate()
2146 if (copy_from_user(&cmd, useraddr, sizeof(cmd))) in cxgb_siocdevprivate()
2149 switch (cmd) { in cxgb_siocdevprivate()
2161 if (t.cmd != CHELSIO_SET_QSET_PARAMS) in cxgb_siocdevprivate()
2262 if (t.cmd != CHELSIO_GET_QSET_PARAMS) in cxgb_siocdevprivate()
2310 if (edata.cmd != CHELSIO_SET_QSET_NUM) in cxgb_siocdevprivate()
2338 edata.cmd = CHELSIO_GET_QSET_NUM; in cxgb_siocdevprivate()
2352 if (t.cmd != CHELSIO_LOAD_FW) in cxgb_siocdevprivate()
2377 if (m.cmd != CHELSIO_SETMTUTAB) in cxgb_siocdevprivate()
2395 struct ch_pm m = {.cmd = CHELSIO_GET_PM }; in cxgb_siocdevprivate()
2420 if (m.cmd != CHELSIO_SET_PM) in cxgb_siocdevprivate()
2457 if (t.cmd != CHELSIO_GET_MEM) in cxgb_siocdevprivate()
2511 if (t.cmd != CHELSIO_SET_TRACE_FILTER) in cxgb_siocdevprivate()
2531 static int cxgb_ioctl(struct net_device *dev, struct ifreq *req, int cmd) in cxgb_ioctl() argument
2537 switch (cmd) { in cxgb_ioctl()
2549 return mdio_mii_ioctl(&pi->phy.mdio, data, cmd); in cxgb_ioctl()