Lines Matching refs:dev_p

19198 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p)  in bxe_get_settings()  argument
19204 dev_p->supported = sc->port.supported[cfg_idx] | in bxe_get_settings()
19207 dev_p->advertising = sc->port.advertising[cfg_idx]; in bxe_get_settings()
19210 dev_p->supported = ~(ELINK_SUPPORTED_10000baseT_Full); in bxe_get_settings()
19211 dev_p->advertising &= ~(ADVERTISED_10000baseT_Full); in bxe_get_settings()
19215 dev_p->duplex = sc->link_vars.duplex; in bxe_get_settings()
19217 dev_p->speed = bxe_get_mf_speed(sc); in bxe_get_settings()
19219 dev_p->speed = sc->link_vars.line_speed; in bxe_get_settings()
19221 dev_p->duplex = DUPLEX_UNKNOWN; in bxe_get_settings()
19222 dev_p->speed = SPEED_UNKNOWN; in bxe_get_settings()
19225 dev_p->port = bxe_media_detect(sc); in bxe_get_settings()
19231 dev_p->phy_address = sc->port.phy_addr; in bxe_get_settings()
19236 dev_p->phy_address = ELINK_XGXS_EXT_PHY_ADDR(ext_phy_config); in bxe_get_settings()
19238 dev_p->phy_address = 0; in bxe_get_settings()
19241 dev_p->autoneg = AUTONEG_ENABLE; in bxe_get_settings()
19243 dev_p->autoneg = AUTONEG_DISABLE; in bxe_get_settings()
19258 bxe_dev_setting_t *dev_p; in bxe_eioctl() local
19325 dev_p = (bxe_dev_setting_t *)data; in bxe_eioctl()
19327 dev_p->supported = dev_set.supported; in bxe_eioctl()
19328 dev_p->advertising = dev_set.advertising; in bxe_eioctl()
19329 dev_p->speed = dev_set.speed; in bxe_eioctl()
19330 dev_p->duplex = dev_set.duplex; in bxe_eioctl()
19331 dev_p->port = dev_set.port; in bxe_eioctl()
19332 dev_p->phy_address = dev_set.phy_address; in bxe_eioctl()
19333 dev_p->autoneg = dev_set.autoneg; in bxe_eioctl()