Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8f832690 authored by Joern Engel's avatar Joern Engel Committed by Nicholas Bellinger
Browse files

target: simplify core_tmr_release_req()



And while at it, do minimal coding style fixes in the area.

Signed-off-by: default avatarJoern Engel <joern@logfs.org>
Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>
parent 9c7d6154
Loading
Loading
Loading
Loading
+7 −12
Original line number Diff line number Diff line
@@ -64,20 +64,16 @@ int core_tmr_alloc_req(
}
EXPORT_SYMBOL(core_tmr_alloc_req);

void core_tmr_release_req(
	struct se_tmr_req *tmr)
void core_tmr_release_req(struct se_tmr_req *tmr)
{
	struct se_device *dev = tmr->tmr_dev;
	unsigned long flags;

	if (!dev) {
		kfree(tmr);
		return;
	}

	if (dev) {
		spin_lock_irqsave(&dev->se_tmr_lock, flags);
		list_del(&tmr->tmr_list);
		spin_unlock_irqrestore(&dev->se_tmr_lock, flags);
	}

	kfree(tmr);
}
@@ -91,8 +87,7 @@ static void core_tmr_handle_tas_abort(
	/*
	 * TASK ABORTED status (TAS) bit support
	 */
	if ((tmr_nacl &&
	     (tmr_nacl != cmd->se_sess->se_node_acl)) && tas) {
	if ((tmr_nacl && (tmr_nacl != cmd->se_sess->se_node_acl)) && tas) {
		remove = false;
		transport_send_task_abort(cmd);
	}