/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | e1000_mac.h | 65 u16 *duplex); 67 u16 *speed, u16 *duplex);
|
H A D | e1000_vf.c | 49 u16 *duplex); 217 * @duplex: pointer to 16 bit value to store duplex. 223 u16 *duplex) 242 *duplex = FULL_DUPLEX; 245 *duplex = HALF_DUPLEX; 222 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument
|
H A D | e1000_80003es2lan.c | 58 u16 *duplex); 63 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex); 584 * e1000_phy_force_speed_duplex_80003es2lan - Force PHY speed and duplex 587 * Force the speed and duplex settings onto the PHY. This is a 602 * forced whenever speed and duplex are forced. 631 DEBUGOUT("Waiting for forced speed/duplex link on GG82563 phy.\n"); 669 * duplex. 714 * e1000_get_link_up_info_80003es2lan - Report speed and duplex 717 * @duplex: pointer to duplex buffe 721 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1179 u16 duplex; local 1206 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) argument [all...] |
H A D | e1000_82541.c | 53 u16 *duplex); 438 * e1000_get_link_up_info_82541 - Report speed and duplex 441 * @duplex: pointer to duplex buffer 443 * Retrieve the current speed and duplex configuration. 446 u16 *duplex) 454 ret_val = e1000_get_speed_and_duplex_copper_generic(hw, speed, duplex); 462 * IGP01 PHY may advertise full duplex operation after speed 463 * downgrade even if it is operating at half duplex. 464 * Here we set the duplex setting 445 e1000_get_link_up_info_82541(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 676 u16 phy_data, phy_saved_data, speed, duplex, i; local [all...] |
H A D | e1000_mac.c | 715 * to get the current speed/duplex if link exists. 734 * link. If so, then we want to get the current speed/duplex 751 /* If we are forcing speed/duplex, then we simply return since 758 * of MAC speed/duplex configuration. So we only need to 815 /* Force link-up and also force full-duplex. */ 880 /* Force link-up and also force full-duplex. */ 1354 * speed and duplex were not forced. If the link needed to be forced, then 1365 u16 speed, duplex; local 1512 ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex); 1514 DEBUGOUT("Error getting link speed and duplex\ 1667 e1000_get_speed_and_duplex_copper_generic(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1706 e1000_get_speed_and_duplex_fiber_serdes_generic(struct e1000_hw E1000_UNUSEDARG *hw, u16 *speed, u16 *duplex) argument [all...] |
H A D | e1000_82575.c | 57 u16 *duplex); 83 u16 *speed, u16 *duplex); 1034 * e1000_get_link_up_info_82575 - Get link speed/duplex info 1037 * @duplex: stores the current duplex 1040 * interface, use PCS to retrieve the link speed and duplex information. 1041 * Otherwise, use the generic function to get the link speed and duplex info. 1044 u16 *duplex) 1052 duplex); 1055 duplex); 1043 e1000_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1070 u16 speed, duplex; local 1200 e1000_get_pcs_speed_and_duplex_82575(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument [all...] |
H A D | e1000_api.h | 69 s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex);
|
H A D | e1000_api.c | 722 * e1000_get_speed_and_duplex - Returns current speed and duplex 725 * @duplex: pointer to a 16-bit value to store the duplex. 727 * This returns the speed and duplex of the adapter in the two 'out' 731 s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 734 return hw->mac.ops.get_link_up_info(hw, speed, duplex);
|
H A D | e1000_82543.c | 735 * e1000_phy_force_speed_duplex_82543 - Force speed/duplex for PHY 738 * Calls the function to force speed and duplex for the m88 PHY, and 1057 * Configures the link for auto-neg or forced speed and duplex. Then we check 1071 * With 82543, we need to force speed and duplex on the MAC 1072 * equal to what the PHY speed and duplex configuration is. 1203 u16 speed, duplex; local 1225 * If we are forcing speed/duplex, then we can return since 1230 * If speed and duplex are forced to 10H or 10F, then we will 1252 * Speed Detection takes care of MAC speed/duplex 1255 * speed/duplex o [all...] |
H A D | e1000_ich8lan.c | 113 u16 *speed, u16 *duplex); 905 * Enable/disable EEE based on setting in dev_spec structure, the duplex of 974 * partner's EEE in 100 ability if full-duplex 1135 u16 speed, duplex, scale = 0; local 1147 hw->mac.ops.get_link_up_info(hw, &speed, &duplex); 1556 * to get the current speed/duplex if link exists. 1577 * link. If so, then we want to get the current speed/duplex 1590 /* When connected at 10Mbps half-duplex, some parts are excessively 1595 u16 speed, duplex; local 1597 e1000_get_speed_and_duplex_copper_generic(hw, &speed, &duplex); 5448 e1000_get_link_up_info_ich8lan(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | igc_mac.h | 29 u16 *duplex);
|
H A D | igc_mac.c | 459 * to get the current speed/duplex if link exists. 478 * link. If so, then we want to get the current speed/duplex 495 /* If we are forcing speed/duplex, then we simply return since 502 * of MAC speed/duplex configuration. So we only need to 702 * speed and duplex were not forced. If the link needed to be forced, then 712 u16 speed, duplex; local 846 ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex); 848 DEBUGOUT("Error getting link speed and duplex\n"); 852 if (duplex == HALF_DUPLEX) 869 * igc_get_speed_and_duplex_copper_generic - Retrieve current speed/duplex 877 igc_get_speed_and_duplex_copper_generic(struct igc_hw *hw, u16 *speed, u16 *duplex) argument [all...] |
H A D | igc_api.h | 29 s32 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex);
|
H A D | igc_api.c | 343 * igc_get_speed_and_duplex - Returns current speed and duplex 346 * @duplex: pointer to a 16-bit value to store the duplex. 348 * This returns the speed and duplex of the adapter in the two 'out' 352 s32 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex) argument 355 return hw->mac.ops.get_link_up_info(hw, speed, duplex);
|
H A D | igc_i225.c | 342 * Configures the link for auto-neg or forced speed and duplex. Then we check 890 u16 speed, duplex; local 898 hw->mac.ops.get_link_up_info(hw, &speed, &duplex); 988 * to get the current speed/duplex if link exists. 1009 * link. If so, then we want to get the current speed/duplex 1020 * link. If so, then we want to get the current speed/duplex 1037 /* If we are forcing speed/duplex, then we simply return since 1044 * of MAC speed/duplex configuration. So we only need to
|
/haiku/src/add-ons/kernel/drivers/network/ether/virtio/ |
H A D | virtio_net.h | 57 #define VIRTIO_NET_F_SPEED_DUPLEX (1ULL << 63) /* Device set linkspeed and duplex */ 74 uint8_t duplex; member in struct:virtio_net_config
|
/haiku/src/add-ons/print/drivers/canon_lips/lips4/ |
H A D | Lips4Cap.cpp | 106 const PrintStyleCap duplex("Duplex", false, JobData::kDuplex); 148 &duplex,
|
/haiku/src/add-ons/print/drivers/pcl6/ |
H A D | PCL6Cap.cpp | 154 const PrintStyleCap duplex("Duplex", false, JobData::kDuplex); 245 &duplex
|
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/ |
H A D | wb840.c | 609 int32 duplex; local 625 duplex = status & (MII_NWAY_TX_FDX | MII_NWAY_T_FDX) 630 LOG((DEVICE_NAME ": linked, 10%s MBit, %s duplex\n", 632 duplex == LINK_FULL_DUPLEX ? "full" : "half")); 634 return speed | duplex;
|