Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Sep 2010 21:06:53 +0000 (UTC)
From:      Weongyo Jeong <weongyo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r213176 - user/weongyo/usb/sys/dev/usb
Message-ID:  <201009252106.o8PL6rPU073064@svn.freebsd.org>

index | next in thread | raw e-mail

Author: weongyo
Date: Sat Sep 25 21:06:53 2010
New Revision: 213176
URL: http://svn.freebsd.org/changeset/base/213176

Log:
  A code cleanup.

Modified:
  user/weongyo/usb/sys/dev/usb/usb_busdma.c

Modified: user/weongyo/usb/sys/dev/usb/usb_busdma.c
==============================================================================
--- user/weongyo/usb/sys/dev/usb/usb_busdma.c	Sat Sep 25 21:02:42 2010	(r213175)
+++ user/weongyo/usb/sys/dev/usb/usb_busdma.c	Sat Sep 25 21:06:53 2010	(r213176)
@@ -84,12 +84,10 @@ usbd_get_page(struct usb_page_cache *pc,
 	struct usb_page *page;
 
 #if USB_HAVE_BUSDMA
-	if (pc->page_start) {
+	if ((page = pc->page_start) != NULL) {
 		USB_ASSERT(pc->buffer != NULL, ("pc->buffer is NULL"));
 		res->buffer = USB_ADD_BYTES(pc->buffer, offset);
 		offset += pc->page_offset_buf;
-		/* compute destination page */
-		page = pc->page_start;
 		if (pc->ismultiseg) {
 			page += (offset / USB_PAGE_SIZE);
 			offset %= USB_PAGE_SIZE;


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009252106.o8PL6rPU073064>