Rename the kernel NODEV to NOCDEV to avoid conflicts with the userland NODEV.
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 9 Sep 2006 19:34:47 +0000 (19:34 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 9 Sep 2006 19:34:47 +0000 (19:34 +0000)
22 files changed:
sys/bus/firewire/fwdev.c
sys/conf/nfsswapkernel.c
sys/cpu/i386/misc/i386-gdbstub.c
sys/ddb/db_command.c
sys/dev/misc/kbd/kbd.c
sys/dev/misc/snp/snp.c
sys/dev/serial/sio/sio.c
sys/dev/sound/pcm/dsp.c
sys/dev/sound/pcm/mixer.c
sys/emulation/linux/linux_stats.c
sys/i386/i386/autoconf.c
sys/i386/i386/i386-gdbstub.c
sys/kern/kern_conf.c
sys/kern/kern_shutdown.c
sys/kern/vfs_conf.c
sys/kern/vfs_subr.c
sys/netproto/smb/smb_dev.c
sys/platform/pc32/i386/autoconf.c
sys/platform/pc32/i386/i386-gdbstub.c
sys/sys/param.h
sys/vfs/nfs/nfsdiskless.h
sys/vm/vm_swap.c

index a639467..21b8989 100644 (file)
@@ -32,7 +32,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/fwdev.c,v 1.36 2004/01/22 14:41:17 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/fwdev.c,v 1.14 2006/09/05 03:48:09 dillon Exp $
+ * $DragonFly: src/sys/bus/firewire/fwdev.c,v 1.15 2006/09/09 19:34:43 dillon Exp $
  *
  */
 
@@ -807,7 +807,7 @@ fwdev_clone(void *arg, char *name, int namelen, dev_t *dev)
        int devflag[NDEVTYPE] = {0, FWMEM_FLAG};
        int i, unit = 0, sub = 0;
 
-       if (*dev != NODEV)
+       if (*dev != NOCDEV)
                return;
 
        for (i = 0; i < NDEVTYPE; i++)
index 6a249ae..e0a93cb 100644 (file)
@@ -35,7 +35,7 @@
  *
  * from: @(#)nfsswapvmunix.c   8.1 (Berkeley) 6/10/93
  * $FreeBSD: src/sys/conf/nfsswapkernel.c,v 1.6 1999/08/28 00:41:01 peter Exp $
- * $DragonFly: src/sys/conf/nfsswapkernel.c,v 1.2 2003/06/17 04:28:20 dillon Exp $
+ * $DragonFly: src/sys/conf/nfsswapkernel.c,v 1.3 2006/09/09 19:34:44 dillon Exp $
  */
 
 /*
@@ -56,8 +56,8 @@
 extern int nfs_mountroot();
 int (*mountroot)() = nfs_mountroot;
 
-dev_t  rootdev = NODEV;
-dev_t  dumpdev = NODEV;
+dev_t  rootdev = NOCDEV;
+dev_t  dumpdev = NOCDEV;
 
 struct nfs_diskless nfs_diskless = {
        { { 'q', 'e', '0', '\0' },
index 28594d3..d542047 100644 (file)
@@ -92,7 +92,7 @@
  *
  ****************************************************************************/
 /* $FreeBSD: src/sys/i386/i386/i386-gdbstub.c,v 1.13.2.1 2000/08/03 00:54:41 peter Exp $ */
-/* $DragonFly: src/sys/cpu/i386/misc/i386-gdbstub.c,v 1.3 2003/08/07 21:17:22 dillon Exp $ */
+/* $DragonFly: src/sys/cpu/i386/misc/i386-gdbstub.c,v 1.4 2006/09/09 19:34:46 dillon Exp $ */
 
 #include "use_sio.h"
 #include "opt_ddb.h"
@@ -153,7 +153,7 @@ strcpy (char *dst, const char *src)
 static int
 putDebugChar (int c)           /* write a single character      */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return 0;
   (*gdb_putc)(gdbdev, c);
   return 1;
@@ -162,7 +162,7 @@ putDebugChar (int c)                /* write a single character      */
 static int
 getDebugChar (void)            /* read and return a single char */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return -1;
   return (*gdb_getc)(gdbdev);
 }
index a3e3da8..7598938 100644 (file)
@@ -24,7 +24,7 @@
  * rights to redistribute these changes.
  *
  * $FreeBSD: src/sys/ddb/db_command.c,v 1.34.2.2 2001/07/29 22:48:36 kris Exp $
- * $DragonFly: src/sys/ddb/db_command.c,v 1.9 2005/12/23 21:35:44 swildner Exp $
+ * $DragonFly: src/sys/ddb/db_command.c,v 1.10 2006/09/09 19:34:45 dillon Exp $
  */
 
 /*
@@ -545,7 +545,7 @@ db_fncall(db_expr_t dummy1, boolean_t dummy2, db_expr_t dummy3, char *dummy4)
 
 /* Enter GDB remote protocol debugger on the next trap. */
 
-dev_t     gdbdev = NODEV;
+dev_t     gdbdev = NOCDEV;
 cn_getc_t *gdb_getc;
 cn_putc_t *gdb_putc;
 
@@ -553,7 +553,7 @@ static void
 db_gdb(db_expr_t dummy1, boolean_t dummy2, db_expr_t dummy3, char *dummy4)
 {
 
-       if (gdbdev == NODEV) {
+       if (gdbdev == NOCDEV) {
                db_printf("No gdb port enabled. Set flag 0x80 on desired port\n");
                db_printf("in your configuration file (currently sio only).\n");
                return;
index aee4069..44d7baa 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/kbd.c,v 1.17.2.2 2001/07/30 16:46:43 yokota Exp $
- * $DragonFly: src/sys/dev/misc/kbd/kbd.c,v 1.19 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/kbd/kbd.c,v 1.20 2006/09/09 19:34:46 dillon Exp $
  */
 /*
  * Generic keyboard driver.
@@ -492,7 +492,7 @@ kbd_detach(keyboard_t *kbd)
         * Deal with refs properly.  The KBD driver really ought to have
         * recorded the dev_t separately.
         */
-       if ((dev = make_adhoc_dev(&kbd_ops, kbd->kb_index)) != NODEV) {
+       if ((dev = make_adhoc_dev(&kbd_ops, kbd->kb_index)) != NOCDEV) {
                if (dev->si_drv1) {
                        kfree(dev->si_drv1, M_DEVBUF);
                        dev->si_drv1 = NULL;
index 7716ca3..869bae2 100644 (file)
@@ -13,7 +13,7 @@
  * Snoop stuff.
  *
  * $FreeBSD: src/sys/dev/snp/snp.c,v 1.69.2.2 2002/05/06 07:30:02 dd Exp $
- * $DragonFly: src/sys/dev/misc/snp/snp.c,v 1.15 2006/09/05 00:55:38 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/snp/snp.c,v 1.16 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -387,7 +387,7 @@ snpopen(struct dev_open_args *ap)
         * snp_tty == NULL  is for inactive snoop devices.
         */
        snp->snp_tty = NULL;
-       snp->snp_target = NODEV;
+       snp->snp_target = NOCDEV;
 
        LIST_INSERT_HEAD(&snp_sclist, snp, snp_list);
        return (0);
@@ -419,7 +419,7 @@ snp_detach(struct snoop *snp)
                printf("Snoop: bad attached tty data.\n");
 
        snp->snp_tty = NULL;
-       snp->snp_target = NODEV;
+       snp->snp_target = NOCDEV;
 
 detach_notty:
        selwakeup(&snp->snp_sel);
@@ -472,7 +472,7 @@ snpioctl(struct dev_ioctl_args *ap)
        switch (ap->a_cmd) {
        case SNPSTTY:
                tdev = udev2dev(*((udev_t *)ap->a_data), 0);
-               if (tdev == NODEV)
+               if (tdev == NOCDEV)
                        return (snp_down(snp));
 
                tp = snpdevtotty(tdev);
@@ -483,7 +483,7 @@ snpioctl(struct dev_ioctl_args *ap)
 
                crit_enter();
 
-               if (snp->snp_target == NODEV) {
+               if (snp->snp_target == NOCDEV) {
                        tpo = snp->snp_tty;
                        if (tpo)
                                tpo->t_state &= ~TS_SNOOP;
index 56cc3e3..0ad5ddf 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/sio.c,v 1.291.2.35 2003/05/18 08:51:15 murray Exp $
- * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.33 2006/09/05 00:55:42 dillon Exp $
+ * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.34 2006/09/09 19:34:46 dillon Exp $
  *     from: @(#)com.c 7.5 (Berkeley) 5/16/91
  *     from: i386/isa sio.c,v 1.234
  */
@@ -3005,7 +3005,7 @@ siocnprobe(cp)
         * If no gdb port has been specified, set it to be the console
         * as some configuration files don't specify the gdb port.
         */
-       if (gdbdev == NODEV && (boothowto & RB_GDB)) {
+       if (gdbdev == NOCDEV && (boothowto & RB_GDB)) {
                printf("Warning: no GDB port specified. Defaulting to sio%d.\n",
                        siocnunit);
                printf("Set flag 0x80 on desired GDB port in your\n");
index f80ca73..92e337c 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.15.2.13 2002/08/30 13:53:03 orion Exp $
- * $DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.10 2006/07/28 02:17:38 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.11 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -32,7 +32,7 @@
 
 #include <dev/sound/pcm/sound.h>
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.10 2006/07/28 02:17:38 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.11 2006/09/09 19:34:46 dillon Exp $");
 
 #define OLDPCM_IOCTL
 
@@ -1113,7 +1113,7 @@ dsp_clone(void *arg, char *name, int namelen, dev_t *dev)
        int devtypes[3] = {SND_DEV_DSP, SND_DEV_DSP16, SND_DEV_AUDIO};
        char *devnames[3] = {"dsp", "dspW", "audio"};
 
-       if (*dev != NODEV)
+       if (*dev != NOCDEV)
                return;
        if (pcm_devclass == NULL)
                return;
index 430719a..b177787 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.4.2.8 2002/04/22 15:49:36 cg Exp $
- * $DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.10 2006/07/28 02:17:38 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.11 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
 
 #include "mixer_if.h"
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.10 2006/07/28 02:17:38 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.11 2006/09/09 19:34:46 dillon Exp $");
 
 MALLOC_DEFINE(M_MIXER, "mixer", "mixer");
 
@@ -490,7 +490,7 @@ mixer_clone(void *arg, char *name, int namelen, dev_t *dev)
 {
        dev_t pdev;
 
-       if (*dev != NODEV)
+       if (*dev != NOCDEV)
                return;
        if (strcmp(name, "mixer") == 0) {
                pdev = make_adhoc_dev(&mixer_ops,
index 784af8f..c1d2ee8 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_stats.c,v 1.22.2.3 2001/11/05 19:08:23 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_stats.c,v 1.21 2006/08/19 01:36:39 swildner Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_stats.c,v 1.22 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -76,7 +76,7 @@ newstat_copyout(struct stat *buf, void *ubuf)
         * in FreeBSD but block devices under Linux.
         */
        if (S_ISCHR(tbuf.st_mode) &&
-           (dev = udev2dev(buf->st_rdev, 0)) != NODEV) {
+           (dev = udev2dev(buf->st_rdev, 0)) != NOCDEV) {
                if (dev_is_good(dev) && (dev_dflags(dev) & D_DISK)) {
                        tbuf.st_mode &= ~S_IFMT;
                        tbuf.st_mode |= S_IFBLK;
@@ -320,7 +320,7 @@ sys_linux_ustat(struct linux_ustat_args *args)
         * ustat in that case.
         */
        dev = udev2dev(makeudev(args->dev >> 8, args->dev & 0xFF), 0);
-       if (dev != NODEV && vfinddev(dev, VCHR, &vp)) {
+       if (dev != NOCDEV && vfinddev(dev, VCHR, &vp)) {
                if (vp->v_mount == NULL) {
                        return (EINVAL);
                }
index 22fc71c..25a91ea 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     from: @(#)autoconf.c    7.1 (Berkeley) 5/9/91
  * $FreeBSD: src/sys/i386/i386/autoconf.c,v 1.146.2.2 2001/06/07 06:05:58 dd Exp $
- * $DragonFly: src/sys/i386/i386/Attic/autoconf.c,v 1.25 2006/09/05 00:55:45 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/autoconf.c,v 1.26 2006/09/09 19:34:46 dillon Exp $
  */
 
 /*
@@ -109,8 +109,8 @@ SYSINIT(configure2, SI_SUB_CONFIGURE, SI_ORDER_THIRD, configure, NULL);
 /* SI_ORDER_MIDDLE is hookable */
 SYSINIT(configure3, SI_SUB_CONFIGURE, SI_ORDER_ANY, configure_final, NULL);
 
-dev_t  rootdev = NODEV;
-dev_t  dumpdev = NODEV;
+dev_t  rootdev = NOCDEV;
+dev_t  dumpdev = NOCDEV;
 
 /*
  * Determine i/o configuration for a machine.
index 21775ef..b450716 100644 (file)
@@ -92,7 +92,7 @@
  *
  ****************************************************************************/
 /* $FreeBSD: src/sys/i386/i386/i386-gdbstub.c,v 1.13.2.1 2000/08/03 00:54:41 peter Exp $ */
-/* $DragonFly: src/sys/i386/i386/Attic/i386-gdbstub.c,v 1.3 2003/08/07 21:17:22 dillon Exp $ */
+/* $DragonFly: src/sys/i386/i386/Attic/i386-gdbstub.c,v 1.4 2006/09/09 19:34:46 dillon Exp $ */
 
 #include "use_sio.h"
 #include "opt_ddb.h"
@@ -153,7 +153,7 @@ strcpy (char *dst, const char *src)
 static int
 putDebugChar (int c)           /* write a single character      */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return 0;
   (*gdb_putc)(gdbdev, c);
   return 1;
@@ -162,7 +162,7 @@ putDebugChar (int c)                /* write a single character      */
 static int
 getDebugChar (void)            /* read and return a single char */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return -1;
   return (*gdb_getc)(gdbdev);
 }
index b1fe8d6..0f9fed0 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_conf.c,v 1.73.2.3 2003/03/10 02:18:25 imp Exp $
- * $DragonFly: src/sys/kern/kern_conf.c,v 1.13 2006/09/09 19:07:28 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_conf.c,v 1.14 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -77,7 +77,7 @@ SYSCTL_INT(_debug, OID_AUTO, dev_refs, CTLFLAG_RW, &dev_ref_debug, 0, "");
 int
 major(dev_t x)
 {
-       if (x == NODEV)
+       if (x == NOCDEV)
                return NOUDEV;
        return((x->si_udev >> 8) & 0xff);
 }
@@ -85,7 +85,7 @@ major(dev_t x)
 int
 minor(dev_t x)
 {
-       if (x == NODEV)
+       if (x == NOCDEV)
                return NOUDEV;
        return(x->si_udev & 0xffff00ff);
 }
@@ -95,7 +95,7 @@ lminor(dev_t x)
 {
        int i;
 
-       if (x == NODEV)
+       if (x == NOCDEV)
                return NOUDEV;
        i = minor(x);
        return ((i & 0xff) | (i >> 8));
@@ -160,7 +160,7 @@ hashdev(struct dev_ops *ops, int x, int y)
 udev_t
 dev2udev(dev_t x)
 {
-       if (x == NODEV)
+       if (x == NOCDEV)
                return NOUDEV;
        return (x->si_udev);
 }
@@ -171,7 +171,7 @@ dev2udev(dev_t x)
  * to keep ahold of the returned structure long term.
  *
  * The returned device is associated with the currently installed cdevsw
- * for the requested major number.  NODEV is returned if the major number
+ * for the requested major number.  NOCDEV is returned if the major number
  * has not been registered.
  */
 dev_t
@@ -181,10 +181,10 @@ udev2dev(udev_t x, int b)
        struct dev_ops *ops;
 
        if (x == NOUDEV || b != 0)
-               return(NODEV);
+               return(NOCDEV);
        ops = dev_ops_get(umajor(x), uminor(x));
        if (ops == NULL)
-               return(NODEV);
+               return(NOCDEV);
        dev = hashdev(ops, umajor(x), uminor(x));
        return(dev);
 }
@@ -192,7 +192,7 @@ udev2dev(udev_t x, int b)
 int
 dev_is_good(dev_t dev)
 {
-       if (dev != NODEV && dev->si_ops != &dead_dev_ops)
+       if (dev != NOCDEV && dev->si_ops != &dead_dev_ops)
                return(1);
        return(0);
 }
@@ -306,7 +306,7 @@ destroy_dev(dev_t dev)
 {
        int hash;
 
-       if (dev == NODEV)
+       if (dev == NOCDEV)
                return;
        if ((dev->si_flags & SI_ADHOC) == 0) {
                release_dev(dev);
@@ -393,7 +393,7 @@ destroy_all_devs(struct dev_ops *ops, u_int mask, u_int match)
 dev_t
 reference_dev(dev_t dev)
 {
-       if (dev != NODEV) {
+       if (dev != NOCDEV) {
                ++dev->si_refs;
                if (dev_ref_debug) {
                        printf("reference dev %p %s(minor=%08x) refs=%d\n", 
@@ -414,7 +414,7 @@ reference_dev(dev_t dev)
 void
 release_dev(dev_t dev)
 {
-       if (dev == NODEV)
+       if (dev == NOCDEV)
                return;
        if (free_devt) {
                KKASSERT(dev->si_refs > 0);
@@ -475,7 +475,7 @@ devtoname(dev_t dev)
        char *p;
        const char *dname;
 
-       if (dev == NODEV)
+       if (dev == NOCDEV)
                return("#nodev");
        if (dev->si_name[0] == '#' || dev->si_name[0] == '\0') {
                p = dev->si_name;
index 40113ff..7e23bba 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_shutdown.c     8.3 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/kern_shutdown.c,v 1.72.2.12 2002/02/21 19:15:10 dillon Exp $
- * $DragonFly: src/sys/kern/kern_shutdown.c,v 1.34 2006/09/05 00:55:45 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_shutdown.c,v 1.35 2006/09/09 19:34:46 dillon Exp $
  */
 
 #include "opt_ddb.h"
@@ -466,7 +466,7 @@ setdumpdev(dev)
        int psize;
        long newdumplo;
 
-       if (dev == NODEV) {
+       if (dev == NOCDEV) {
                dumpdev = dev;
                return (0);
        }
@@ -497,12 +497,12 @@ dump_conf(dummy)
        path = kmalloc(MNAMELEN, M_TEMP, M_WAITOK);
        if (TUNABLE_STR_FETCH("dumpdev", path, MNAMELEN) != 0) {
                dev = kgetdiskbyname(path);
-               if (dev != NODEV)
+               if (dev != NOCDEV)
                        dumpdev = dev;
        }
        kfree(path, M_TEMP);
        if (setdumpdev(dumpdev) != 0)
-               dumpdev = NODEV;
+               dumpdev = NOCDEV;
 }
 
 SYSINIT(dump_conf, SI_SUB_DUMP_CONF, SI_ORDER_FIRST, dump_conf, NULL)
@@ -541,7 +541,7 @@ dumpsys(void)
        }
        if (!dodump)
                return;
-       if (dumpdev == NODEV)
+       if (dumpdev == NOCDEV)
                return;
        dumpsize = Maxmem;
        printf("\ndumping to dev %s, offset %ld\n", devtoname(dumpdev), dumplo);
index a5840ff..62d65fb 100644 (file)
@@ -26,7 +26,7 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/kern/vfs_conf.c,v 1.49.2.5 2003/01/07 11:56:53 joerg Exp $
- *     $DragonFly: src/sys/kern/vfs_conf.c,v 1.18 2006/09/05 00:55:45 dillon Exp $
+ *     $DragonFly: src/sys/kern/vfs_conf.c,v 1.19 2006/09/09 19:34:46 dillon Exp $
  */
 
 /*
@@ -148,7 +148,7 @@ vfs_mountroot(void *junk)
        /*
         * If a vfs set rootdev, try it (XXX VINUM HACK!)
         */
-       if (save_rootdev != NODEV) {
+       if (save_rootdev != NOCDEV) {
                rootdev = save_rootdev;
                if (!vfs_mountroot_try(""))
                        return;
@@ -228,7 +228,7 @@ vfs_mountroot_try(const char *mountfrom)
                printf("setrootbyname failed\n");
 
        /* If the root device is a type "memory disk", mount RW */
-       if (rootdev != NODEV && dev_is_good(rootdev) &&
+       if (rootdev != NOCDEV && dev_is_good(rootdev) &&
            (dev_dflags(rootdev) & D_MEMDISK)) {
                mp->mnt_flag &= ~MNT_RDONLY;
        }
@@ -355,7 +355,7 @@ kgetdiskbyname(const char *name)
                ++cp;
        if (cp == name) {
                printf("missing device name\n");
-               return (NODEV);
+               return (NOCDEV);
        }
        nlen = cp - name;
 
@@ -365,7 +365,7 @@ kgetdiskbyname(const char *name)
        unit = strtol(cp, &cp, 10);
        if (name + nlen == (const char *)cp || unit < 0 || unit > DKMAXUNIT) {
                printf("bad unit: %d\n", unit);
-               return (NODEV);
+               return (NOCDEV);
        }
 
        /*
@@ -378,7 +378,7 @@ kgetdiskbyname(const char *name)
                slice = cp[1] - '0';
                if (slice < 1 || slice > 9) {
                        printf("bad slice number\n");
-                       return(NODEV);
+                       return(NOCDEV);
                }
                ++slice;        /* slice #1 starts at 2 */
                cp += 2;
@@ -398,7 +398,7 @@ kgetdiskbyname(const char *name)
 
        if (*cp != '\0') {
                printf("junk after name\n");
-               return (NODEV);
+               return (NOCDEV);
        }
 
        /*
@@ -417,7 +417,7 @@ kgetdiskbyname(const char *name)
        }
        if (cd == NUMCDEVSW) {
                printf("no such device '%*.*s'\n", nlen, nlen, name);
-               return (NODEV);
+               return (NOCDEV);
        }
 
        /*
@@ -437,7 +437,7 @@ setrootbyname(char *name)
        dev_t diskdev;
 
        diskdev = kgetdiskbyname(name);
-       if (diskdev != NODEV) {
+       if (diskdev != NOCDEV) {
                rootdev = diskdev;
                return (0);
        }
@@ -455,7 +455,7 @@ DB_SHOW_COMMAND(disk, db_getdiskbyname)
                return;
        }
        dev = kgetdiskbyname(modif);
-       if (dev != NODEV)
+       if (dev != NOCDEV)
                db_printf("dev_t = %p\n", dev);
        else
                db_printf("No disk device matched.\n");
index 5f73d51..5f8ec61 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)vfs_subr.c  8.31 (Berkeley) 5/26/95
  * $FreeBSD: src/sys/kern/vfs_subr.c,v 1.249.2.30 2003/04/04 20:35:57 tegge Exp $
- * $DragonFly: src/sys/kern/vfs_subr.c,v 1.96 2006/09/09 19:07:28 dillon Exp $
+ * $DragonFly: src/sys/kern/vfs_subr.c,v 1.97 2006/09/09 19:34:46 dillon Exp $
  */
 
 /*
@@ -973,7 +973,7 @@ bdevvp(dev_t dev, struct vnode **vpp)
        struct vnode *nvp;
        int error;
 
-       if (dev == NODEV) {
+       if (dev == NOCDEV) {
                *vpp = NULLVP;
                return (ENXIO);
        }
@@ -995,7 +995,7 @@ v_associate_rdev(struct vnode *vp, dev_t dev)
 {
        lwkt_tokref ilock;
 
-       if (dev == NULL || dev == NODEV)
+       if (dev == NULL || dev == NOCDEV)
                return(ENXIO);
        if (dev_is_good(dev) == 0)
                return(ENXIO);
@@ -1187,7 +1187,7 @@ vop_stdrevoke(struct vop_revoke_args *ap)
        if (vp->v_type != VCHR && vp->v_type != VBLK)
                return(0);
        if ((dev = vp->v_rdev) == NULL) {
-               if ((dev = udev2dev(vp->v_udev, vp->v_type == VBLK)) == NODEV)
+               if ((dev = udev2dev(vp->v_udev, vp->v_type == VBLK)) == NOCDEV)
                        return(0);
        }
        reference_dev(dev);
@@ -1307,7 +1307,7 @@ vfinddev(dev_t dev, enum vtype type, struct vnode **vpp)
 /*
  * Calculate the total number of references to a special device.  This
  * routine may only be called for VBLK and VCHR vnodes since v_rdev is
- * an overloaded field.  Since udev2dev can now return NODEV, we have
+ * an overloaded field.  Since udev2dev can now return NOCDEV, we have
  * to check for a NULL v_rdev.
  */
 int
@@ -1332,7 +1332,7 @@ count_udev(udev_t udev)
 {
        dev_t dev;
 
-       if ((dev = udev2dev(udev, 0)) == NODEV)
+       if ((dev = udev2dev(udev, 0)) == NOCDEV)
                return(0);
        return(count_dev(dev));
 }
@@ -1535,7 +1535,7 @@ vfs_mountedon(struct vnode *vp)
 
        if ((dev = vp->v_rdev) == NULL)
                dev = udev2dev(vp->v_udev, (vp->v_type == VBLK));
-       if (dev != NODEV && dev->si_mountpoint)
+       if (dev != NOCDEV && dev->si_mountpoint)
                return (EBUSY);
        return (0);
 }
@@ -2001,7 +2001,7 @@ dev_t
 vn_todev(struct vnode *vp)
 {
        if (vp->v_type != VBLK && vp->v_type != VCHR)
-               return (NODEV);
+               return (NOCDEV);
        KKASSERT(vp->v_rdev != NULL);
        return (vp->v_rdev);
 }
@@ -2023,7 +2023,7 @@ vn_isdisk(struct vnode *vp, int *errp)
 
        if ((dev = vp->v_rdev) == NULL)
                dev = udev2dev(vp->v_udev, (vp->v_type == VBLK));
-       if (dev == NULL || dev == NODEV) {
+       if (dev == NULL || dev == NOCDEV) {
                if (errp != NULL)
                        *errp = ENXIO;
                return (0);
index 5e44f77..0f4730f 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/netsmb/smb_dev.c,v 1.2.2.1 2001/05/22 08:32:33 bp Exp $
- * $DragonFly: src/sys/netproto/smb/smb_dev.c,v 1.14 2006/09/05 00:55:49 dillon Exp $
+ * $DragonFly: src/sys/netproto/smb/smb_dev.c,v 1.15 2006/09/09 19:34:46 dillon Exp $
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
@@ -388,7 +388,7 @@ smb_dev2share(int fd, int mode, struct smb_cred *scred,
                goto done;
        }
        dev = vn_todev(vp);
-       if (dev == NODEV) {
+       if (dev == NOCDEV) {
                error = EBADF;
                goto done;
        }
index 91e865e..9198887 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     from: @(#)autoconf.c    7.1 (Berkeley) 5/9/91
  * $FreeBSD: src/sys/i386/i386/autoconf.c,v 1.146.2.2 2001/06/07 06:05:58 dd Exp $
- * $DragonFly: src/sys/platform/pc32/i386/autoconf.c,v 1.25 2006/09/05 00:55:45 dillon Exp $
+ * $DragonFly: src/sys/platform/pc32/i386/autoconf.c,v 1.26 2006/09/09 19:34:46 dillon Exp $
  */
 
 /*
@@ -109,8 +109,8 @@ SYSINIT(configure2, SI_SUB_CONFIGURE, SI_ORDER_THIRD, configure, NULL);
 /* SI_ORDER_MIDDLE is hookable */
 SYSINIT(configure3, SI_SUB_CONFIGURE, SI_ORDER_ANY, configure_final, NULL);
 
-dev_t  rootdev = NODEV;
-dev_t  dumpdev = NODEV;
+dev_t  rootdev = NOCDEV;
+dev_t  dumpdev = NOCDEV;
 
 /*
  * Determine i/o configuration for a machine.
index 885630b..0b28e60 100644 (file)
@@ -92,7 +92,7 @@
  *
  ****************************************************************************/
 /* $FreeBSD: src/sys/i386/i386/i386-gdbstub.c,v 1.13.2.1 2000/08/03 00:54:41 peter Exp $ */
-/* $DragonFly: src/sys/platform/pc32/i386/Attic/i386-gdbstub.c,v 1.3 2003/08/07 21:17:22 dillon Exp $ */
+/* $DragonFly: src/sys/platform/pc32/i386/Attic/i386-gdbstub.c,v 1.4 2006/09/09 19:34:46 dillon Exp $ */
 
 #include "use_sio.h"
 #include "opt_ddb.h"
@@ -153,7 +153,7 @@ strcpy (char *dst, const char *src)
 static int
 putDebugChar (int c)           /* write a single character      */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return 0;
   (*gdb_putc)(gdbdev, c);
   return 1;
@@ -162,7 +162,7 @@ putDebugChar (int c)                /* write a single character      */
 static int
 getDebugChar (void)            /* read and return a single char */
 {
-  if (gdbdev == NODEV)
+  if (gdbdev == NOCDEV)
        return -1;
   return (*gdb_getc)(gdbdev);
 }
index b055b3c..1baa54c 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)param.h     8.3 (Berkeley) 4/4/95
  * $FreeBSD: src/sys/sys/param.h,v 1.61.2.38 2003/05/22 17:12:01 fjoe Exp $
- * $DragonFly: src/sys/sys/param.h,v 1.35 2006/07/17 00:11:58 dillon Exp $
+ * $DragonFly: src/sys/sys/param.h,v 1.36 2006/09/09 19:34:46 dillon Exp $
  */
 
 #ifndef _SYS_PARAM_H_
 
 #define CMASK  022             /* default file mask: S_IWGRP|S_IWOTH */
 #ifdef _KERNEL
-#define NODEV  (dev_t)(-1)     /* non-existent device */
+#define NOCDEV (cdev_t)(-1)    /* non-existent device */
 #define NOUDEV (udev_t)(-1)    /* non-existent device */
 #define NOMAJ  256             /* non-existent device */
 #else
index b60a73d..71611a0 100644 (file)
@@ -35,7 +35,7 @@
  *
  *     @(#)nfsdiskless.h       8.2 (Berkeley) 3/30/95
  * $FreeBSD: src/sys/nfs/nfsdiskless.h,v 1.11 1999/08/28 00:50:02 peter Exp $
- * $DragonFly: src/sys/vfs/nfs/nfsdiskless.h,v 1.2 2003/06/17 04:28:54 dillon Exp $
+ * $DragonFly: src/sys/vfs/nfs/nfsdiskless.h,v 1.3 2006/09/09 19:34:46 dillon Exp $
  */
 
 
@@ -49,7 +49,7 @@
  * interface can communicate with the server.
  * The primary bootstrap is expected to fill in the appropriate fields before
  * starting the kernel. Whether or not the swap area is nfs mounted is
- * determined by the value in swdevt[0]. (equal to NODEV --> swap over nfs)
+ * determined by the value in swdevt[0]. (equal to NOCDEV --> swap over nfs)
  * Currently only works for AF_INET protocols.
  * NB: All fields are stored in net byte order to avoid hassles with
  * client/server byte ordering differences.
index d608d27..d040079 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)vm_swap.c   8.5 (Berkeley) 2/17/94
  * $FreeBSD: src/sys/vm/vm_swap.c,v 1.96.2.2 2001/10/14 18:46:47 iedowse Exp $
- * $DragonFly: src/sys/vm/vm_swap.c,v 1.28 2006/08/12 00:26:22 dillon Exp $
+ * $DragonFly: src/sys/vm/vm_swap.c,v 1.29 2006/09/09 19:34:47 dillon Exp $
  */
 
 #include "opt_swap.h"
@@ -271,9 +271,9 @@ swaponvp(struct thread *td, struct vnode *vp, u_long nblks)
        if (vp->v_type == VCHR)
                dev = vp->v_rdev;
        else
-               dev = NODEV;
+               dev = NOCDEV;
 
-       if (nblks == 0 && dev != NODEV && ((nblks = dev_dpsize(dev)) == -1)) {
+       if (nblks == 0 && dev != NOCDEV && ((nblks = dev_dpsize(dev)) == -1)) {
                VOP_CLOSE(vp, FREAD | FWRITE);
                return (ENXIO);
        }