Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: serial: io_ti: clean up urb->status usage

This done in anticipation of removal of urb->status, which will make
that patch easier to review and apply in the future.


Cc: <linux-usb-devel@lists.sourceforge.net>
Cc: Al Borchers <alborchers@steinerpoint.com>
Cc: Peter Berger <pberger@brimson.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

+27 -20
+27 -20
drivers/usb/serial/io_ti.c
··· 1719 1719 int length = urb->actual_length; 1720 1720 int port_number; 1721 1721 int function; 1722 - int status; 1722 + int retval; 1723 1723 __u8 lsr; 1724 1724 __u8 msr; 1725 + int status = urb->status; 1725 1726 1726 1727 dbg("%s", __FUNCTION__); 1727 1728 1728 - switch (urb->status) { 1729 + switch (status) { 1729 1730 case 0: 1730 1731 /* success */ 1731 1732 break; ··· 1734 1733 case -ENOENT: 1735 1734 case -ESHUTDOWN: 1736 1735 /* this urb is terminated, clean up */ 1737 - dbg("%s - urb shutting down with status: %d", __FUNCTION__, urb->status); 1736 + dbg("%s - urb shutting down with status: %d", 1737 + __FUNCTION__, status); 1738 1738 return; 1739 1739 default: 1740 - dev_err(&urb->dev->dev, "%s - nonzero urb status received: %d\n", __FUNCTION__, urb->status); 1740 + dev_err(&urb->dev->dev, "%s - nonzero urb status received: " 1741 + "%d\n", __FUNCTION__, status); 1741 1742 goto exit; 1742 1743 } 1743 1744 ··· 1797 1794 } 1798 1795 1799 1796 exit: 1800 - status = usb_submit_urb (urb, GFP_ATOMIC); 1801 - if (status) 1797 + retval = usb_submit_urb (urb, GFP_ATOMIC); 1798 + if (retval) 1802 1799 dev_err (&urb->dev->dev, "%s - usb_submit_urb failed with result %d\n", 1803 - __FUNCTION__, status); 1800 + __FUNCTION__, retval); 1804 1801 } 1805 1802 1806 1803 static void edge_bulk_in_callback (struct urb *urb) ··· 1808 1805 struct edgeport_port *edge_port = (struct edgeport_port *)urb->context; 1809 1806 unsigned char *data = urb->transfer_buffer; 1810 1807 struct tty_struct *tty; 1811 - int status = 0; 1808 + int retval = 0; 1812 1809 int port_number; 1810 + int status = urb->status; 1813 1811 1814 1812 dbg("%s", __FUNCTION__); 1815 1813 1816 - switch (urb->status) { 1814 + switch (status) { 1817 1815 case 0: 1818 1816 /* success */ 1819 1817 break; ··· 1822 1818 case -ENOENT: 1823 1819 case -ESHUTDOWN: 1824 1820 /* this urb is terminated, clean up */ 1825 - dbg("%s - urb shutting down with status: %d", __FUNCTION__, urb->status); 1821 + dbg("%s - urb shutting down with status: %d", 1822 + __FUNCTION__, status); 1826 1823 return; 1827 1824 default: 1828 1825 dev_err (&urb->dev->dev,"%s - nonzero read bulk status received: %d\n", 1829 - __FUNCTION__, urb->status ); 1826 + __FUNCTION__, status); 1830 1827 } 1831 1828 1832 - if (urb->status == -EPIPE) 1829 + if (status == -EPIPE) 1833 1830 goto exit; 1834 1831 1835 - if (urb->status) { 1832 + if (status) { 1836 1833 dev_err(&urb->dev->dev,"%s - stopping read!\n", __FUNCTION__); 1837 1834 return; 1838 1835 } ··· 1867 1862 spin_lock(&edge_port->ep_lock); 1868 1863 if (edge_port->ep_read_urb_state == EDGE_READ_URB_RUNNING) { 1869 1864 urb->dev = edge_port->port->serial->dev; 1870 - status = usb_submit_urb(urb, GFP_ATOMIC); 1865 + retval = usb_submit_urb(urb, GFP_ATOMIC); 1871 1866 } else if (edge_port->ep_read_urb_state == EDGE_READ_URB_STOPPING) { 1872 1867 edge_port->ep_read_urb_state = EDGE_READ_URB_STOPPED; 1873 1868 } 1874 1869 spin_unlock(&edge_port->ep_lock); 1875 - if (status) 1870 + if (retval) 1876 1871 dev_err (&urb->dev->dev, "%s - usb_submit_urb failed with result %d\n", 1877 - __FUNCTION__, status); 1872 + __FUNCTION__, retval); 1878 1873 } 1879 1874 1880 1875 static void edge_tty_recv(struct device *dev, struct tty_struct *tty, unsigned char *data, int length) ··· 1901 1896 { 1902 1897 struct usb_serial_port *port = (struct usb_serial_port *)urb->context; 1903 1898 struct edgeport_port *edge_port = usb_get_serial_port_data(port); 1899 + int status = urb->status; 1904 1900 1905 1901 dbg ("%s - port %d", __FUNCTION__, port->number); 1906 1902 1907 1903 edge_port->ep_write_urb_in_use = 0; 1908 1904 1909 - switch (urb->status) { 1905 + switch (status) { 1910 1906 case 0: 1911 1907 /* success */ 1912 1908 break; ··· 1915 1909 case -ENOENT: 1916 1910 case -ESHUTDOWN: 1917 1911 /* this urb is terminated, clean up */ 1918 - dbg("%s - urb shutting down with status: %d", __FUNCTION__, urb->status); 1912 + dbg("%s - urb shutting down with status: %d", 1913 + __FUNCTION__, status); 1919 1914 return; 1920 1915 default: 1921 - dev_err (&urb->dev->dev,"%s - nonzero write bulk status received: %d\n", 1922 - __FUNCTION__, urb->status); 1916 + dev_err(&urb->dev->dev, "%s - nonzero write bulk status " 1917 + "received: %d\n", __FUNCTION__, status); 1923 1918 } 1924 1919 1925 1920 /* send any buffered data */