/* zfcp_erp_unit_reopen - initiate reopen of a unit @unit: unit to be reopened @clear_mask: specifies flags in unit status to be cleared Return: 0 on success, < 0 on error  */
void zfcp_erp_unit_reopen(struct zfcp_unit *unit, int clear, char *id, void *ref)
/* zfcp_erp_unit_reopen - initiate reopen of a unit @unit: unit to be reopened @clear_mask: specifies flags in unit status to be cleared Return: 0 on success, < 0 on error  */
void zfcp_erp_unit_reopen(struct zfcp_unit *unit, int clear, char *id, void *ref)
{
	unsigned long flags;
	struct zfcp_port *port = unit->port;
	struct zfcp_adapter *adapter = port->adapter;
	write_lock_irqsave(&adapter->erp_lock, flags);
	_zfcp_erp_unit_reopen(unit, clear, id, ref);
	write_unlock_irqrestore(&adapter->erp_lock, flags);
}