Lines Matching refs:edata
3309 struct ethtool_cmd edata;
3365 edata.supported = (SUPPORTED_10baseT_Half |
3370 edata.port = PORT_MII;
3371 edata.transceiver = XCVR_INTERNAL;
3372 edata.phy_address = 0;
3374 edata.speed = SPEED_100;
3376 edata.speed = SPEED_10;
3378 edata.speed = 0;
3381 edata.duplex = DUPLEX_FULL;
3383 edata.duplex = DUPLEX_HALF;
3385 edata.autoneg = AUTONEG_ENABLE;
3386 edata.maxtxpkt = 1;
3387 edata.maxrxpkt = 1;
3388 if (copy_to_user(rq->ifr_data, &edata, sizeof(edata)))
3396 edata.speed = SPEED_100;
3398 edata.speed = SPEED_10;
3400 edata.speed = 0;
3403 edata.duplex = DUPLEX_FULL;
3405 edata.duplex = DUPLEX_HALF;
3407 edata.autoneg = AUTONEG_ENABLE;
3408 edata.maxtxpkt = 1;
3409 edata.maxrxpkt = 1;
3410 if ((ecmd.speed != edata.speed) ||
3411 (ecmd.duplex != edata.duplex)) {