IB_PORT_ACTIVE
port_state == IB_PORT_ACTIVE) {
port_state == IB_PORT_ACTIVE) {
port_attr->state = IB_PORT_ACTIVE;
port_attr->state = IB_PORT_ACTIVE;
props->state = IB_PORT_ACTIVE;
if (attr->state == IB_PORT_ACTIVE)
return IB_PORT_ACTIVE;
ret = wait_logical_linkstate(ppd, IB_PORT_ACTIVE, 1000);
update_statusp(ppd, IB_PORT_ACTIVE);
return IB_PORT_ACTIVE;
case IB_PORT_ACTIVE:
if (hwstate != IB_PORT_ACTIVE) {
case IB_PORT_ACTIVE:
(lstate == IB_PORT_ARMED || lstate == IB_PORT_ACTIVE)) {
if (lstate == IB_PORT_ARMED || lstate == IB_PORT_ACTIVE) {
if (driver_lstate(ppd_from_ibp(ibp)) != IB_PORT_ACTIVE) {
if (driver_lstate(ppd) != IB_PORT_ACTIVE)
(ib_get_curr_port_state(net_dev) == IB_PORT_ACTIVE);
ib_get_curr_port_state(active_dev) == IB_PORT_ACTIVE)
props->phys_state = props->state == IB_PORT_ACTIVE ?
attr->state = IB_PORT_ACTIVE;
props->state = IB_PORT_ACTIVE;
props->state = IB_PORT_ACTIVE;
if (attr.state != IB_PORT_ACTIVE) {
IB_PORT_ACTIVE : IB_PORT_DOWN;
bonded_port_state = (bonded_port_state != IB_PORT_ACTIVE) ?
curr_port_state : IB_PORT_ACTIVE;
ibev.event = (bonded_port_state == IB_PORT_ACTIVE) ?
return state == IB_PORT_ACTIVE ?
IB_PORT_ACTIVE : IB_PORT_DOWN;
else if (port_state == IB_PORT_ACTIVE)
props->state = IB_PORT_ACTIVE;
port_state = IB_PORT_ACTIVE;
attr->state = IB_PORT_ACTIVE;
props->state = IB_PORT_ACTIVE;
if (ib_get_curr_port_state(ndev) == IB_PORT_ACTIVE)
if (attr->state == IB_PORT_ACTIVE)
attr->phys_state = attr->state == IB_PORT_ACTIVE ?
attr.state != IB_PORT_ACTIVE) {
if (port_attr.state != IB_PORT_ACTIVE) {
return IB_PORT_ACTIVE;
IB_PORT_ACTIVE : IB_PORT_DOWN;
[IB_PORT_ACTIVE] = "ACTIVE",
return smcibdev->pattr[ibport - 1].state == IB_PORT_ACTIVE;