PERFORCE change 130967 for review

Hans Petter Selasky hselasky at FreeBSD.org
Sat Dec 15 10:20:34 PST 2007


http://perforce.freebsd.org/chv.cgi?CH=130967

Change 130967 by hselasky at hselasky_laptop001 on 2007/12/15 18:20:13

	
	Style change by "usb_style.sh".

Affected files ...

.. //depot/projects/usb/src/sys/dev/usb/ucom.c#27 edit

Differences ...

==== //depot/projects/usb/src/sys/dev/usb/ucom.c#27 (text+ko) ====

@@ -1060,20 +1060,20 @@
 
 	while (len != 0) {
 
-                       usbd_get_page(pc, offset, &res);
-       
-                       if (res.length > len) {
-                               res.length = len;
-                       }
-                       cnt = q_to_b(&(tp->t_outq), res.buffer, res.length);
+		usbd_get_page(pc, offset, &res);
+
+		if (res.length > len) {
+			res.length = len;
+		}
+		cnt = q_to_b(&(tp->t_outq), res.buffer, res.length);
+
+		offset += cnt;
+		len -= cnt;
 
-               offset += cnt;
-                       len -= cnt;
-       
-                       if (cnt < res.length) {
-                               /* end of buffer */
-                               break;
-                       }
+		if (cnt < res.length) {
+			/* end of buffer */
+			break;
+		}
 	}
 
 	actlen[0] = offset - offset_orig;
@@ -1112,62 +1112,61 @@
 	/* set a flag to prevent recursation ? */
 
 	while (len > 0) {
-       
-                       usbd_get_page(pc, offset, &res);
-       
-                       if (res.length > len) {
-                               res.length = len;
-                      }
-                       len -= res.length;
-                       offset += res.length;
 
-	if (tp->t_state & TS_CAN_BYPASS_L_RINT) {
+		usbd_get_page(pc, offset, &res);
 
-		if (((tp->t_rawq.c_cc + res.length) > tp->t_ihiwat) &&
-		    ((sc->sc_flag & UCOM_FLAG_RTS_IFLOW) ||
-		    (tp->t_iflag & IXOFF)) &&
-		    (!(tp->t_state & TS_TBLOCK))) {
-			ttyblock(tp);
+		if (res.length > len) {
+			res.length = len;
 		}
+		len -= res.length;
+		offset += res.length;
 
-		cnt = b_to_q(res.buffer, res.length, &(tp->t_rawq));
+		if (tp->t_state & TS_CAN_BYPASS_L_RINT) {
+
+			if (((tp->t_rawq.c_cc + res.length) > tp->t_ihiwat) &&
+			    ((sc->sc_flag & UCOM_FLAG_RTS_IFLOW) ||
+			    (tp->t_iflag & IXOFF)) &&
+			    (!(tp->t_state & TS_TBLOCK))) {
+				ttyblock(tp);
+			}
+			cnt = b_to_q(res.buffer, res.length, &(tp->t_rawq));
 
-		tp->t_rawcc += res.length;
+			tp->t_rawcc += res.length;
 
-		ttwakeup(tp);
+			ttwakeup(tp);
 
-		if ((tp->t_state & TS_TTSTOP) &&
-		    ((tp->t_iflag & IXANY) ||
-		    (tp->t_cc[VSTART] == tp->t_cc[VSTOP]))) {
-			tp->t_state &= ~TS_TTSTOP;
-			tp->t_lflag &= ~FLUSHO;
-			ucom_start_write(tp);
-		}
-		if (cnt > 0) {
-			DPRINTF(0, "tp=%p, lost %d "
-			    "chars\n", tp, cnt);
-		}
-	} else {
+			if ((tp->t_state & TS_TTSTOP) &&
+			    ((tp->t_iflag & IXANY) ||
+			    (tp->t_cc[VSTART] == tp->t_cc[VSTOP]))) {
+				tp->t_state &= ~TS_TTSTOP;
+				tp->t_lflag &= ~FLUSHO;
+				ucom_start_write(tp);
+			}
+			if (cnt > 0) {
+				DPRINTF(0, "tp=%p, lost %d "
+				    "chars\n", tp, cnt);
+			}
+		} else {
 
-	  uint8_t *buf;
+			uint8_t *buf;
 
-		/* pass characters to tty layer */
+			/* pass characters to tty layer */
 
-	  buf = res.buffer;
+			buf = res.buffer;
 
-		for (cnt = 0; cnt != res.length; cnt++) {
+			for (cnt = 0; cnt != res.length; cnt++) {
 
-			if (ttyld_rint(tp, buf[cnt]) == -1) {
+				if (ttyld_rint(tp, buf[cnt]) == -1) {
 
-				/* XXX what should we do? */
+					/* XXX what should we do? */
 
-				DPRINTF(0, "tp=%p, lost %d "
-				    "chars\n", tp, res.length - cnt);
-				break;
+					DPRINTF(0, "tp=%p, lost %d "
+					    "chars\n", tp, res.length - cnt);
+					break;
+				}
 			}
 		}
 	}
-	}
 
 	if ((sc->sc_flag & UCOM_FLAG_RTS_IFLOW) &&
 	    (!(sc->sc_mcr & SER_RTS)) &&


More information about the p4-projects mailing list