Lines Matching defs:duplex
50 * key is determined according to the link speed, duplex and
353 * __get_duplex - get a port's duplex
356 * Return @port's duplex in 802.3ad bitmask format. i.e.:
357 * 0x01 if in full duplex
366 * link down, it sets the duplex to 0.
369 switch (slave->duplex) {
372 slave_dbg(slave->bond->dev, slave->dev, "Port %d Received status full duplex update from adapter\n",
378 slave_dbg(slave->bond->dev, slave->dev, "Port %d Received status NOT full duplex update from adapter\n",
1523 /* if port is full duplex */
2059 /* key is determined according to the link speed, duplex and
2469 * its current speed and duplex settings.
2472 * @reset: Boolean to just reset the speed and the duplex part of the key
2475 * (a) A full duplex port can participate in LACP with partner.
2480 u8 duplex = 0;
2488 duplex = __get_duplex(port);
2489 port->actor_admin_port_key |= (speed << 1) | duplex;
2494 /* Only 'duplex' port participates in LACP */
2495 if (duplex)
2506 } else if (duplex && ospeed != speed) {
2515 * bond_3ad_adapter_speed_duplex_changed - handle a slave's speed / duplex
2531 "speed/duplex changed for uninitialized port\n");
2538 slave_dbg(slave->bond->dev, slave->dev, "Port %d changed speed/duplex\n",
2564 /* on link down we are zeroing duplex and speed since
2565 * some of the adaptors(ce1000.lan) report full duplex/speed
2566 * instead of N/A(duplex) / 0(speed).
2568 * on link up we are forcing recheck on the duplex and speed since