Lines Matching refs:edata
266 struct ethtool_value edata = { in ethtool_get_one_feature() local
271 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_one_feature()
279 struct ethtool_value edata; in ethtool_set_one_feature() local
282 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_one_feature()
290 if (edata.data) in ethtool_set_one_feature()
957 struct ethtool_eee edata; in ethtool_get_eee() local
963 memset(&edata, 0, sizeof(struct ethtool_eee)); in ethtool_get_eee()
964 edata.cmd = ETHTOOL_GEEE; in ethtool_get_eee()
965 rc = dev->ethtool_ops->get_eee(dev, &edata); in ethtool_get_eee()
970 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_eee()
978 struct ethtool_eee edata; in ethtool_set_eee() local
983 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_eee()
986 return dev->ethtool_ops->set_eee(dev, &edata); in ethtool_set_eee()
999 struct ethtool_value edata = { .cmd = ETHTOOL_GLINK }; in ethtool_get_link() local
1004 edata.data = netif_running(dev) && dev->ethtool_ops->get_link(dev); in ethtool_get_link()
1006 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_link()
1426 struct ethtool_value edata = { .cmd = cmd }; in ethtool_get_value() local
1431 edata.data = actor(dev); in ethtool_get_value()
1433 if (copy_to_user(useraddr, &edata, sizeof(edata))) in ethtool_get_value()
1441 struct ethtool_value edata; in ethtool_set_value_void() local
1446 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_value_void()
1449 actor(dev, edata.data); in ethtool_set_value_void()
1456 struct ethtool_value edata; in ethtool_set_value() local
1461 if (copy_from_user(&edata, useraddr, sizeof(edata))) in ethtool_set_value()
1464 return actor(dev, edata.data); in ethtool_set_value()