Lines Matching refs:edata
249 struct ethtool_value edata = { in ethtool_get_one_feature() local
254 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_one_feature()
262 struct ethtool_value edata; in ethtool_set_one_feature() local
265 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_one_feature()
273 if (edata.data) in ethtool_set_one_feature()
1472 struct ethtool_eee edata; in ethtool_get_eee() local
1478 memset(&edata, 0, sizeof(struct ethtool_eee)); in ethtool_get_eee()
1479 edata.cmd = ETHTOOL_GEEE; in ethtool_get_eee()
1480 rc = dev->ethtool_ops->get_eee(dev, &edata); in ethtool_get_eee()
1485 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_eee()
1493 struct ethtool_eee edata; in ethtool_set_eee() local
1499 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_eee()
1502 ret = dev->ethtool_ops->set_eee(dev, &edata); in ethtool_set_eee()
1518 struct ethtool_value edata = { .cmd = ETHTOOL_GLINK }; in ethtool_get_link() local
1524 edata.data = link; in ethtool_get_link()
1525 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_link()
2207 struct ethtool_value edata = { .cmd = cmd }; in ethtool_get_value() local
2212 edata.data = actor(dev); in ethtool_get_value()
2214 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_value()
2222 struct ethtool_value edata; in ethtool_set_value_void() local
2227 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_value_void()
2230 actor(dev, edata.data); in ethtool_set_value_void()
2237 struct ethtool_value edata; in ethtool_set_value() local
2242 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_value()
2245 return actor(dev, edata.data); in ethtool_set_value()