Lines Matching refs:dev_p
19330 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) in bxe_get_settings() argument
19336 dev_p->supported = sc->port.supported[cfg_idx] | in bxe_get_settings()
19339 dev_p->advertising = sc->port.advertising[cfg_idx]; in bxe_get_settings()
19342 dev_p->supported = ~(ELINK_SUPPORTED_10000baseT_Full); in bxe_get_settings()
19343 dev_p->advertising &= ~(ADVERTISED_10000baseT_Full); in bxe_get_settings()
19347 dev_p->duplex = sc->link_vars.duplex; in bxe_get_settings()
19349 dev_p->speed = bxe_get_mf_speed(sc); in bxe_get_settings()
19351 dev_p->speed = sc->link_vars.line_speed; in bxe_get_settings()
19353 dev_p->duplex = DUPLEX_UNKNOWN; in bxe_get_settings()
19354 dev_p->speed = SPEED_UNKNOWN; in bxe_get_settings()
19357 dev_p->port = bxe_media_detect(sc); in bxe_get_settings()
19363 dev_p->phy_address = sc->port.phy_addr; in bxe_get_settings()
19368 dev_p->phy_address = ELINK_XGXS_EXT_PHY_ADDR(ext_phy_config); in bxe_get_settings()
19370 dev_p->phy_address = 0; in bxe_get_settings()
19373 dev_p->autoneg = AUTONEG_ENABLE; in bxe_get_settings()
19375 dev_p->autoneg = AUTONEG_DISABLE; in bxe_get_settings()
19391 bxe_dev_setting_t *dev_p; in bxe_eioctl() local
19460 dev_p = (bxe_dev_setting_t *)data; in bxe_eioctl()
19462 dev_p->supported = dev_set.supported; in bxe_eioctl()
19463 dev_p->advertising = dev_set.advertising; in bxe_eioctl()
19464 dev_p->speed = dev_set.speed; in bxe_eioctl()
19465 dev_p->duplex = dev_set.duplex; in bxe_eioctl()
19466 dev_p->port = dev_set.port; in bxe_eioctl()
19467 dev_p->phy_address = dev_set.phy_address; in bxe_eioctl()
19468 dev_p->autoneg = dev_set.autoneg; in bxe_eioctl()