Searched refs:duplex (Results 1 - 19 of 19) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_mac.h65 u16 *duplex);
67 u16 *speed, u16 *duplex);
H A De1000_vf.c49 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 De1000_80003es2lan.c58 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 De1000_82541.c53 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 De1000_mac.c715 * 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 De1000_82575.c57 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 De1000_api.h69 s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex);
H A De1000_api.c722 * 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 De1000_82543.c735 * 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 De1000_ich8lan.c113 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 Digc_mac.h29 u16 *duplex);
H A Digc_mac.c459 * 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 Digc_api.h29 s32 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex);
H A Digc_api.c343 * 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 Digc_i225.c342 * 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 Dvirtio_net.h57 #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 DLips4Cap.cpp106 const PrintStyleCap duplex("Duplex", false, JobData::kDuplex);
148 &duplex,
/haiku/src/add-ons/print/drivers/pcl6/
H A DPCL6Cap.cpp154 const PrintStyleCap duplex("Duplex", false, JobData::kDuplex);
245 &duplex
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/
H A Dwb840.c609 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;

Completed in 146 milliseconds