[PATCH 063/115] staging: ced1401: fix ced_copy_user_space()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rename camel case arguments and locals in function ced_copy_user_space()

Signed-off-by: Luca Ellero <luca.ellero@xxxxxxxxxxxxxxxx>
---
 drivers/staging/ced1401/usb1401.c |   66 +++++++++++++++++++++----------------
 1 file changed, 37 insertions(+), 29 deletions(-)

diff --git a/drivers/staging/ced1401/usb1401.c b/drivers/staging/ced1401/usb1401.c
index b02db1c..019e8c0 100644
--- a/drivers/staging/ced1401/usb1401.c
+++ b/drivers/staging/ced1401/usb1401.c
@@ -448,57 +448,65 @@ int ced_send_chars(struct ced_data *ced)
 ***************************************************************************/
 static void ced_copy_user_space(struct ced_data *ced, int n)
 {
-	unsigned int nArea = ced->staged_id;
-	if (nArea < MAX_TRANSAREAS) {
+	unsigned int area = ced->staged_id;
+	if (area < MAX_TRANSAREAS) {
 		/*  area to be used */
-		struct transarea *pArea = &ced->trans_def[nArea];
-		unsigned int dwOffset =
-		    ced->staged_done + ced->staged_offset + pArea->base_offset;
-		char *pCoherBuf = ced->coher_staged_io;	/*  coherent buffer */
-		if (!pArea->used) {
+		struct transarea *ta = &ced->trans_def[area];
+		unsigned int offset =
+		    ced->staged_done + ced->staged_offset + ta->base_offset;
+		char *coher_buf = ced->coher_staged_io;	/*  coherent buffer */
+		if (!ta->used) {
 			dev_err(&ced->interface->dev, "%s: area %d unused\n",
-				__func__, nArea);
+				__func__, area);
 			return;
 		}
 
 		while (n) {
-			int nPage = dwOffset >> PAGE_SHIFT;	/*  page number in table */
-			if (nPage < pArea->n_pages) {
-				char *pvAddress =
-				    (char *)kmap_atomic(pArea->pages[nPage]);
-				if (pvAddress) {
-					unsigned int uiPageOff = dwOffset & (PAGE_SIZE - 1);	/*  offset into the page */
-					size_t uiXfer = PAGE_SIZE - uiPageOff;	/*  max to transfer on this page */
-					if (uiXfer > n)	/*  limit byte count if too much */
-						uiXfer = n;	/*  for the page */
+			/*  page number in table */
+			int page = offset >> PAGE_SHIFT;
+
+			if (page < ta->n_pages) {
+				char *address =
+				    (char *)kmap_atomic(ta->pages[page]);
+				if (address) {
+					/* offset into the page */
+					unsigned int page_off =
+						offset & (PAGE_SIZE - 1);
+					/* max to transfer on this page */
+					size_t xfer = PAGE_SIZE - page_off;
+
+					/* limit byte count if too much */
+					/* for the page                 */
+					if (xfer > n)
+						xfer = n;
 					if (ced->staged_read)
-						memcpy(pvAddress + uiPageOff,
-						       pCoherBuf, uiXfer);
+						memcpy(address + page_off,
+						       coher_buf, xfer);
 					else
-						memcpy(pCoherBuf,
-						       pvAddress + uiPageOff,
-						       uiXfer);
-					kunmap_atomic(pvAddress);
-					dwOffset += uiXfer;
-					pCoherBuf += uiXfer;
-					n -= uiXfer;
+						memcpy(coher_buf,
+						       address + page_off,
+						       xfer);
+					kunmap_atomic(address);
+					offset += xfer;
+					coher_buf += xfer;
+					n -= xfer;
 				} else {
 					dev_err(&ced->interface->dev,
 						"%s: did not map page %d\n",
-						__func__, nPage);
+						__func__, page);
 					return;
 				}
 
 			} else {
 				dev_err(&ced->interface->dev,
 					"%s: exceeded pages %d\n",
-					__func__, nPage);
+					__func__, page);
 				return;
 			}
 		}
 	} else
 		dev_err(&ced->interface->dev, "%s: bad area %d\n",
-			__func__, nArea);
+			__func__, area);
 }
 
 /*  Forward declarations for stuff used circularly */
-- 
1.7.10.4

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux