Source-Changes-HG archive

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

[src/trunk]: src/sys/dev/fdt Adjust residual calculation in "find index by na...



details:   https://anonhg.NetBSD.org/src/rev/67be2a3ef66b
branches:  trunk
changeset: 449229:67be2a3ef66b
user:      jakllsch <jakllsch%NetBSD.org@localhost>
date:      Wed Feb 27 16:30:40 2019 +0000

description:
Adjust residual calculation in "find index by name" idioms to take into
account the trailing NUL on each name.  Some other similar instances of
this idiom already account for this.

(In preparation to factor out this idiom into its own function.)

diffstat:

 sys/dev/fdt/fdt_clock.c |  6 +++---
 sys/dev/fdt/fdt_dma.c   |  6 +++---
 sys/dev/fdt/fdt_phy.c   |  6 +++---
 sys/dev/fdt/fdt_reset.c |  6 +++---
 sys/dev/fdt/fdt_subr.c  |  6 +++---
 5 files changed, 15 insertions(+), 15 deletions(-)

diffs (135 lines):

diff -r 242f8bd0e491 -r 67be2a3ef66b sys/dev/fdt/fdt_clock.c
--- a/sys/dev/fdt/fdt_clock.c   Wed Feb 27 15:32:11 2019 +0000
+++ b/sys/dev/fdt/fdt_clock.c   Wed Feb 27 16:30:40 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_clock.c,v 1.6 2018/09/09 07:21:18 aymeric Exp $ */
+/* $NetBSD: fdt_clock.c,v 1.7 2019/02/27 16:30:40 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2015 Jared D. McNeill <jmcneill%invisible.ca@localhost>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_clock.c,v 1.6 2018/09/09 07:21:18 aymeric Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_clock.c,v 1.7 2019/02/27 16:30:40 jakllsch Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -137,7 +137,7 @@
                        clk = fdtbus_clock_get_index(phandle, index);
                        break;
                }
-               resid -= strlen(p);
+               resid -= strlen(p) + 1;
                p += strlen(p) + 1;
        }
 
diff -r 242f8bd0e491 -r 67be2a3ef66b sys/dev/fdt/fdt_dma.c
--- a/sys/dev/fdt/fdt_dma.c     Wed Feb 27 15:32:11 2019 +0000
+++ b/sys/dev/fdt/fdt_dma.c     Wed Feb 27 16:30:40 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_dma.c,v 1.2 2018/06/30 20:34:43 jmcneill Exp $ */
+/* $NetBSD: fdt_dma.c,v 1.3 2019/02/27 16:30:40 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2015 Jared D. McNeill <jmcneill%invisible.ca@localhost>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_dma.c,v 1.2 2018/06/30 20:34:43 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_dma.c,v 1.3 2019/02/27 16:30:40 jakllsch Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -154,7 +154,7 @@
                        dma = fdtbus_dma_get_index(phandle, index, cb, cbarg);
                        break;
                }
-               resid -= strlen(p);
+               resid -= strlen(p) + 1;
                p += strlen(p) + 1;
        }
 
diff -r 242f8bd0e491 -r 67be2a3ef66b sys/dev/fdt/fdt_phy.c
--- a/sys/dev/fdt/fdt_phy.c     Wed Feb 27 15:32:11 2019 +0000
+++ b/sys/dev/fdt/fdt_phy.c     Wed Feb 27 16:30:40 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_phy.c,v 1.3 2019/01/30 01:24:00 jmcneill Exp $ */
+/* $NetBSD: fdt_phy.c,v 1.4 2019/02/27 16:30:40 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2015-2017 Jared McNeill <jmcneill%invisible.ca@localhost>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_phy.c,v 1.3 2019/01/30 01:24:00 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_phy.c,v 1.4 2019/02/27 16:30:40 jakllsch Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -153,7 +153,7 @@
                        phy = fdtbus_phy_get_index(phandle, index);
                        break;
                }
-               resid -= strlen(p);
+               resid -= strlen(p) + 1;
                p += strlen(p) + 1;
        }
 
diff -r 242f8bd0e491 -r 67be2a3ef66b sys/dev/fdt/fdt_reset.c
--- a/sys/dev/fdt/fdt_reset.c   Wed Feb 27 15:32:11 2019 +0000
+++ b/sys/dev/fdt/fdt_reset.c   Wed Feb 27 16:30:40 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_reset.c,v 1.2 2018/06/30 20:34:43 jmcneill Exp $ */
+/* $NetBSD: fdt_reset.c,v 1.3 2019/02/27 16:30:40 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2015 Jared D. McNeill <jmcneill%invisible.ca@localhost>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_reset.c,v 1.2 2018/06/30 20:34:43 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_reset.c,v 1.3 2019/02/27 16:30:40 jakllsch Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -153,7 +153,7 @@
                        rst = fdtbus_reset_get_index(phandle, index);
                        break;
                }
-               resid -= strlen(p);
+               resid -= strlen(p) + 1;
                p += strlen(p) + 1;
        }
 
diff -r 242f8bd0e491 -r 67be2a3ef66b sys/dev/fdt/fdt_subr.c
--- a/sys/dev/fdt/fdt_subr.c    Wed Feb 27 15:32:11 2019 +0000
+++ b/sys/dev/fdt/fdt_subr.c    Wed Feb 27 16:30:40 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_subr.c,v 1.27 2019/01/30 00:56:47 jmcneill Exp $ */
+/* $NetBSD: fdt_subr.c,v 1.28 2019/02/27 16:30:40 jakllsch Exp $ */
 
 /*-
  * Copyright (c) 2015 Jared D. McNeill <jmcneill%invisible.ca@localhost>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_subr.c,v 1.27 2019/01/30 00:56:47 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_subr.c,v 1.28 2019/02/27 16:30:40 jakllsch Exp $");
 
 #include "opt_fdt.h"
 
@@ -230,7 +230,7 @@
                        error = fdtbus_get_reg(phandle, index, paddr, psize);
                        break;
                }
-               resid -= strlen(p);
+               resid -= strlen(p) + 1;
                p += strlen(p) + 1;
        }
 



Home | Main Index | Thread Index | Old Index