/* Locking Note: The lport lock is expected to be held before calling this routine.  */
static void fc_lport_enter_disabled(struct fc_lport *lport)
/* Locking Note: The lport lock is expected to be held before calling this routine.  */
static void fc_lport_enter_disabled(struct fc_lport *lport)
{
	FC_LPORT_DBG(lport, "Entered disabled state from %s state\n",
		     fc_lport_state(lport));
	fc_lport_state_enter(lport, LPORT_ST_DISABLED);
	fc_vports_linkchange(lport);
	fc_lport_reset_locked(lport);
}