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