Lines Matching refs:dev_p
19323 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p)
19329 dev_p->supported = sc->port.supported[cfg_idx] |
19332 dev_p->advertising = sc->port.advertising[cfg_idx];
19335 dev_p->supported = ~(ELINK_SUPPORTED_10000baseT_Full);
19336 dev_p->advertising &= ~(ADVERTISED_10000baseT_Full);
19340 dev_p->duplex = sc->link_vars.duplex;
19342 dev_p->speed = bxe_get_mf_speed(sc);
19344 dev_p->speed = sc->link_vars.line_speed;
19346 dev_p->duplex = DUPLEX_UNKNOWN;
19347 dev_p->speed = SPEED_UNKNOWN;
19350 dev_p->port = bxe_media_detect(sc);
19356 dev_p->phy_address = sc->port.phy_addr;
19361 dev_p->phy_address = ELINK_XGXS_EXT_PHY_ADDR(ext_phy_config);
19363 dev_p->phy_address = 0;
19366 dev_p->autoneg = AUTONEG_ENABLE;
19368 dev_p->autoneg = AUTONEG_DISABLE;
19384 bxe_dev_setting_t *dev_p;
19453 dev_p = (bxe_dev_setting_t *)data;
19455 dev_p->supported = dev_set.supported;
19456 dev_p->advertising = dev_set.advertising;
19457 dev_p->speed = dev_set.speed;
19458 dev_p->duplex = dev_set.duplex;
19459 dev_p->port = dev_set.port;
19460 dev_p->phy_address = dev_set.phy_address;
19461 dev_p->autoneg = dev_set.autoneg;