This diff drops another nitems() copy we have in tree, NENTS().
Compile tested on amd64, no binary change.
OK?

-- 
Cheers,
Jasper

"During times of universal deceit,
 telling the truth becomes a revolutionary act."

Index: arch/alpha/stand/netboot/if_prom.c
===================================================================
RCS file: /cvs/src/sys/arch/alpha/stand/netboot/if_prom.c,v
retrieving revision 1.4
diff -p -u -r1.4 if_prom.c
--- arch/alpha/stand/netboot/if_prom.c  9 Mar 2008 12:03:03 -0000       1.4
+++ arch/alpha/stand/netboot/if_prom.c  6 Dec 2010 18:00:02 -0000
@@ -61,7 +61,7 @@ struct netif_dif prom_ifs[] = {
 {      0,              1,              &prom_stats[0], 0,              },
 };
 
-struct netif_stats prom_stats[NENTS(prom_ifs)];
+struct netif_stats prom_stats[nitems(prom_ifs)];
 
 struct netbbinfo netbbinfo = {
        0xfeedbabedeadbeef,                     /* magic number */
@@ -82,7 +82,7 @@ struct netif_driver prom_netif_driver = 
        prom_put,               /* netif_put */
        prom_end,               /* netif_end */
        prom_ifs,               /* netif_ifs */
-       NENTS(prom_ifs)         /* netif_nifs */
+       nitems(prom_ifs)        /* netif_nifs */
 };
 
 int netfd, broken_firmware;
Index: arch/amd64/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/boot/conf.c,v
retrieving revision 1.15
diff -p -u -r1.15 conf.c
--- arch/amd64/stand/boot/conf.c        11 Aug 2010 14:18:52 -0000      1.15
+++ arch/amd64/stand/boot/conf.c        6 Dec 2010 18:00:02 -0000
@@ -56,10 +56,10 @@ void (*i386_probe2[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", i386_probe1, NENTS(i386_probe1) },
-       { "disk",    i386_probe2, NENTS(i386_probe2) }
+       { "probing", i386_probe1, nitems(i386_probe1) },
+       { "disk",    i386_probe2, nitems(i386_probe2) }
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 
 struct fs_ops file_system[] = {
@@ -74,7 +74,7 @@ struct fs_ops file_system[] = {
          cd9660_stat, cd9660_readdir },
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
        { "BIOS", biosstrategy, biosopen, biosclose, biosioctl },
@@ -82,7 +82,7 @@ struct devsw  devsw[] = {
        { "TFTP", tftpstrategy, tftpopen, tftpclose, tftpioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { pc_probe, pc_init, pc_getc, pc_putc },
Index: arch/amd64/stand/cdboot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/cdboot/conf.c,v
retrieving revision 1.15
diff -p -u -r1.15 conf.c
--- arch/amd64/stand/cdboot/conf.c      11 Aug 2010 14:18:52 -0000      1.15
+++ arch/amd64/stand/cdboot/conf.c      6 Dec 2010 18:00:02 -0000
@@ -57,10 +57,10 @@ void (*amd64_probe2[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", amd64_probe1, NENTS(amd64_probe1) },
-       { "disk",    amd64_probe2, NENTS(amd64_probe2) }
+       { "probing", amd64_probe1, nitems(amd64_probe1) },
+       { "disk",    amd64_probe2, nitems(amd64_probe2) }
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 struct fs_ops file_system[] = {
        { cd9660_open, cd9660_close, cd9660_read, cd9660_write, cd9660_seek,
@@ -76,12 +76,12 @@ struct fs_ops file_system[] = {
          fat_stat,    fat_readdir    },
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
        { "BIOS", biosstrategy, biosopen, biosclose, biosioctl },
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { pc_probe, pc_init, pc_getc, pc_putc },
Index: arch/amd64/stand/libsa/dev_i386.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/libsa/dev_i386.c,v
retrieving revision 1.3
diff -p -u -r1.3 dev_i386.c
--- arch/amd64/stand/libsa/dev_i386.c   27 Jun 2007 20:29:37 -0000      1.3
+++ arch/amd64/stand/libsa/dev_i386.c   6 Dec 2010 18:00:02 -0000
@@ -38,13 +38,13 @@ const char bdevs[][4] = {
        "wd", "", "fd", "", "sd", "st", "cd", "mcd",
        "", "", "", "", "", "", "", "scd", "", "hd", ""
 };
-const int nbdevs = NENTS(bdevs);
+const int nbdevs = nitems(bdevs);
 
 const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "com", "", "", "", "pc"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 /* pass dev_t to the open routines */
 int
Index: arch/amd64/stand/libsa/memprobe.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/libsa/memprobe.c,v
retrieving revision 1.7
diff -p -u -r1.7 memprobe.c
--- arch/amd64/stand/libsa/memprobe.c   2 Jul 2010 00:36:52 -0000       1.7
+++ arch/amd64/stand/libsa/memprobe.c   6 Dec 2010 18:00:03 -0000
@@ -221,14 +221,14 @@ addrprobe(u_int kloc)
 {
        __volatile u_int *loc;
        register u_int i, ret = 0;
-       u_int save[NENTS(addrprobe_pat)];
+       u_int save[nitems(addrprobe_pat)];
 
        /* Get location */
        loc = (int *)(kloc * 1024);
 
        save[0] = *loc;
        /* Probe address */
-       for(i = 0; i < NENTS(addrprobe_pat); i++){
+       for(i = 0; i < nitems(addrprobe_pat); i++){
                *loc = addrprobe_pat[i];
                if(*loc != addrprobe_pat[i])
                        ret++;
@@ -237,13 +237,13 @@ addrprobe(u_int kloc)
 
        if (!ret) {
                /* Write address */
-               for(i = 0; i < NENTS(addrprobe_pat); i++) {
+               for(i = 0; i < nitems(addrprobe_pat); i++) {
                        save[i] = loc[i];
                        loc[i] = addrprobe_pat[i];
                }
 
                /* Read address */
-               for(i = 0; i < NENTS(addrprobe_pat); i++) {
+               for(i = 0; i < nitems(addrprobe_pat); i++) {
                        if(loc[i] != addrprobe_pat[i])
                                ret++;
                        loc[i] = save[i];
Index: arch/amd64/stand/pxeboot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/pxeboot/conf.c,v
retrieving revision 1.19
diff -p -u -r1.19 conf.c
--- arch/amd64/stand/pxeboot/conf.c     11 Aug 2010 14:18:52 -0000      1.19
+++ arch/amd64/stand/pxeboot/conf.c     6 Dec 2010 18:00:03 -0000
@@ -65,17 +65,17 @@ void (*i386_probe3[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", i386_probe1, NENTS(i386_probe1) },
-       { "disk",    i386_probe2, NENTS(i386_probe2) },
-       { "net",     i386_probe3, NENTS(i386_probe3) },
+       { "probing", i386_probe1, nitems(i386_probe1) },
+       { "disk",    i386_probe2, nitems(i386_probe2) },
+       { "net",     i386_probe3, nitems(i386_probe3) },
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 /* This next list must match file_system[]. */
 char *fs_name[] = {
        NULL, "tftp", "nfs"
 };
-int nfsname = NENTS(fs_name);
+int nfsname = nitems(fs_name);
 
 struct fs_ops file_system[] = {
        { ufs_open,    ufs_close,    ufs_read,    ufs_write,    ufs_seek,
@@ -95,7 +95,7 @@ struct fs_ops file_system[] = {
          null_stat,   null_readdir   }
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
 #ifdef _TEST
@@ -104,7 +104,7 @@ struct devsw        devsw[] = {
        { "BIOS", biosstrategy, biosopen, biosclose, biosioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 struct devsw   netsw[] = {
        { "net",  net_strategy, net_open, net_close, net_ioctl },
@@ -112,7 +112,7 @@ struct devsw        netsw[] = {
 
 struct netif_driver    *netif_drivers[] = {
 };
-int n_netif_drivers = NENTS(netif_drivers);
+int n_netif_drivers = nitems(netif_drivers);
 
 struct consdev constab[] = {
 #ifdef _TEST
Index: arch/amd64/stand/pxeboot/devopen.c
===================================================================
RCS file: /cvs/src/sys/arch/amd64/stand/pxeboot/devopen.c,v
retrieving revision 1.4
diff -p -u -r1.4 devopen.c
--- arch/amd64/stand/pxeboot/devopen.c  27 Jul 2007 17:48:01 -0000      1.4
+++ arch/amd64/stand/pxeboot/devopen.c  6 Dec 2010 18:00:03 -0000
@@ -45,13 +45,13 @@ const char bdevs[][4] = {
        "wd", "", "fd", "", "sd", "st", "cd", "mcd",
        "", "", "", "", "", "", "", "scd", "", "hd", ""
 };
-const int nbdevs = NENTS(bdevs);
+const int nbdevs = nitems(bdevs);
 
 const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "com", "", "", "", "pc"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 /* pass dev_t to the open routines */
 int
Index: arch/armish/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/armish/stand/boot/conf.c,v
retrieving revision 1.4
diff -p -u -r1.4 conf.c
--- arch/armish/stand/boot/conf.c       19 Apr 2008 23:20:22 -0000      1.4
+++ arch/armish/stand/boot/conf.c       6 Dec 2010 18:00:03 -0000
@@ -48,7 +48,7 @@ int   debug = 0;
 struct devsw devsw[] = {
        { "wd", wdstrategy, wdopen, wdclose, noioctl },
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 /*
  * Filesystem configuration
@@ -57,7 +57,7 @@ struct fs_ops file_system[] = {
        { ufs_open,    ufs_close,    ufs_read,    ufs_write,    ufs_seek,
          ufs_stat,    ufs_readdir }
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 /*
  * Console configuration
Index: arch/armish/stand/boot/dev_armish.c
===================================================================
RCS file: /cvs/src/sys/arch/armish/stand/boot/dev_armish.c,v
retrieving revision 1.1
diff -p -u -r1.1 dev_armish.c
--- arch/armish/stand/boot/dev_armish.c 29 Jul 2006 15:01:49 -0000      1.1
+++ arch/armish/stand/boot/dev_armish.c 6 Dec 2010 18:00:03 -0000
@@ -25,7 +25,7 @@ const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "", "", "", "", "com"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 void
 devboot(dev_t dev, char *p)
Index: arch/hp300/stand/common/if_le.c
===================================================================
RCS file: /cvs/src/sys/arch/hp300/stand/common/if_le.c,v
retrieving revision 1.6
diff -p -u -r1.6 if_le.c
--- arch/hp300/stand/common/if_le.c     7 Aug 2010 03:50:01 -0000       1.6
+++ arch/hp300/stand/common/if_le.c     6 Dec 2010 18:00:04 -0000
@@ -80,10 +80,10 @@ extern struct netif_stats   le_stats[];
 
 struct netif_dif le_ifs[] = {
 /*     dif_unit        dif_nsel        dif_stats       dif_private     */
-{      0,              NENTS(le0conf), &le_stats[0],   le0conf,        },
+{      0,              nitems(le0conf),&le_stats[0],   le0conf,        },
 };
 
-struct netif_stats le_stats[NENTS(le_ifs)];
+struct netif_stats le_stats[nitems(le_ifs)];
 
 struct netif_driver le_driver = {
        "le",                   /* netif_bname */
@@ -94,7 +94,7 @@ struct netif_driver le_driver = {
        le_put,                 /* netif_put */
        le_end,                 /* netif_end */
        le_ifs,                 /* netif_ifs */
-       NENTS(le_ifs)           /* netif_nifs */
+       nitems(le_ifs)          /* netif_nifs */
 };
 
 struct le_softc {
Index: arch/hppa/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/stand/boot/conf.c,v
retrieving revision 1.22
diff -p -u -r1.22 conf.c
--- arch/hppa/stand/boot/conf.c 19 Apr 2008 23:20:22 -0000      1.22
+++ arch/hppa/stand/boot/conf.c 6 Dec 2010 18:00:04 -0000
@@ -43,14 +43,14 @@ struct fs_ops file_system[] = {
        { lif_open,    lif_close,    lif_read,    lif_write,    lif_seek,
          lif_stat,    lif_readdir    },
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw devsw[] = {
        { "dk", iodcstrategy, dkopen, dkclose, noioctl },
        { "ct", iodcstrategy, ctopen, ctclose, noioctl },
        { "lf", iodcstrategy, lfopen, lfclose, noioctl }
 };
-int    ndevs = NENTS(devsw);
+int    ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { ite_probe, ite_init, ite_getc, ite_putc },
Index: arch/hppa/stand/cdboot/cdboot.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/stand/cdboot/cdboot.c,v
retrieving revision 1.7
diff -p -u -r1.7 cdboot.c
--- arch/hppa/stand/cdboot/cdboot.c     14 Jun 2004 00:32:31 -0000      1.7
+++ arch/hppa/stand/cdboot/cdboot.c     6 Dec 2010 18:00:04 -0000
@@ -46,12 +46,12 @@ struct fs_ops file_system[] = {
        { cd9660_open, cd9660_close, cd9660_read, cd9660_write, cd9660_seek,
          cd9660_stat, cd9660_readdir },
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw devsw[] = {
        { "dk", iodcstrategy, dkopen, dkclose, noioctl },
 };
-int    ndevs = NENTS(devsw);
+int    ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { ite_probe, ite_init, ite_getc, ite_putc },
Index: arch/hppa/stand/libsa/cmd_hppa.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/stand/libsa/cmd_hppa.c,v
retrieving revision 1.9
diff -p -u -r1.9 cmd_hppa.c
--- arch/hppa/stand/libsa/cmd_hppa.c    30 Aug 2009 19:30:50 -0000      1.9
+++ arch/hppa/stand/libsa/cmd_hppa.c    6 Dec 2010 18:00:05 -0000
@@ -331,13 +331,13 @@ set_serial(console, port, arg)
 
        speed = 0;
        if (arg == NULL || *arg == '\0') {
-               for (i = 0; i < NENTS(i_speeds); i++)
+               for (i = 0; i < nitems(i_speeds); i++)
                        if (i_speeds[i] == 9600) {
                                speed = i;
                                break;
                        }
        } else {
-               for (i = 0; i < NENTS(c_speeds); i++)
+               for (i = 0; i < nitems(c_speeds); i++)
                        if (strcmp(arg, c_speeds[i]) == 0) {
                                speed = i;
                                break;
Index: arch/hppa/stand/libsa/dev_hppa.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa/stand/libsa/dev_hppa.c,v
retrieving revision 1.11
diff -p -u -r1.11 dev_hppa.c
--- arch/hppa/stand/libsa/dev_hppa.c    25 Apr 2005 21:08:18 -0000      1.11
+++ arch/hppa/stand/libsa/dev_hppa.c    6 Dec 2010 18:00:05 -0000
@@ -42,7 +42,7 @@ const char cdevs[][4] = {
        "ite", "", "", "", "", "", "", "",
        "", "", "", "", ""
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 const struct pdc_devs {
        char    name[3];
@@ -78,11 +78,11 @@ devopen(f, fname, file)
                printf("devopen: ");
 #endif
 
-       for (dp = pdc_devs; dp < &pdc_devs[NENTS(pdc_devs)]; dp++)
+       for (dp = pdc_devs; dp < &pdc_devs[nitems(pdc_devs)]; dp++)
                if (!strncmp(fname, dp->name, sizeof(dp->name)-1))
                        break;
 
-       if (dp >= &pdc_devs[NENTS(pdc_devs)] || dp->dev_type < 0)
+       if (dp >= &pdc_devs[nitems(pdc_devs)] || dp->dev_type < 0)
                return ENODEV;
 #ifdef DEBUGBUG
        if (debug)
Index: arch/hppa64/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa64/stand/boot/conf.c,v
retrieving revision 1.2
diff -p -u -r1.2 conf.c
--- arch/hppa64/stand/boot/conf.c       19 Apr 2008 23:20:22 -0000      1.2
+++ arch/hppa64/stand/boot/conf.c       6 Dec 2010 18:00:05 -0000
@@ -34,14 +34,14 @@ struct fs_ops file_system[] = {
        { lif_open,    lif_close,    lif_read,    lif_write,    lif_seek,
          lif_stat,    lif_readdir    },
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw devsw[] = {
        { "dk", iodcstrategy, dkopen, dkclose, noioctl },
        { "ct", iodcstrategy, ctopen, ctclose, noioctl },
        { "lf", iodcstrategy, lfopen, lfclose, noioctl }
 };
-int    ndevs = NENTS(devsw);
+int    ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { ite_probe, ite_init, ite_getc, ite_putc },
Index: arch/hppa64/stand/cdboot/cdboot.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa64/stand/cdboot/cdboot.c,v
retrieving revision 1.1
diff -p -u -r1.1 cdboot.c
--- arch/hppa64/stand/cdboot/cdboot.c   1 Apr 2005 10:40:48 -0000       1.1
+++ arch/hppa64/stand/cdboot/cdboot.c   6 Dec 2010 18:00:05 -0000
@@ -37,12 +37,12 @@ struct fs_ops file_system[] = {
        { cd9660_open, cd9660_close, cd9660_read, cd9660_write, cd9660_seek,
          cd9660_stat, cd9660_readdir },
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw devsw[] = {
        { "dk", iodcstrategy, dkopen, dkclose, noioctl },
 };
-int    ndevs = NENTS(devsw);
+int    ndevs = nitems(devsw);
 
 struct consdev constab[] = {
        { ite_probe, ite_init, ite_getc, ite_putc },
Index: arch/hppa64/stand/libsa/cmd_hppa64.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa64/stand/libsa/cmd_hppa64.c,v
retrieving revision 1.1
diff -p -u -r1.1 cmd_hppa64.c
--- arch/hppa64/stand/libsa/cmd_hppa64.c        1 Apr 2005 10:40:48 -0000       
1.1
+++ arch/hppa64/stand/libsa/cmd_hppa64.c        6 Dec 2010 18:00:05 -0000
@@ -337,13 +337,13 @@ set_serial(console, port, arg)
 
        speed = 0;
        if (arg == NULL || *arg == '\0') {
-               for (i = 0; i < NENTS(i_speeds); i++)
+               for (i = 0; i < nitems(i_speeds); i++)
                        if (i_speeds[i] == 9600) {
                                speed = i;
                                break;
                        }
        } else {
-               for (i = 0; i < NENTS(c_speeds); i++)
+               for (i = 0; i < nitems(c_speeds); i++)
                        if (strcmp(arg, c_speeds[i]) == 0) {
                                speed = i;
                                break;
Index: arch/hppa64/stand/libsa/dev_hppa64.c
===================================================================
RCS file: /cvs/src/sys/arch/hppa64/stand/libsa/dev_hppa64.c,v
retrieving revision 1.2
diff -p -u -r1.2 dev_hppa64.c
--- arch/hppa64/stand/libsa/dev_hppa64.c        29 May 2005 18:53:54 -0000      
1.2
+++ arch/hppa64/stand/libsa/dev_hppa64.c        6 Dec 2010 18:00:05 -0000
@@ -33,7 +33,7 @@ const char cdevs[][4] = {
        "ite", "", "", "", "", "", "", "",
        "", "", "", "", ""
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 const struct pdc_devs {
        char    name[3];
@@ -69,11 +69,11 @@ devopen(f, fname, file)
                printf("devopen: ");
 #endif
 
-       for (dp = pdc_devs; dp < &pdc_devs[NENTS(pdc_devs)]; dp++)
+       for (dp = pdc_devs; dp < &pdc_devs[nitems(pdc_devs)]; dp++)
                if (!strncmp(fname, dp->name, sizeof(dp->name)-1))
                        break;
 
-       if (dp >= &pdc_devs[NENTS(pdc_devs)] || dp->dev_type < 0)
+       if (dp >= &pdc_devs[nitems(pdc_devs)] || dp->dev_type < 0)
                return ENODEV;
 #ifdef DEBUGBUG
        if (debug)
Index: arch/i386/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/boot/conf.c,v
retrieving revision 1.41
diff -p -u -r1.41 conf.c
--- arch/i386/stand/boot/conf.c 11 Aug 2010 14:18:52 -0000      1.41
+++ arch/i386/stand/boot/conf.c 6 Dec 2010 18:00:05 -0000
@@ -58,10 +58,10 @@ void (*i386_probe2[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", i386_probe1, NENTS(i386_probe1) },
-       { "disk",    i386_probe2, NENTS(i386_probe2) }
+       { "probing", i386_probe1, nitems(i386_probe1) },
+       { "disk",    i386_probe2, nitems(i386_probe2) }
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 
 struct fs_ops file_system[] = {
@@ -80,7 +80,7 @@ struct fs_ops file_system[] = {
          null_stat,   null_readdir   }
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
 #ifdef _TEST
@@ -92,13 +92,13 @@ struct devsw        devsw[] = {
        { "TFTP", tftpstrategy, tftpopen, tftpclose, tftpioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 #ifdef notdef
 struct netif_driver    *netif_drivers[] = {
        NULL
 };
-int n_netif_drivers = NENTS(netif_drivers);
+int n_netif_drivers = nitems(netif_drivers);
 #endif
 
 struct consdev constab[] = {
Index: arch/i386/stand/cdboot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/cdboot/conf.c,v
retrieving revision 1.13
diff -p -u -r1.13 conf.c
--- arch/i386/stand/cdboot/conf.c       11 Aug 2010 14:18:52 -0000      1.13
+++ arch/i386/stand/cdboot/conf.c       6 Dec 2010 18:00:05 -0000
@@ -61,10 +61,10 @@ void (*i386_probe2[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", i386_probe1, NENTS(i386_probe1) },
-       { "disk",    i386_probe2, NENTS(i386_probe2) },
+       { "probing", i386_probe1, nitems(i386_probe1) },
+       { "disk",    i386_probe2, nitems(i386_probe2) },
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 struct fs_ops file_system[] = {
        { ufs_open,    ufs_close,    ufs_read,    ufs_write,    ufs_seek,
@@ -84,7 +84,7 @@ struct fs_ops file_system[] = {
          null_stat,   null_readdir   }
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
 #ifdef _TEST
@@ -93,7 +93,7 @@ struct devsw  devsw[] = {
        { "BIOS", biosstrategy, biosopen, biosclose, biosioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 struct consdev constab[] = {
 #ifdef _TEST
Index: arch/i386/stand/libsa/debug.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/libsa/debug.c,v
retrieving revision 1.13
diff -p -u -r1.13 debug.c
--- arch/i386/stand/libsa/debug.c       9 Mar 2004 19:12:12 -0000       1.13
+++ arch/i386/stand/libsa/debug.c       6 Dec 2010 18:00:06 -0000
@@ -34,7 +34,7 @@
 #define        VBASE   (0xb8000)
 
 char *const reg_names[] = { REG_NAMES };
-const int nreg = NENTS(reg_names);
+const int nreg = nitems(reg_names);
 struct reg reg;
 u_int32_t *const reg_values[] = { REG_VALUES(reg) };
 char *const trap_names[] = { TRAP_NAMES };
Index: arch/i386/stand/libsa/dev_i386.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/libsa/dev_i386.c,v
retrieving revision 1.30
diff -p -u -r1.30 dev_i386.c
--- arch/i386/stand/libsa/dev_i386.c    27 Jun 2007 20:29:37 -0000      1.30
+++ arch/i386/stand/libsa/dev_i386.c    6 Dec 2010 18:00:06 -0000
@@ -38,13 +38,13 @@ const char bdevs[][4] = {
        "wd", "", "fd", "", "sd", "st", "cd", "mcd",
        "", "", "", "", "", "", "", "scd", "", "hd", ""
 };
-const int nbdevs = NENTS(bdevs);
+const int nbdevs = nitems(bdevs);
 
 const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "com", "", "", "", "pc"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 /* pass dev_t to the open routines */
 int
Index: arch/i386/stand/libsa/memprobe.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/libsa/memprobe.c,v
retrieving revision 1.47
diff -p -u -r1.47 memprobe.c
--- arch/i386/stand/libsa/memprobe.c    2 Jul 2010 00:36:52 -0000       1.47
+++ arch/i386/stand/libsa/memprobe.c    6 Dec 2010 18:00:06 -0000
@@ -224,14 +224,14 @@ addrprobe(u_int kloc)
 {
        __volatile u_int *loc;
        register u_int i, ret = 0;
-       u_int save[NENTS(addrprobe_pat)];
+       u_int save[nitems(addrprobe_pat)];
 
        /* Get location */
        loc = (int *)(kloc * 1024);
 
        save[0] = *loc;
        /* Probe address */
-       for (i = 0; i < NENTS(addrprobe_pat); i++) {
+       for (i = 0; i < nitems(addrprobe_pat); i++) {
                *loc = addrprobe_pat[i];
                if (*loc != addrprobe_pat[i])
                        ret++;
@@ -240,13 +240,13 @@ addrprobe(u_int kloc)
 
        if (!ret) {
                /* Write address */
-               for (i = 0; i < NENTS(addrprobe_pat); i++) {
+               for (i = 0; i < nitems(addrprobe_pat); i++) {
                        save[i] = loc[i];
                        loc[i] = addrprobe_pat[i];
                }
 
                /* Read address */
-               for (i = 0; i < NENTS(addrprobe_pat); i++) {
+               for (i = 0; i < nitems(addrprobe_pat); i++) {
                        if (loc[i] != addrprobe_pat[i])
                                ret++;
                        loc[i] = save[i];
Index: arch/i386/stand/pxeboot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/pxeboot/conf.c,v
retrieving revision 1.18
diff -p -u -r1.18 conf.c
--- arch/i386/stand/pxeboot/conf.c      11 Aug 2010 14:18:52 -0000      1.18
+++ arch/i386/stand/pxeboot/conf.c      6 Dec 2010 18:00:06 -0000
@@ -67,17 +67,17 @@ void (*i386_probe3[])(void) = {
 };
 
 struct i386_boot_probes probe_list[] = {
-       { "probing", i386_probe1, NENTS(i386_probe1) },
-       { "disk",    i386_probe2, NENTS(i386_probe2) },
-       { "net",     i386_probe3, NENTS(i386_probe3) },
+       { "probing", i386_probe1, nitems(i386_probe1) },
+       { "disk",    i386_probe2, nitems(i386_probe2) },
+       { "net",     i386_probe3, nitems(i386_probe3) },
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 /* This next list must match file_system[]. */
 char *fs_name[] = {
        NULL, "tftp", "nfs"
 };
-int nfsname = NENTS(fs_name);
+int nfsname = nitems(fs_name);
 
 struct fs_ops file_system[] = {
        { ufs_open,    ufs_close,    ufs_read,    ufs_write,    ufs_seek,
@@ -97,7 +97,7 @@ struct fs_ops file_system[] = {
          null_stat,   null_readdir   }
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
 #ifdef _TEST
@@ -106,7 +106,7 @@ struct devsw        devsw[] = {
        { "BIOS", biosstrategy, biosopen, biosclose, biosioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 struct devsw   netsw[] = {
        { "net",  net_strategy, net_open, net_close, net_ioctl },
@@ -114,7 +114,7 @@ struct devsw        netsw[] = {
 
 struct netif_driver    *netif_drivers[] = {
 };
-int n_netif_drivers = NENTS(netif_drivers);
+int n_netif_drivers = nitems(netif_drivers);
 
 struct consdev constab[] = {
 #ifdef _TEST
Index: arch/i386/stand/pxeboot/devopen.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/stand/pxeboot/devopen.c,v
retrieving revision 1.4
diff -p -u -r1.4 devopen.c
--- arch/i386/stand/pxeboot/devopen.c   27 Jul 2007 17:46:57 -0000      1.4
+++ arch/i386/stand/pxeboot/devopen.c   6 Dec 2010 18:00:06 -0000
@@ -45,13 +45,13 @@ const char bdevs[][4] = {
        "wd", "", "fd", "", "sd", "st", "cd", "mcd",
        "", "", "", "", "", "", "", "scd", "", "hd", ""
 };
-const int nbdevs = NENTS(bdevs);
+const int nbdevs = nitems(bdevs);
 
 const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "com", "", "", "", "pc"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 /* pass dev_t to the open routines */
 int
Index: arch/landisk/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/landisk/stand/boot/conf.c,v
retrieving revision 1.3
diff -p -u -r1.3 conf.c
--- arch/landisk/stand/boot/conf.c      19 Apr 2008 23:20:22 -0000      1.3
+++ arch/landisk/stand/boot/conf.c      6 Dec 2010 18:00:06 -0000
@@ -44,9 +44,9 @@ struct fs_ops file_system[] = {
          cd9660_stat, cd9660_readdir },
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
        { "dk", blkdevstrategy, blkdevopen, blkdevclose, noioctl },
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
Index: arch/landisk/stand/xxboot/boot1.c
===================================================================
RCS file: /cvs/src/sys/arch/landisk/stand/xxboot/boot1.c,v
retrieving revision 1.2
diff -p -u -r1.2 boot1.c
--- arch/landisk/stand/xxboot/boot1.c   26 Jun 2008 05:42:11 -0000      1.2
+++ arch/landisk/stand/xxboot/boot1.c   6 Dec 2010 18:00:06 -0000
@@ -55,12 +55,12 @@ struct fs_ops file_system[] = {
        { ufs_open, ufs_close, ufs_read, ufs_write, ufs_seek,
          ufs_stat, ufs_readdir },
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw devsw[] = {
        { "dk", blkdevstrategy, blkdevopen, blkdevclose, noioctl },
 };
-int     ndevs = NENTS(devsw);
+int     ndevs = nitems(devsw);
 
 const char *
 boot1(uint32_t *sector)
Index: arch/loongson/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/loongson/stand/boot/conf.c,v
retrieving revision 1.4
diff -p -u -r1.4 conf.c
--- arch/loongson/stand/boot/conf.c     3 Apr 2010 19:13:27 -0000       1.4
+++ arch/loongson/stand/boot/conf.c     6 Dec 2010 18:00:06 -0000
@@ -53,7 +53,7 @@ struct devsw devsw[] = {
        /* ATA storage device */
        { "wd",         pmon_iostrategy, pmon_ioopen, pmon_ioclose, noioctl }
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 /*
  * Filesystem configuration
@@ -69,7 +69,7 @@ struct fs_ops file_system[] = {
        {       cd9660_open,    cd9660_close,   cd9660_read,    cd9660_write,
                cd9660_seek,    cd9660_stat,    cd9660_readdir  }
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 /*
  * Console configuration
Index: arch/socppc/stand/boot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/socppc/stand/boot/conf.c,v
retrieving revision 1.5
diff -p -u -r1.5 conf.c
--- arch/socppc/stand/boot/conf.c       14 Feb 2010 15:16:49 -0000      1.5
+++ arch/socppc/stand/boot/conf.c       6 Dec 2010 18:00:07 -0000
@@ -48,7 +48,7 @@ int   debug = 0;
 struct devsw devsw[] = {
        { "wd", wdstrategy, wdopen, wdclose, noioctl },
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 /*
  * Filesystem configuration
@@ -57,7 +57,7 @@ struct fs_ops file_system[] = {
        { ufs_open,    ufs_close,    ufs_read,    ufs_write,    ufs_seek,
          ufs_stat,    ufs_readdir }
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 /*
  * Console configuration
Index: arch/socppc/stand/boot/dev_socppc.c
===================================================================
RCS file: /cvs/src/sys/arch/socppc/stand/boot/dev_socppc.c,v
retrieving revision 1.1
diff -p -u -r1.1 dev_socppc.c
--- arch/socppc/stand/boot/dev_socppc.c 10 May 2008 20:06:26 -0000      1.1
+++ arch/socppc/stand/boot/dev_socppc.c 6 Dec 2010 18:00:07 -0000
@@ -25,7 +25,7 @@ const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "", "", "", "", "com"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 void
 devboot(dev_t dev, char *p)
Index: arch/zaurus/stand/zboot/conf.c
===================================================================
RCS file: /cvs/src/sys/arch/zaurus/stand/zboot/conf.c,v
retrieving revision 1.4
diff -p -u -r1.4 conf.c
--- arch/zaurus/stand/zboot/conf.c      24 May 2005 20:38:20 -0000      1.4
+++ arch/zaurus/stand/zboot/conf.c      6 Dec 2010 18:00:07 -0000
@@ -52,10 +52,10 @@ void (*zaurus_probe2[])(void) = {
 };
 
 struct zaurus_boot_probes probe_list[] = {
-       { "probing", zaurus_probe1, NENTS(zaurus_probe1) },
-       { "disk",    zaurus_probe2, NENTS(zaurus_probe2) }
+       { "probing", zaurus_probe1, nitems(zaurus_probe1) },
+       { "disk",    zaurus_probe2, nitems(zaurus_probe2) }
 };
-int nibprobes = NENTS(probe_list);
+int nibprobes = nitems(probe_list);
 
 
 void (*sa_cleanup)(void) = NULL;
@@ -76,7 +76,7 @@ struct fs_ops file_system[] = {
          null_stat,   null_readdir   }
 #endif
 };
-int nfsys = NENTS(file_system);
+int nfsys = nitems(file_system);
 
 struct devsw   devsw[] = {
        { "UNIX", unixstrategy, unixopen, unixclose, unixioctl },
@@ -84,13 +84,13 @@ struct devsw        devsw[] = {
        { "TFTP", tftpstrategy, tftpopen, tftpclose, tftpioctl },
 #endif
 };
-int ndevs = NENTS(devsw);
+int ndevs = nitems(devsw);
 
 #ifdef notdef
 struct netif_driver    *netif_drivers[] = {
        NULL
 };
-int n_netif_drivers = NENTS(netif_drivers);
+int n_netif_drivers = nitems(netif_drivers);
 #endif
 
 struct consdev constab[] = {
Index: arch/zaurus/stand/zboot/devopen.c
===================================================================
RCS file: /cvs/src/sys/arch/zaurus/stand/zboot/devopen.c,v
retrieving revision 1.6
diff -p -u -r1.6 devopen.c
--- arch/zaurus/stand/zboot/devopen.c   27 Jun 2007 20:29:38 -0000      1.6
+++ arch/zaurus/stand/zboot/devopen.c   6 Dec 2010 18:00:07 -0000
@@ -38,13 +38,13 @@ const char bdevs[][4] = {
        "", "", "", "", "", "", "", "scd", "", "hd", ""
 
 };
-const int nbdevs = NENTS(bdevs);
+const int nbdevs = nitems(bdevs);
 
 const char cdevs[][4] = {
        "cn", "", "", "", "", "", "", "",
        "", "", "", "", "com"
 };
-const int ncdevs = NENTS(cdevs);
+const int ncdevs = nitems(cdevs);
 
 /* pass dev_t to the open routines */
 int
Index: kern/vfs_subr.c
===================================================================
RCS file: /cvs/src/sys/kern/vfs_subr.c,v
retrieving revision 1.191
diff -p -u -r1.191 vfs_subr.c
--- kern/vfs_subr.c     10 Sep 2010 16:34:08 -0000      1.191
+++ kern/vfs_subr.c     6 Dec 2010 18:00:09 -0000
@@ -2185,10 +2185,9 @@ vfs_vnode_print(void *v, int full, int (
 {
        struct vnode *vp = v;
 
-#define        NENTS(n)        (sizeof n / sizeof(n[0]))
        (*pr)("tag %s(%d) type %s(%d) mount %p typedata %p\n",
-             vp->v_tag > NENTS(vtags)? "<unk>":vtags[vp->v_tag], vp->v_tag,
-             vp->v_type > NENTS(vtypes)? "<unk>":vtypes[vp->v_type],
+             vp->v_tag > nitems(vtags)? "<unk>":vtags[vp->v_tag], vp->v_tag,
+             vp->v_type > nitems(vtypes)? "<unk>":vtypes[vp->v_type],
              vp->v_type, vp->v_mount, vp->v_mountedhere);
 
        (*pr)("data %p usecount %d writecount %ld holdcnt %ld numoutput %d\n",
Index: lib/libsa/stand.h
===================================================================
RCS file: /cvs/src/sys/lib/libsa/stand.h,v
retrieving revision 1.47
diff -p -u -r1.47 stand.h
--- lib/libsa/stand.h   9 May 2010 15:30:28 -0000       1.47
+++ lib/libsa/stand.h   6 Dec 2010 18:00:09 -0000
@@ -48,7 +48,6 @@ struct open_file;
 /*
  * Useful macros
  */
-#define NENTS(x)       sizeof(x)/sizeof(x[0])
 /* don't define if libkern included */
 #ifndef LIBKERN_INLINE
 #define        max(a,b)        (((a)>(b))? (a) : (b))

Reply via email to