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

Commit 2663d79b authored by Stefan Reif's avatar Stefan Reif Committed by Greg Kroah-Hartman
Browse files

staging: usbip: reformat function pickup_urb_and_free_priv



re-indent funtion "pickup_urb_and_free_priv" to improve readability.

Signed-off-by: default avatarStefan Reif <ke42caxa@cip.cs.fau.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c5a73ee2
Loading
Loading
Loading
Loading
+29 −25
Original line number Diff line number Diff line
@@ -31,25 +31,30 @@ struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum)
	int status;

	list_for_each_entry_safe(priv, tmp, &vdev->priv_rx, list) {
		if (priv->seqnum == seqnum) {
		if (priv->seqnum != seqnum)
			continue;

		urb = priv->urb;
		status = urb->status;

		usbip_dbg_vhci_rx("find urb %p vurb %p seqnum %u\n",
				urb, priv, seqnum);

			/* TODO: fix logic here to improve indent situtation */
			if (status != -EINPROGRESS) {
				if (status == -ENOENT ||
				    status == -ECONNRESET)
		switch (status) {
		case -ENOENT:
			/* fall through */
		case -ECONNRESET:
			dev_info(&urb->dev->dev,
						 "urb %p was unlinked "
						 "%ssynchronuously.\n", urb,
				 "urb %p was unlinked %ssynchronuously.\n", urb,
				 status == -ENOENT ? "" : "a");
				else
			break;
		case -EINPROGRESS:
			/* no info output */
			break;
		default:
			dev_info(&urb->dev->dev,
						 "urb %p may be in a error, "
						 "status %d\n", urb, status);
				 "urb %p may be in a error, status %d\n", urb,
				 status);
		}

		list_del(&priv->list);
@@ -58,7 +63,6 @@ struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum)

		break;
	}
	}

	return urb;
}