BFA_LPORT_ROLE_FCP_IM
BFA_LPORT_ROLE_FCP_MAX = BFA_LPORT_ROLE_FCP_IM,
port_cfg->roles = BFA_LPORT_ROLE_FCP_IM;
(port->port_cfg.roles & BFA_LPORT_ROLE_FCP_IM)
((_lport)->port_cfg.roles & BFA_LPORT_ROLE_FCP_IM)
supported_fc4s |= BFA_LPORT_ROLE_FCP_IM;
ret = bfad_cfg_pport(bfad, BFA_LPORT_ROLE_FCP_IM);
if (roles & BFA_LPORT_ROLE_FCP_IM) {
port_cfg.roles = BFA_LPORT_ROLE_FCP_IM;
if (port_cfg->roles & BFA_LPORT_ROLE_FCP_IM) {
if ((supported_fc4s & BFA_LPORT_ROLE_FCP_IM) &&
(role & BFA_LPORT_ROLE_FCP_IM)) {
bfad->pport.roles |= BFA_LPORT_ROLE_FCP_IM;
if ((supported_fc4s & BFA_LPORT_ROLE_FCP_IM) &&
(bfad->pport.roles & BFA_LPORT_ROLE_FCP_IM)) {
bfad->pport.roles &= ~BFA_LPORT_ROLE_FCP_IM;
retval = bfad_cfg_pport(bfad, BFA_LPORT_ROLE_FCP_IM);
if (port->supported_fc4s & BFA_LPORT_ROLE_FCP_IM)
port_cfg.roles = BFA_LPORT_ROLE_FCP_IM;
if (supported_fc4s & BFA_LPORT_ROLE_FCP_IM)
if (supported_fc4s & BFA_LPORT_ROLE_FCP_IM)