LPFC_LINK_UP
return phba->link_state == LPFC_LINK_UP ||
case LPFC_LINK_UP:
(link.link0.state == LPFC_LINK_UP) ?
(link.link1.state == LPFC_LINK_UP) ?
(link.link2.state == LPFC_LINK_UP) ?
(link.link3.state == LPFC_LINK_UP) ?
(phba->link_state >= LPFC_LINK_UP))
case LPFC_LINK_UP:
while (phba->link_state < LPFC_LINK_UP) {
(phba->link_state >= LPFC_LINK_UP) ? 1 : 0);
(phba->trunk_link.link0.state == LPFC_LINK_UP) ? 1 : 0);
(phba->trunk_link.link1.state == LPFC_LINK_UP) ? 1 : 0);
(phba->trunk_link.link2.state == LPFC_LINK_UP) ? 1 : 0);
(phba->trunk_link.link3.state == LPFC_LINK_UP) ? 1 : 0);
if (phba->link_state < LPFC_LINK_UP)
phba->link_state = LPFC_LINK_UP;
if ((phba->link_state >= LPFC_LINK_UP) &&
if (phba->link_state >= LPFC_LINK_UP) {
if (phba->link_state < LPFC_LINK_UP) {
if (phba->link_state < LPFC_LINK_UP)
case LPFC_LINK_UP:
phba->link_state < LPFC_LINK_UP)
((phba->trunk_link.link##__idx.state == LPFC_LINK_UP) ?\
? LPFC_LINK_UP : LPFC_LINK_DOWN;
? LPFC_LINK_UP : LPFC_LINK_DOWN;
? LPFC_LINK_UP : LPFC_LINK_DOWN;
? LPFC_LINK_UP : LPFC_LINK_DOWN;
if (phba->link_state >= LPFC_LINK_UP) {
if (phba->link_state >= LPFC_LINK_UP)
if (phba->link_state >= LPFC_LINK_UP)
phba->link_state < LPFC_LINK_UP ||
phba->link_state < LPFC_LINK_UP) {
if ((phba->link_state < LPFC_LINK_UP) ||
if (ndlp && phba->link_state >= LPFC_LINK_UP)
if ((phba->link_state < LPFC_LINK_UP) ||
phba->link_state >= LPFC_LINK_UP &&