struct tgt_target *target = session->target; unsigned long flags;  spin_lock_irqsave(&target->lock, flags); list_del(&session->slist); spin_unlock_irqrestore(&target->lock, flags);
int tgt_session_destroy(struct tgt_session *session){	mempool_destroy(session->cmd_pool);	kfree(session);	return 0;}