Lines Matching refs:cfg
230 struct phy_tdr_config *cfg) in ethnl_act_cable_test_tdr_cfg() argument
235 cfg->first = 100; in ethnl_act_cable_test_tdr_cfg()
236 cfg->step = 100; in ethnl_act_cable_test_tdr_cfg()
237 cfg->last = MAX_CABLE_LENGTH_CM; in ethnl_act_cable_test_tdr_cfg()
238 cfg->pair = PHY_PAIR_ALL; in ethnl_act_cable_test_tdr_cfg()
251 cfg->first = nla_get_u32( in ethnl_act_cable_test_tdr_cfg()
255 cfg->last = nla_get_u32(tb[ETHTOOL_A_CABLE_TEST_TDR_CFG_LAST]); in ethnl_act_cable_test_tdr_cfg()
258 cfg->step = nla_get_u32(tb[ETHTOOL_A_CABLE_TEST_TDR_CFG_STEP]); in ethnl_act_cable_test_tdr_cfg()
261 cfg->pair = nla_get_u8(tb[ETHTOOL_A_CABLE_TEST_TDR_CFG_PAIR]); in ethnl_act_cable_test_tdr_cfg()
262 if (cfg->pair > ETHTOOL_A_CABLE_PAIR_D) { in ethnl_act_cable_test_tdr_cfg()
271 if (cfg->first > MAX_CABLE_LENGTH_CM) { in ethnl_act_cable_test_tdr_cfg()
278 if (cfg->last > MAX_CABLE_LENGTH_CM) { in ethnl_act_cable_test_tdr_cfg()
285 if (cfg->first > cfg->last) { in ethnl_act_cable_test_tdr_cfg()
290 if (!cfg->step) { in ethnl_act_cable_test_tdr_cfg()
297 if (cfg->step > (cfg->last - cfg->first)) { in ethnl_act_cable_test_tdr_cfg()
312 struct phy_tdr_config cfg; in ethnl_act_cable_test_tdr() local
330 info, &cfg); in ethnl_act_cable_test_tdr()
345 ret = ops->start_cable_test_tdr(dev->phydev, info->extack, &cfg); in ethnl_act_cable_test_tdr()