summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/alpha/alpha/conf.c12
-rw-r--r--sys/arch/amd64/amd64/conf.c12
-rw-r--r--sys/arch/arm/arm/conf.c12
-rw-r--r--sys/arch/aviion/aviion/conf.c12
-rw-r--r--sys/arch/hp300/hp300/conf.c12
-rw-r--r--sys/arch/hppa/hppa/conf.c12
-rw-r--r--sys/arch/hppa64/hppa64/conf.c12
-rw-r--r--sys/arch/i386/i386/conf.c12
-rw-r--r--sys/arch/landisk/landisk/conf.c12
-rw-r--r--sys/arch/luna88k/luna88k/conf.c12
-rw-r--r--sys/arch/mac68k/mac68k/conf.c12
-rw-r--r--sys/arch/macppc/macppc/conf.c12
-rw-r--r--sys/arch/mvme68k/mvme68k/conf.c12
-rw-r--r--sys/arch/mvme88k/mvme88k/conf.c12
-rw-r--r--sys/arch/mvmeppc/mvmeppc/conf.c12
-rw-r--r--sys/arch/sgi/sgi/conf.c12
-rw-r--r--sys/arch/sparc/sparc/conf.c12
-rw-r--r--sys/arch/sparc64/sparc64/conf.c12
-rw-r--r--sys/arch/vax/vax/conf.c12
-rw-r--r--sys/conf/GENERIC4
-rw-r--r--sys/conf/files30
-rw-r--r--sys/kern/init_sysent.c8
-rw-r--r--sys/kern/syscalls.c4
-rw-r--r--sys/kern/syscalls.master10
-rw-r--r--sys/kern/vfs_conf.c18
-rw-r--r--sys/nnpfs/afssysdefs.h (renamed from sys/xfs/afssysdefs.h)2
-rw-r--r--sys/nnpfs/nnnpfs.h1
-rw-r--r--sys/nnpfs/nnpfs_attr.h (renamed from sys/xfs/xfs_attr.h)4
-rw-r--r--sys/nnpfs/nnpfs_common-bsd.c (renamed from sys/xfs/xfs_common-bsd.c)40
-rw-r--r--sys/nnpfs/nnpfs_common.h (renamed from sys/xfs/xfs_common.h)22
-rw-r--r--sys/nnpfs/nnpfs_config.h (renamed from sys/xfs/xfs_config.h)0
-rw-r--r--sys/nnpfs/nnpfs_deb.c (renamed from sys/xfs/xfs_deb.c)8
-rw-r--r--sys/nnpfs/nnpfs_deb.h (renamed from sys/xfs/xfs_deb.h)14
-rw-r--r--sys/nnpfs/nnpfs_debug.h (renamed from sys/xfs/xfs_debug.h)8
-rw-r--r--sys/nnpfs/nnpfs_dev-bsd.c (renamed from sys/xfs/xfs_dev-bsd.c)80
-rw-r--r--sys/nnpfs/nnpfs_dev-common.c (renamed from sys/xfs/xfs_dev-common.c)352
-rw-r--r--sys/nnpfs/nnpfs_dev.h (renamed from sys/xfs/xfs_dev.h)92
-rw-r--r--sys/nnpfs/nnpfs_extern.h (renamed from sys/xfs/xfs_extern.h)18
-rw-r--r--sys/nnpfs/nnpfs_fs.h (renamed from sys/xfs/xfs_fs.h)54
-rw-r--r--sys/nnpfs/nnpfs_global.h (renamed from sys/xfs/xfs_global.h)0
-rw-r--r--sys/nnpfs/nnpfs_locl.h (renamed from sys/xfs/xfs_locl.h)104
-rw-r--r--sys/nnpfs/nnpfs_message.c (renamed from sys/xfs/xfs_message.c)180
-rw-r--r--sys/nnpfs/nnpfs_message.h (renamed from sys/xfs/xfs_message.h)266
-rw-r--r--sys/nnpfs/nnpfs_msg_locl.h (renamed from sys/xfs/xfs_msg_locl.h)40
-rw-r--r--sys/nnpfs/nnpfs_node-bsd.c (renamed from sys/xfs/xfs_node-bsd.c)198
-rw-r--r--sys/nnpfs/nnpfs_node.c (renamed from sys/xfs/xfs_node.c)60
-rw-r--r--sys/nnpfs/nnpfs_node.h (renamed from sys/xfs/xfs_node.h)68
-rw-r--r--sys/nnpfs/nnpfs_pioctl.h (renamed from sys/xfs/xfs_pioctl.h)8
-rw-r--r--sys/nnpfs/nnpfs_queue.h (renamed from sys/xfs/xfs_queue.h)2
-rw-r--r--sys/nnpfs/nnpfs_syscalls-common.c (renamed from sys/xfs/xfs_syscalls-common.c)146
-rw-r--r--sys/nnpfs/nnpfs_syscalls-dummy.c (renamed from sys/xfs/xfs_syscalls-dummy.c)4
-rw-r--r--sys/nnpfs/nnpfs_syscalls.h (renamed from sys/xfs/xfs_syscalls.h)36
-rw-r--r--sys/nnpfs/nnpfs_vfsops-bsd.c (renamed from sys/xfs/xfs_vfsops-bsd.c)152
-rw-r--r--sys/nnpfs/nnpfs_vfsops-bsd.h (renamed from sys/xfs/xfs_vfsops-bsd.h)34
-rw-r--r--sys/nnpfs/nnpfs_vfsops-common.c (renamed from sys/xfs/xfs_vfsops-common.c)84
-rw-r--r--sys/nnpfs/nnpfs_vfsops-openbsd.c (renamed from sys/xfs/xfs_vfsops-openbsd.c)96
-rw-r--r--sys/nnpfs/nnpfs_vfsops.h (renamed from sys/xfs/xfs_vfsops.h)26
-rw-r--r--sys/nnpfs/nnpfs_vnodeops-bsd.c (renamed from sys/xfs/xfs_vnodeops-bsd.c)448
-rw-r--r--sys/nnpfs/nnpfs_vnodeops-common.c (renamed from sys/xfs/xfs_vnodeops-common.c)522
-rw-r--r--sys/nnpfs/nnpfs_vnodeops.h (renamed from sys/xfs/xfs_vnodeops.h)106
-rw-r--r--sys/nnpfs/nnpfs_vopdefs.h (renamed from sys/xfs/xfs_vopdefs.h)0
-rw-r--r--sys/sys/conf.h4
-rw-r--r--sys/sys/mount.h5
-rw-r--r--sys/sys/syscall.h6
-rw-r--r--sys/sys/syscallargs.h6
-rw-r--r--sys/sys/vnode.h6
-rw-r--r--sys/xfs/nxfs.h1
67 files changed, 1805 insertions, 1800 deletions
diff --git a/sys/arch/alpha/alpha/conf.c b/sys/arch/alpha/alpha/conf.c
index a483b030375..869155f4977 100644
--- a/sys/arch/alpha/alpha/conf.c
+++ b/sys/arch/alpha/alpha/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.58 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.59 2009/06/03 14:45:50 jj Exp $ */
/* $NetBSD: conf.c,v 1.16 1996/10/18 21:26:57 cgd Exp $ */
/*-
@@ -114,9 +114,9 @@ cdev_decl(wd);
cdev_decl(fd);
#include "cy.h"
cdev_decl(cy);
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -188,8 +188,8 @@ struct cdevsw cdevsw[] =
cdev_usbdev_init(NUGEN,ugen), /* 48: USB generic driver */
cdev_tty_init(NUCOM, ucom), /* 49: USB tty */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev),/* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/amd64/amd64/conf.c b/sys/arch/amd64/amd64/conf.c
index 7864ae00a6c..dc3f48ac042 100644
--- a/sys/arch/amd64/amd64/conf.c
+++ b/sys/arch/amd64/amd64/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.24 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.25 2009/06/03 14:45:50 jj Exp $ */
/*
* Copyright (c) 1994, 1995 Charles M. Hannum. All rights reserved.
@@ -154,9 +154,9 @@ cdev_decl(music);
#include "bthub.h"
#include "pctr.h"
#include "iop.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "bktr.h"
#include "ksyms.h"
@@ -252,8 +252,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bktr_init(NBKTR,bktr), /* 49: Bt848 video capture device */
cdev_ksyms_init(NKSYMS,ksyms), /* 50: Kernel symbols device */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/arm/arm/conf.c b/sys/arch/arm/arm/conf.c
index a130173d874..d88cde44a97 100644
--- a/sys/arch/arm/arm/conf.c
+++ b/sys/arch/arm/arm/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.21 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.22 2009/06/03 14:45:50 jj Exp $ */
/* $NetBSD: conf.c,v 1.10 2002/04/19 01:04:38 wiz Exp $ */
/*
@@ -273,9 +273,9 @@ struct bdevsw bdevsw[] = {
#define ptctty ptytty
#define ptcioctl ptyioctl
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "systrace.h"
@@ -345,8 +345,8 @@ struct cdevsw cdevsw[] = {
cdev_lkm_dummy(), /* 48: reserved */
cdev_lkm_dummy(), /* 49: reserved */
cdev_systrace_init(NSYSTRACE,systrace), /* 50: system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51: reserved */
#endif
diff --git a/sys/arch/aviion/aviion/conf.c b/sys/arch/aviion/aviion/conf.c
index 2097ff94780..24d3546de4c 100644
--- a/sys/arch/aviion/aviion/conf.c
+++ b/sys/arch/aviion/aviion/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.7 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.8 2009/06/03 14:45:51 jj Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -59,9 +59,9 @@
#include "uk.h"
#include "vme.h"
#include "vnd.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
struct bdevsw bdevsw[] =
@@ -141,8 +141,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/hp300/hp300/conf.c b/sys/arch/hp300/hp300/conf.c
index e22fc9c93ad..94b146fce10 100644
--- a/sys/arch/hp300/hp300/conf.c
+++ b/sys/arch/hp300/hp300/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.44 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.45 2009/06/03 14:45:51 jj Exp $ */
/* $NetBSD: conf.c,v 1.39 1997/05/12 08:17:53 thorpej Exp $ */
/*-
@@ -103,9 +103,9 @@ cdev_decl(fd);
#include "bpfilter.h"
#include "tun.h"
#include "ksyms.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "wsdisplay.h"
#include "wskbd.h"
@@ -167,8 +167,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/hppa/hppa/conf.c b/sys/arch/hppa/hppa/conf.c
index f71df4985b9..c6c4e8dcae8 100644
--- a/sys/arch/hppa/hppa/conf.c
+++ b/sys/arch/hppa/hppa/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.45 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.46 2009/06/03 14:45:51 jj Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -88,9 +88,9 @@ int nblkdev = sizeof(bdevsw) / sizeof(bdevsw[0]);
#include "wskbd.h"
#include "wsmouse.h"
#include "wsmux.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "inet.h"
@@ -162,8 +162,8 @@ struct cdevsw cdevsw[] =
#else
cdev_notdef(), /* 31: */
#endif
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 32: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 32: nnpfs communication device */
#else
cdev_notdef(),
#endif
diff --git a/sys/arch/hppa64/hppa64/conf.c b/sys/arch/hppa64/hppa64/conf.c
index 2cc7412fa13..3a9091cd129 100644
--- a/sys/arch/hppa64/hppa64/conf.c
+++ b/sys/arch/hppa64/hppa64/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.11 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.12 2009/06/03 14:45:51 jj Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -89,9 +89,9 @@ int nblkdev = sizeof(bdevsw) / sizeof(bdevsw[0]);
#include "wskbd.h"
#include "wsmouse.h"
#include "wsmux.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "inet.h"
@@ -154,8 +154,8 @@ struct cdevsw cdevsw[] =
#else
cdev_notdef(),
#endif
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 32: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 32: nnpfs communication device */
#else
cdev_notdef(),
#endif
diff --git a/sys/arch/i386/i386/conf.c b/sys/arch/i386/i386/conf.c
index b1c12a89f27..c11f3de0089 100644
--- a/sys/arch/i386/i386/conf.c
+++ b/sys/arch/i386/i386/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.130 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.131 2009/06/03 14:45:51 jj Exp $ */
/* $NetBSD: conf.c,v 1.75 1996/05/03 19:40:20 christos Exp $ */
/*
@@ -155,9 +155,9 @@ cdev_decl(music);
#include "pctr.h"
#include "bios.h"
#include "iop.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "bktr.h"
#include "ksyms.h"
@@ -256,8 +256,8 @@ struct cdevsw cdevsw[] =
cdev_ocis_init(NBIOS,bios), /* 48: onboard BIOS PROM */
cdev_bktr_init(NBKTR,bktr), /* 49: Bt848 video capture device */
cdev_ksyms_init(NKSYMS,ksyms), /* 50: Kernel symbols device */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/landisk/landisk/conf.c b/sys/arch/landisk/landisk/conf.c
index 21693ba5042..ee0e7c8c315 100644
--- a/sys/arch/landisk/landisk/conf.c
+++ b/sys/arch/landisk/landisk/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.11 2009/05/15 16:21:25 deraadt Exp $ */
+/* $OpenBSD: conf.c,v 1.12 2009/06/03 14:45:52 jj Exp $ */
/*
* Copyright (c) 1994-1998 Mark Brinicombe.
@@ -257,9 +257,9 @@ struct bdevsw bdevsw[] = {
#define ptctty ptytty
#define ptcioctl ptyioctl
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "systrace.h"
@@ -324,8 +324,8 @@ struct cdevsw cdevsw[] = {
cdev_lkm_dummy(), /* 48: reserved */
cdev_lkm_dummy(), /* 49: reserved */
cdev_systrace_init(NSYSTRACE,systrace), /* 50: system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51: reserved */
#endif
diff --git a/sys/arch/luna88k/luna88k/conf.c b/sys/arch/luna88k/luna88k/conf.c
index e09c9378d35..caef40045b5 100644
--- a/sys/arch/luna88k/luna88k/conf.c
+++ b/sys/arch/luna88k/luna88k/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.10 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.11 2009/06/03 14:45:52 jj Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -54,9 +54,9 @@
#include "st.h"
#include "uk.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -150,8 +150,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/mac68k/mac68k/conf.c b/sys/arch/mac68k/mac68k/conf.c
index 96778cb341d..5410c6215ca 100644
--- a/sys/arch/mac68k/mac68k/conf.c
+++ b/sys/arch/mac68k/mac68k/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.42 2009/01/25 17:30:48 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.43 2009/06/03 14:45:52 jj Exp $ */
/* $NetBSD: conf.c,v 1.41 1997/02/11 07:35:49 scottr Exp $ */
/*
@@ -93,9 +93,9 @@ cdev_decl(zs);
#include "asc.h"
cdev_decl(asc);
#include "ksyms.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "wsdisplay.h"
#include "wskbd.h"
@@ -159,8 +159,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/macppc/macppc/conf.c b/sys/arch/macppc/macppc/conf.c
index 055ebfb2991..ed8e133ba79 100644
--- a/sys/arch/macppc/macppc/conf.c
+++ b/sys/arch/macppc/macppc/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.38 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.39 2009/06/03 14:45:52 jj Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
@@ -98,9 +98,9 @@ cdev_decl(com);
#include "tun.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#ifdef LKM
@@ -195,8 +195,8 @@ struct cdevsw cdevsw[] = {
cdev_notdef(), /* 48 */
cdev_notdef(), /* 49 */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/mvme68k/mvme68k/conf.c b/sys/arch/mvme68k/mvme68k/conf.c
index c00219985e6..2479d2bdd5c 100644
--- a/sys/arch/mvme68k/mvme68k/conf.c
+++ b/sys/arch/mvme68k/mvme68k/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.45 2009/03/01 21:40:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.46 2009/06/03 14:45:52 jj Exp $ */
/*-
* Copyright (c) 1995 Theo de Raadt
@@ -136,9 +136,9 @@ cdev_decl(fd);
#include "lp.h"
#include "lptwo.h"
cdev_decl(lptwo);
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -210,8 +210,8 @@ struct cdevsw cdevsw[] =
cdev_lkm_dummy(), /* 48 */
cdev_lkm_dummy(), /* 49 */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_lkm_dummy(), /* 51 */
#endif
diff --git a/sys/arch/mvme88k/mvme88k/conf.c b/sys/arch/mvme88k/mvme88k/conf.c
index a3df0dfe07a..e7a8d6c5592 100644
--- a/sys/arch/mvme88k/mvme88k/conf.c
+++ b/sys/arch/mvme88k/mvme88k/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.37 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.38 2009/06/03 14:45:52 jj Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -54,9 +54,9 @@
#include "st.h"
#include "uk.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -195,8 +195,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/mvmeppc/mvmeppc/conf.c b/sys/arch/mvmeppc/mvmeppc/conf.c
index 4edd7760060..3e4553565eb 100644
--- a/sys/arch/mvmeppc/mvmeppc/conf.c
+++ b/sys/arch/mvmeppc/mvmeppc/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.24 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.25 2009/06/03 14:45:52 jj Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
@@ -96,9 +96,9 @@ cdev_decl(wd);
#include "tun.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#ifdef LKM
@@ -169,8 +169,8 @@ struct cdevsw cdevsw[] = {
cdev_notdef(), /* 48 */
cdev_notdef(), /* 49 */
cdev_systrace_init(NSYSTRACE,systrace), /* 50: system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/sgi/sgi/conf.c b/sys/arch/sgi/sgi/conf.c
index 906ee2122bd..1bc928959f9 100644
--- a/sys/arch/sgi/sgi/conf.c
+++ b/sys/arch/sgi/sgi/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.18 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.19 2009/06/03 14:45:53 jj Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -110,9 +110,9 @@ cdev_decl(lpt);
cdev_decl(wd);
#include "audio.h"
#include "video.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -192,8 +192,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48: */
cdev_bio_init(NBIO,bio), /* 49: ioctl tunnel */
cdev_systrace_init(NSYSTRACE,systrace), /* 50: system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51: */
#endif
diff --git a/sys/arch/sparc/sparc/conf.c b/sys/arch/sparc/sparc/conf.c
index 1cc0b270331..b675c102b29 100644
--- a/sys/arch/sparc/sparc/conf.c
+++ b/sys/arch/sparc/sparc/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.48 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.49 2009/06/03 14:45:53 jj Exp $ */
/* $NetBSD: conf.c,v 1.40 1996/04/11 19:20:03 thorpej Exp $ */
/*
@@ -87,9 +87,9 @@
#include "wsmouse.h"
#include "wsmux.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -182,8 +182,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_notdef(), /* 49 */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/sparc64/sparc64/conf.c b/sys/arch/sparc64/sparc64/conf.c
index 3cdd67ea242..e5f5a242280 100644
--- a/sys/arch/sparc64/sparc64/conf.c
+++ b/sys/arch/sparc64/sparc64/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.50 2009/05/10 12:34:04 kettenis Exp $ */
+/* $OpenBSD: conf.c,v 1.51 2009/06/03 14:45:53 jj Exp $ */
/* $NetBSD: conf.c,v 1.17 2001/03/26 12:33:26 lukem Exp $ */
/*
@@ -108,9 +108,9 @@ cdev_decl(pci);
#include "pf.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "ksyms.h"
@@ -203,8 +203,8 @@ struct cdevsw cdevsw[] =
cdev_notdef(), /* 48 */
cdev_notdef(), /* 49 */
cdev_systrace_init(NSYSTRACE,systrace), /* 50 system call tracing */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 51: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 51: nnpfs communication device */
#else
cdev_notdef(), /* 51 */
#endif
diff --git a/sys/arch/vax/vax/conf.c b/sys/arch/vax/vax/conf.c
index 8700b9d121a..212873f8ee5 100644
--- a/sys/arch/vax/vax/conf.c
+++ b/sys/arch/vax/vax/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.56 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.c,v 1.57 2009/06/03 14:45:53 jj Exp $ */
/* $NetBSD: conf.c,v 1.44 1999/10/27 16:38:54 ragge Exp $ */
/*-
@@ -342,9 +342,9 @@ cdev_decl(ii);
#include "ss.h"
#include "uk.h"
-#ifdef XFS
-#include <xfs/nxfs.h>
-cdev_decl(xfs_dev);
+#ifdef NNPFS
+#include <nnpfs/nnnpfs.h>
+cdev_decl(nnpfs_dev);
#endif
#include "wsdisplay.h"
@@ -431,8 +431,8 @@ struct cdevsw cdevsw[] =
cdev_disk_init(NRY,ry), /* 71: VS floppy */
cdev_bio_init(NBIO,bio), /* 72: ioctl tunnel */
cdev_disk_init(NRAID,raid), /* 73: RAIDframe disk driver */
-#ifdef XFS
- cdev_xfs_init(NXFS,xfs_dev), /* 74: xfs communication device */
+#ifdef NNPFS
+ cdev_nnpfs_init(NNNPFS,nnpfs_dev), /* 74: nnpfs communication device */
#else
cdev_notdef(), /* 74 */
#endif
diff --git a/sys/conf/GENERIC b/sys/conf/GENERIC
index a4d904ec0c3..f9522c6c0a6 100644
--- a/sys/conf/GENERIC
+++ b/sys/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.144 2009/05/06 18:21:23 stevesk Exp $
+# $OpenBSD: GENERIC,v 1.145 2009/06/03 14:45:54 jj Exp $
#
# Machine-independent option; used by all architectures for their
# GENERIC kernel
@@ -36,7 +36,7 @@ option UFS_DIRHASH # hash large directories
option QUOTA # UFS quotas
option EXT2FS # Second Extended Filesystem
option MFS # memory file system
-option XFS # xfs filesystem
+option NNPFS # NNPFS filesystem
option TCP_SACK # Selective Acknowledgements for TCP
option TCP_ECN # Explicit Congestion Notification for TCP
diff --git a/sys/conf/files b/sys/conf/files
index 826593c211d..b312c42a9ea 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1,4 +1,4 @@
-# $OpenBSD: files,v 1.456 2009/06/01 17:42:33 ariane Exp $
+# $OpenBSD: files,v 1.457 2009/06/03 14:45:54 jj Exp $
# $NetBSD: files,v 1.87 1996/05/19 17:17:50 jonathan Exp $
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
@@ -940,20 +940,20 @@ file ufs/ext2fs/ext2fs_readwrite.c ext2fs
file ufs/ext2fs/ext2fs_subr.c ext2fs
file ufs/ext2fs/ext2fs_vfsops.c ext2fs
file ufs/ext2fs/ext2fs_vnops.c ext2fs
-file xfs/xfs_common-bsd.c xfs
-file xfs/xfs_deb.c xfs
-file xfs/xfs_dev-bsd.c xfs
-file xfs/xfs_dev-common.c xfs
-file xfs/xfs_message.c xfs
-file xfs/xfs_node.c xfs
-file xfs/xfs_node-bsd.c xfs
-file xfs/xfs_syscalls-common.c xfs
-file xfs/xfs_vfsops-bsd.c xfs
-file xfs/xfs_vfsops-common.c xfs
-file xfs/xfs_vfsops-openbsd.c xfs
-file xfs/xfs_vnodeops-bsd.c xfs
-file xfs/xfs_vnodeops-common.c xfs
-file xfs/xfs_syscalls-dummy.c !xfs
+file nnpfs/nnpfs_common-bsd.c nnpfs
+file nnpfs/nnpfs_deb.c nnpfs
+file nnpfs/nnpfs_dev-bsd.c nnpfs
+file nnpfs/nnpfs_dev-common.c nnpfs
+file nnpfs/nnpfs_message.c nnpfs
+file nnpfs/nnpfs_node.c nnpfs
+file nnpfs/nnpfs_node-bsd.c nnpfs
+file nnpfs/nnpfs_syscalls-common.c nnpfs
+file nnpfs/nnpfs_vfsops-bsd.c nnpfs
+file nnpfs/nnpfs_vfsops-common.c nnpfs
+file nnpfs/nnpfs_vfsops-openbsd.c nnpfs
+file nnpfs/nnpfs_vnodeops-bsd.c nnpfs
+file nnpfs/nnpfs_vnodeops-common.c nnpfs
+file nnpfs/nnpfs_syscalls-dummy.c !nnpfs
file uvm/uvm_amap.c
file uvm/uvm_anon.c
file uvm/uvm_aobj.c
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 4b73c0684eb..823f6f88787 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: init_sysent.c,v 1.104 2009/03/12 07:04:49 guenther Exp $ */
+/* $OpenBSD: init_sysent.c,v 1.105 2009/06/03 14:45:54 jj Exp $ */
/*
* System call switch table.
@@ -14,7 +14,7 @@
#include <sys/syscallargs.h>
#include <sys/poll.h>
#include <sys/event.h>
-#include <xfs/xfs_pioctl.h>
+#include <nnpfs/nnpfs_pioctl.h>
#ifdef COMPAT_43
#define compat_43(func) __CONCAT(compat_43_,func)
@@ -523,8 +523,8 @@ struct sysent sysent[] = {
sys_futimes }, /* 206 = futimes */
{ 1, s(struct sys_getpgid_args), 0,
sys_getpgid }, /* 207 = getpgid */
- { 5, s(struct sys_xfspioctl_args), 0,
- sys_xfspioctl }, /* 208 = xfspioctl */
+ { 5, s(struct sys_nnpfspioctl_args), 0,
+ sys_nnpfspioctl }, /* 208 = nnpfspioctl */
{ 0, 0, 0,
sys_nosys }, /* 209 = unimplemented */
#ifdef LKM
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index ca9bdd584d5..f25ce401e16 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscalls.c,v 1.105 2009/03/12 07:04:49 guenther Exp $ */
+/* $OpenBSD: syscalls.c,v 1.106 2009/06/03 14:45:54 jj Exp $ */
/*
* System call names.
@@ -251,7 +251,7 @@ char *syscallnames[] = {
"#205 (unimplemented sys_undelete)", /* 205 = unimplemented sys_undelete */
"futimes", /* 206 = futimes */
"getpgid", /* 207 = getpgid */
- "xfspioctl", /* 208 = xfspioctl */
+ "nnpfspioctl", /* 208 = nnpfspioctl */
"#209 (unimplemented)", /* 209 = unimplemented */
#ifdef LKM
"lkmnosys", /* 210 = lkmnosys */
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index 13ac5273a87..75fd31810e2 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -1,4 +1,4 @@
-; $OpenBSD: syscalls.master,v 1.91 2009/03/12 06:56:13 guenther Exp $
+; $OpenBSD: syscalls.master,v 1.92 2009/06/03 14:45:54 jj Exp $
; $NetBSD: syscalls.master,v 1.32 1996/04/23 10:24:21 mycroft Exp $
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
@@ -41,7 +41,7 @@
#include <sys/syscallargs.h>
#include <sys/poll.h>
#include <sys/event.h>
-#include <xfs/xfs_pioctl.h>
+#include <nnpfs/nnpfs_pioctl.h>
; Reserved/unimplemented system calls in the range 0-150 inclusive
; are reserved for use in future Berkeley releases.
@@ -391,9 +391,13 @@
206 STD { int sys_futimes(int fd, \
const struct timeval *tptr); }
207 STD { pid_t sys_getpgid(pid_t pid); }
-208 STD { int sys_xfspioctl(int operation, char *a_pathP, \
+#ifdef NNPFS
+208 STD { int sys_nnpfspioctl(int operation, char *a_pathP, \
int a_opcode, struct ViceIoctl *a_paramsP, \
int a_followSymlinks); }
+#else
+208 UNIMPL
+#endif
209 UNIMPL
;
; Syscalls 210-219 are reserved for dynamically loaded syscalls
diff --git a/sys/kern/vfs_conf.c b/sys/kern/vfs_conf.c
index 3f22882129c..bc50315c89a 100644
--- a/sys/kern/vfs_conf.c
+++ b/sys/kern/vfs_conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: vfs_conf.c,v 1.35 2008/05/07 14:08:37 thib Exp $ */
+/* $OpenBSD: vfs_conf.c,v 1.36 2009/06/03 14:45:54 jj Exp $ */
/* $NetBSD: vfs_conf.c,v 1.21.4.1 1995/11/01 00:06:26 jtc Exp $ */
/*
@@ -106,8 +106,8 @@ extern const struct vfsops cd9660_vfsops;
extern const struct vfsops ext2fs_vfsops;
#endif
-#ifdef XFS
-extern const struct vfsops xfs_vfsops;
+#ifdef NNPFS
+extern const struct vfsops nnpfs_vfsops;
#endif
#ifdef NTFS
@@ -151,9 +151,9 @@ static struct vfsconf vfsconflist[] = {
{ &nfs_vfsops, MOUNT_NFS, 2, 0, 0, NULL },
#endif
- /* XFS */
-#ifdef XFS
- { &xfs_vfsops, MOUNT_XFS, 21, 0, 0, NULL },
+ /* NNPFS */
+#ifdef NNPFS
+ { &nnpfs_vfsops, MOUNT_NNPFS, 21, 0, 0, NULL },
#endif
/* /proc Filesystem */
@@ -212,7 +212,7 @@ extern struct vnodeopv_desc msdosfs_vnodeop_opv_desc;
extern struct vnodeopv_desc ext2fs_vnodeop_opv_desc;
extern struct vnodeopv_desc ext2fs_specop_opv_desc;
extern struct vnodeopv_desc ext2fs_fifoop_opv_desc;
-extern struct vnodeopv_desc xfs_vnodeop_opv_desc;
+extern struct vnodeopv_desc nnpfs_vnodeop_opv_desc;
extern struct vnodeopv_desc ntfs_vnodeop_opv_desc;
extern struct vnodeopv_desc udf_vnodeop_opv_desc;
@@ -263,8 +263,8 @@ struct vnodeopv_desc *vfs_opv_descs[] = {
&ext2fs_fifoop_opv_desc,
#endif
#endif
-#ifdef XFS
- &xfs_vnodeop_opv_desc,
+#ifdef NNPFS
+ &nnpfs_vnodeop_opv_desc,
#endif
#ifdef NTFS
&ntfs_vnodeop_opv_desc,
diff --git a/sys/xfs/afssysdefs.h b/sys/nnpfs/afssysdefs.h
index c7954f01f7d..9f109af40b3 100644
--- a/sys/xfs/afssysdefs.h
+++ b/sys/nnpfs/afssysdefs.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*/
-/* $Id: afssysdefs.h,v 1.1 2002/06/07 03:32:58 hin Exp $ */
+/* $Id: afssysdefs.h,v 1.1 2009/06/03 14:45:54 jj Exp $ */
/*
* This section is for machines using single entry point AFS syscalls!
diff --git a/sys/nnpfs/nnnpfs.h b/sys/nnpfs/nnnpfs.h
new file mode 100644
index 00000000000..4a30a7ca340
--- /dev/null
+++ b/sys/nnpfs/nnnpfs.h
@@ -0,0 +1 @@
+#define NNNPFS 2 /* maximum number of filesystems on a single device */
diff --git a/sys/xfs/xfs_attr.h b/sys/nnpfs/nnpfs_attr.h
index 9b7e81a61fa..c5734ee7bf3 100644
--- a/sys/xfs/xfs_attr.h
+++ b/sys/nnpfs/nnpfs_attr.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_attr.h,v 1.12 2002/09/07 10:46:15 lha Exp $ */
+/* $arla: nnpfs_attr.h,v 1.12 2002/09/07 10:46:15 lha Exp $ */
#ifndef _NNPFS_ATTR_H
#define _NNPFS_ATTR_H
@@ -103,7 +103,7 @@
#define XA_VALID_TYPE(xa_p) \
(((xa_p)->valid) & XA_V_TYPE)
-struct xfs_attr {
+struct nnpfs_attr {
uint32_t valid;
uint32_t xa_mode;
diff --git a/sys/xfs/xfs_common-bsd.c b/sys/nnpfs/nnpfs_common-bsd.c
index b510805460a..d57b357d32e 100644
--- a/sys/xfs/xfs_common-bsd.c
+++ b/sys/nnpfs/nnpfs_common-bsd.c
@@ -31,53 +31,53 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_deb.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_deb.h>
-RCSID("$arla: xfs_common-bsd.c,v 1.25 2002/12/18 16:32:03 lha Exp $");
+RCSID("$arla: nnpfs_common-bsd.c,v 1.25 2002/12/18 16:32:03 lha Exp $");
#ifdef MALLOC_DEFINE
-MALLOC_DEFINE(M_NNPFS, "xfs-misc", "xfs misc");
-MALLOC_DEFINE(M_NNPFS_NODE, "xfs-node", "xfs node");
-MALLOC_DEFINE(M_NNPFS_LINK, "xfs-link", "xfs link");
-MALLOC_DEFINE(M_NNPFS_MSG, "xfs-msg", "xfs msg");
+MALLOC_DEFINE(M_NNPFS, "nnpfs-misc", "nnpfs misc");
+MALLOC_DEFINE(M_NNPFS_NODE, "nnpfs-node", "nnpfs node");
+MALLOC_DEFINE(M_NNPFS_LINK, "nnpfs-link", "nnpfs link");
+MALLOC_DEFINE(M_NNPFS_MSG, "nnpfs-msg", "nnpfs msg");
#endif
#ifdef NNPFS_DEBUG
-static u_int xfs_allocs;
-static u_int xfs_frees;
+static u_int nnpfs_allocs;
+static u_int nnpfs_frees;
void *
-xfs_alloc(u_int size, xfs_malloc_type type)
+nnpfs_alloc(u_int size, nnpfs_malloc_type type)
{
void *ret;
- xfs_allocs++;
- NNPFSDEB(XDEBMEM, ("xfs_alloc: xfs_allocs - xfs_frees %d\n",
- xfs_allocs - xfs_frees));
+ nnpfs_allocs++;
+ NNPFSDEB(XDEBMEM, ("nnpfs_alloc: nnpfs_allocs - nnpfs_frees %d\n",
+ nnpfs_allocs - nnpfs_frees));
ret = malloc(size, type, M_WAITOK);
return ret;
}
void
-xfs_free(void *ptr, u_int size, xfs_malloc_type type)
+nnpfs_free(void *ptr, u_int size, nnpfs_malloc_type type)
{
- xfs_frees++;
+ nnpfs_frees++;
free(ptr, type);
}
#endif /* NNPFS_DEBUG */
int
-xfs_suser(d_thread_t *p)
+nnpfs_suser(d_thread_t *p)
{
#if defined(HAVE_TWO_ARGUMENT_SUSER)
#ifdef __OpenBSD__
return suser (p, SUSER_NOACCT);
#else
- return suser (xfs_proc_to_cred(p), NULL);
+ return suser (nnpfs_proc_to_cred(p), NULL);
#endif
#else
return suser (p);
@@ -91,7 +91,7 @@ xfs_suser(d_thread_t *p)
#ifdef HAVE_KERNEL_DEVTONAME
const char *
-xfs_devtoname_r (dev_t dev, char *buf, size_t sz)
+nnpfs_devtoname_r (dev_t dev, char *buf, size_t sz)
{
return devtoname (dev);
}
@@ -99,7 +99,7 @@ xfs_devtoname_r (dev_t dev, char *buf, size_t sz)
#else /* !HAVE_KERNEL_DEVTONAME */
const char *
-xfs_devtoname_r (dev_t dev, char *buf, size_t sz)
+nnpfs_devtoname_r (dev_t dev, char *buf, size_t sz)
{
#ifdef HAVE_KERNEL_SNPRINTF
snprintf (buf, sz, "%u/%u", major(dev), minor(dev));
diff --git a/sys/xfs/xfs_common.h b/sys/nnpfs/nnpfs_common.h
index b5710c466fa..af04dd740c7 100644
--- a/sys/xfs/xfs_common.h
+++ b/sys/nnpfs/nnpfs_common.h
@@ -31,10 +31,10 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_common.h,v 1.19 2002/12/18 12:32:10 lha Exp $ */
+/* $arla: nnpfs_common.h,v 1.19 2002/12/18 12:32:10 lha Exp $ */
-#ifndef _xfs_common_h
-#define _xfs_common_h
+#ifndef _nnpfs_common_h
+#define _nnpfs_common_h
#if defined(MALLOC_DECLARE)
MALLOC_DECLARE(M_NNPFS);
@@ -50,18 +50,18 @@ MALLOC_DECLARE(M_NNPFS_MSG);
#ifdef NNPFS_DEBUG
-void *xfs_alloc(u_int size, xfs_malloc_type type);
-void xfs_free(void *, u_int size, xfs_malloc_type type);
+void *nnpfs_alloc(u_int size, nnpfs_malloc_type type);
+void nnpfs_free(void *, u_int size, nnpfs_malloc_type type);
#else
#ifdef __osf__
-#define xfs_alloc(a,t) malloc((a), BUCKETINDEX(a), t, M_WAITOK)
+#define nnpfs_alloc(a,t) malloc((a), BUCKETINDEX(a), t, M_WAITOK)
#else
-#define xfs_alloc(a,t) malloc((a), t, M_WAITOK)
+#define nnpfs_alloc(a,t) malloc((a), t, M_WAITOK)
#endif
-#define xfs_free(a, size,t) free(a, t)
+#define nnpfs_free(a, size,t) free(a, t)
#endif /* NNPFS_DEBUG */
-int xfs_suser(d_thread_t *p);
+int nnpfs_suser(d_thread_t *p);
#ifndef HAVE_KERNEL_MEMCPY
void *
@@ -69,11 +69,11 @@ memcpy (void *s1, const void *s2, size_t n);
#endif
const char *
-xfs_devtoname_r (dev_t dev, char *buf, size_t sz);
+nnpfs_devtoname_r (dev_t dev, char *buf, size_t sz);
#ifndef HAVE_KERNEL_STRLCPY
size_t
strlcpy (char *dst, const char *src, size_t dst_sz);
#endif
-#endif /* _xfs_common_h */
+#endif /* _nnpfs_common_h */
diff --git a/sys/xfs/xfs_config.h b/sys/nnpfs/nnpfs_config.h
index 68ee3f692c1..68ee3f692c1 100644
--- a/sys/xfs/xfs_config.h
+++ b/sys/nnpfs/nnpfs_config.h
diff --git a/sys/xfs/xfs_deb.c b/sys/nnpfs/nnpfs_deb.c
index 8bedf932fda..af9f33102ff 100644
--- a/sys/xfs/xfs_deb.c
+++ b/sys/nnpfs/nnpfs_deb.c
@@ -31,17 +31,17 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_debug.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_debug.h>
-/* $arla: xfs_deb.c,v 1.15 2002/09/07 10:45:03 lha Exp $ */
+/* $arla: nnpfs_deb.c,v 1.15 2002/09/07 10:45:03 lha Exp $ */
/* X is on */
#define X(y) y
/* and x is off */
#define x(y) 0
-unsigned int xfsdeb = (0 |
+unsigned int nnpfsdeb = (0 |
x(XDEBDEV) |
x(XDEBMSG) |
x(XDEBDNLC) |
diff --git a/sys/xfs/xfs_deb.h b/sys/nnpfs/nnpfs_deb.h
index cf237084fc4..ecffe9e99f6 100644
--- a/sys/xfs/xfs_deb.h
+++ b/sys/nnpfs/nnpfs_deb.h
@@ -31,12 +31,12 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_deb.h,v 1.11 2002/09/07 10:45:59 lha Exp $ */
+/* $arla: nnpfs_deb.h,v 1.11 2002/09/07 10:45:59 lha Exp $ */
-#ifndef _xfs_deb_h
-#define _xfs_deb_h
+#ifndef _nnpfs_deb_h
+#define _nnpfs_deb_h
-#include <xfs/xfs_debug.h>
+#include <nnpfs/nnpfs_debug.h>
#define HAVE_XDEBDEV
#define HAVE_XDEBMSG
@@ -49,12 +49,12 @@
#define HAVE_XDEBMEM
#define HAVE_XDEBSYS
-extern unsigned int xfsdeb;
+extern unsigned int nnpfsdeb;
#ifdef NNPFS_DEBUG
-#define NNPFSDEB(mask, args) do { if (mask&xfsdeb) printf args; } while (0)
+#define NNPFSDEB(mask, args) do { if (mask&nnpfsdeb) printf args; } while (0)
#else
#define NNPFSDEB(mask, args) do { ; } while (0)
#endif
-#endif /* _xfs_deb_h */
+#endif /* _nnpfs_deb_h */
diff --git a/sys/xfs/xfs_debug.h b/sys/nnpfs/nnpfs_debug.h
index fda2d9eb502..6a0525aa90e 100644
--- a/sys/xfs/xfs_debug.h
+++ b/sys/nnpfs/nnpfs_debug.h
@@ -31,15 +31,15 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_debug.h,v 1.5 2002/09/14 09:56:01 tol Exp $ */
+/* $arla: nnpfs_debug.h,v 1.5 2002/09/14 09:56:01 tol Exp $ */
#ifndef __NNPFS_DEBUG_H
#define __NNPFS_DEBUG_H
/*
- * These are GLOBAL xfs debugging masks
+ * These are GLOBAL nnpfs debugging masks
*
- * Define HAVE_XDEB in your local xfs_deb.h if
+ * Define HAVE_XDEB in your local nnpfs_deb.h if
* you want your fs to handle the debugging flags.
*/
@@ -47,7 +47,7 @@
#define XDEBDEV 0x00000001 /* device handling */
#define XDEBMSG 0x00000002 /* message sending */
#define XDEBDNLC 0x00000004 /* name cache */
-#define XDEBNODE 0x00000008 /* xfs nodes */
+#define XDEBNODE 0x00000008 /* nnpfs nodes */
#define XDEBVNOPS 0x00000010 /* vnode operations */
#define XDEBVFOPS 0x00000020 /* vfs operations */
#define XDEBLKM 0x00000040 /* LKM handling */
diff --git a/sys/xfs/xfs_dev-bsd.c b/sys/nnpfs/nnpfs_dev-bsd.c
index 88b99406b84..bf9ee336f18 100644
--- a/sys/xfs/xfs_dev-bsd.c
+++ b/sys/nnpfs/nnpfs_dev-bsd.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: xfs_dev-bsd.c,v 1.10 2004/01/18 21:46:54 beck Exp $
+/* $OpenBSD: nnpfs_dev-bsd.c,v 1.1 2009/06/03 14:45:54 jj Exp $
* Copyright (c) 2004 Bob Beck
* Copyright (c) 1995 - 2003 Kungliga Tekniska Högskolan
@@ -33,51 +33,51 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_msg_locl.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_msg_locl.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
int
-xfs_devopen(dev_t dev, int flag, int devtype, d_thread_t *proc)
+nnpfs_devopen(dev_t dev, int flag, int devtype, d_thread_t *proc)
{
- NNPFSDEB(XDEBDEV, ("xfsopen dev = %d.%d, flag = %d, devtype = %d\n",
+ NNPFSDEB(XDEBDEV, ("nnpfsopen dev = %d.%d, flag = %d, devtype = %d\n",
major(dev), minor(dev), flag, devtype));
- return xfs_devopen_common(dev);
+ return nnpfs_devopen_common(dev);
}
int
-xfs_devclose(dev_t dev, int flag, int devtype, d_thread_t *p)
+nnpfs_devclose(dev_t dev, int flag, int devtype, d_thread_t *p)
{
- NNPFSDEB(XDEBDEV, ("xfs_devclose dev = %d(%d), flag = 0x%x\n",
+ NNPFSDEB(XDEBDEV, ("nnpfs_devclose dev = %d(%d), flag = 0x%x\n",
major(dev), minor(dev), flag));
- return xfs_devclose_common(dev, p);
+ return nnpfs_devclose_common(dev, p);
}
int
-xfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags, d_thread_t *p)
+nnpfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags, d_thread_t *p)
{
- NNPFSDEB(XDEBDEV, ("xfs_devioctl dev = %d.%d, cmd = %lu, "
+ NNPFSDEB(XDEBDEV, ("nnpfs_devioctl dev = %d.%d, cmd = %lu, "
"data = %lx, flags = %x\n", major(dev), minor(dev),
(unsigned long)cmd, (unsigned long)data, flags));
return ENOTTY;
}
int
-xfs_devpoll(dev_t dev, int events, d_thread_t * p)
+nnpfs_devpoll(dev_t dev, int events, d_thread_t * p)
{
- struct xfs_channel *chan = &xfs_channel[minor(dev)];
+ struct nnpfs_channel *chan = &nnpfs_channel[minor(dev)];
- NNPFSDEB(XDEBDEV, ("xfs_devpoll dev = %d(%d), events = 0x%x\n",
+ NNPFSDEB(XDEBDEV, ("nnpfs_devpoll dev = %d(%d), events = 0x%x\n",
major(dev), minor(dev), events));
if ((events & (POLLIN | POLLRDNORM)) == 0)
return 0; /* only supports read */
- if (!xfs_emptyq(&chan->messageq))
+ if (!nnpfs_emptyq(&chan->messageq))
return (events & (POLLIN | POLLRDNORM));
selrecord (p, &chan->selinfo);
@@ -86,7 +86,7 @@ xfs_devpoll(dev_t dev, int events, d_thread_t * p)
}
void
-xfs_select_wakeup(struct xfs_channel *chan)
+nnpfs_select_wakeup(struct nnpfs_channel *chan)
{
selwakeup (&chan->selinfo);
}
@@ -95,60 +95,60 @@ xfs_select_wakeup(struct xfs_channel *chan)
* Install and uninstall device.
*/
-struct cdevsw xfs_dev = {
- xfs_devopen,
- xfs_devclose,
- xfs_devread,
- xfs_devwrite,
- xfs_devioctl,
+struct cdevsw nnpfs_dev = {
+ nnpfs_devopen,
+ nnpfs_devclose,
+ nnpfs_devread,
+ nnpfs_devwrite,
+ nnpfs_devioctl,
(dev_type_stop((*))) enodev,
0,
- xfs_devpoll,
+ nnpfs_devpoll,
(dev_type_mmap((*))) enodev,
0
};
int
-xfs_install_device(void)
+nnpfs_install_device(void)
{
int i;
for (i = 0; i < NNNPFS; i++) {
NNPFSDEB(XDEBDEV, ("before initq(messageq and sleepq)\n"));
- xfs_initq(&xfs_channel[i].messageq);
- xfs_initq(&xfs_channel[i].sleepq);
- xfs_channel[i].status = 0;
+ nnpfs_initq(&nnpfs_channel[i].messageq);
+ nnpfs_initq(&nnpfs_channel[i].sleepq);
+ nnpfs_channel[i].status = 0;
}
return 0;
}
int
-xfs_uninstall_device(void)
+nnpfs_uninstall_device(void)
{
int i;
- struct xfs_channel *chan;
+ struct nnpfs_channel *chan;
int ret = 0;
for (i = 0; i < NNNPFS; i++) {
- chan = &xfs_channel[i];
+ chan = &nnpfs_channel[i];
if (chan->status & CHANNEL_OPENED)
- xfs_devclose(makedev(0, i), 0, 0, NULL);
+ nnpfs_devclose(makedev(0, i), 0, 0, NULL);
}
- NNPFSDEB(XDEBLKM, ("xfs_uninstall_device error %d\n", ret));
+ NNPFSDEB(XDEBLKM, ("nnpfs_uninstall_device error %d\n", ret));
return ret;
}
int
-xfs_stat_device(void)
+nnpfs_stat_device(void)
{
- return xfs_uprintf_device();
+ return nnpfs_uprintf_device();
}
int
-xfs_is_xfs_dev(dev_t dev)
+nnpfs_is_nnpfs_dev(dev_t dev)
{
return major(dev) <= nchrdev &&
- cdevsw[major(dev)].d_open == xfs_devopen &&
+ cdevsw[major(dev)].d_open == nnpfs_devopen &&
minor(dev) >= 0 && minor(dev) < NNNPFS;
}
diff --git a/sys/xfs/xfs_dev-common.c b/sys/nnpfs/nnpfs_dev-common.c
index 88338bde49a..455e7cec9ce 100644
--- a/sys/xfs/xfs_dev-common.c
+++ b/sys/nnpfs/nnpfs_dev-common.c
@@ -32,19 +32,19 @@
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_msg_locl.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_msg_locl.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
-RCSID("$arla: xfs_dev-common.c,v 1.61 2003/07/15 16:25:42 lha Exp $");
+RCSID("$arla: nnpfs_dev-common.c,v 1.61 2003/07/15 16:25:42 lha Exp $");
-struct xfs_channel xfs_channel[NNNPFS];
+struct nnpfs_channel nnpfs_channel[NNNPFS];
void
-xfs_initq(struct xfs_link *q)
+nnpfs_initq(struct nnpfs_link *q)
{
q->next = q;
q->prev = q;
@@ -52,21 +52,21 @@ xfs_initq(struct xfs_link *q)
/* Is this queue empty? */
int
-xfs_emptyq(const struct xfs_link *q)
+nnpfs_emptyq(const struct nnpfs_link *q)
{
return q->next == q;
}
/* Is this link on any queue? Link *must* be inited! */
int
-xfs_onq(const struct xfs_link *link)
+nnpfs_onq(const struct nnpfs_link *link)
{
return link->next != NULL || link->prev != NULL;
}
/* Append q with p */
void
-xfs_appendq(struct xfs_link *q, struct xfs_link *p)
+nnpfs_appendq(struct nnpfs_link *q, struct nnpfs_link *p)
{
p->next = q;
p->prev = q->prev;
@@ -76,7 +76,7 @@ xfs_appendq(struct xfs_link *q, struct xfs_link *p)
/* remove `p' from its queue */
void
-xfs_outq(struct xfs_link *p)
+nnpfs_outq(struct nnpfs_link *p)
{
p->next->prev = p->prev;
p->prev->next = p->next;
@@ -87,81 +87,81 @@ xfs_outq(struct xfs_link *p)
* Only allow one open.
*/
int
-xfs_devopen_common(dev_t dev)
+nnpfs_devopen_common(dev_t dev)
{
- struct xfs_channel *chan;
+ struct nnpfs_channel *chan;
if (minor(dev) < 0 || minor(dev) >= NNNPFS)
return ENXIO;
- chan = &xfs_channel[minor(dev)];
+ chan = &nnpfs_channel[minor(dev)];
/* Only allow one reader/writer */
if (chan->status & CHANNEL_OPENED) {
- NNPFSDEB(XDEBDEV, ("xfs_devopen: already open\n"));
+ NNPFSDEB(XDEBDEV, ("nnpfs_devopen: already open\n"));
return EBUSY;
} else {
chan->status |= CHANNEL_OPENED;
}
- chan->message_buffer = xfs_alloc(MAX_XMSG_SIZE, M_NNPFS_MSG);
+ chan->message_buffer = nnpfs_alloc(MAX_XMSG_SIZE, M_NNPFS_MSG);
/* initialize the queues if they have not been initialized before */
- xfs_initq(&chan->sleepq);
- xfs_initq(&chan->messageq);
+ nnpfs_initq(&chan->sleepq);
+ nnpfs_initq(&chan->messageq);
return 0;
}
#if defined(HAVE_TWO_ARGUMENT_VFS_BUSY)
-#define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags))
-#define xfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
+#define nnpfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags))
+#define nnpfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
#elif defined(HAVE_THREE_ARGUMENT_VFS_BUSY)
-#define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock))
-#define xfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
+#define nnpfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock))
+#define nnpfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
#elif defined(HAVE_FOUR_ARGUMENT_VFS_BUSY)
-#define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock), (proc))
-#define xfs_vfs_unbusy(mp, proc) vfs_unbusy((mp), (proc))
+#define nnpfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock), (proc))
+#define nnpfs_vfs_unbusy(mp, proc) vfs_unbusy((mp), (proc))
#elif defined(__osf__)
-#define xfs_vfs_busy(mp, flags, lock, proc) (0)
-#define xfs_vfs_unbusy(mp, proc) (0)
+#define nnpfs_vfs_busy(mp, flags, lock, proc) (0)
+#define nnpfs_vfs_unbusy(mp, proc) (0)
#else
-#define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp))
-#define xfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
+#define nnpfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp))
+#define nnpfs_vfs_unbusy(mp, proc) vfs_unbusy((mp))
#endif
/*
* Wakeup all sleepers and cleanup.
*/
int
-xfs_devclose_common(dev_t dev, d_thread_t *proc)
+nnpfs_devclose_common(dev_t dev, d_thread_t *proc)
{
- struct xfs_channel *chan = &xfs_channel[minor(dev)];
- struct xfs_link *first;
+ struct nnpfs_channel *chan = &nnpfs_channel[minor(dev)];
+ struct nnpfs_link *first;
/* Sanity check, paranoia? */
if (!(chan->status & CHANNEL_OPENED))
- panic("xfs_devclose never opened?");
+ panic("nnpfs_devclose never opened?");
chan->status &= ~CHANNEL_OPENED;
/* No one is going to read those messages so empty queue! */
- while (!xfs_emptyq(&chan->messageq)) {
+ while (!nnpfs_emptyq(&chan->messageq)) {
NNPFSDEB(XDEBDEV, ("before outq(messageq)\n"));
first = chan->messageq.next;
- xfs_outq(first);
+ nnpfs_outq(first);
if (first->error_or_size != 0)
- xfs_free(first, first->error_or_size, M_NNPFS_LINK);
+ nnpfs_free(first, first->error_or_size, M_NNPFS_LINK);
NNPFSDEB(XDEBDEV, ("after outq(messageq)\n"));
}
/* Wakeup those waiting for replies that will never arrive. */
- while (!xfs_emptyq(&chan->sleepq)) {
+ while (!nnpfs_emptyq(&chan->sleepq)) {
NNPFSDEB(XDEBDEV, ("before outq(sleepq)\n"));
first = chan->sleepq.next;
- xfs_outq(first);
+ nnpfs_outq(first);
first->error_or_size = ENODEV;
wakeup((caddr_t) first);
NNPFSDEB(XDEBDEV, ("after outq(sleepq)\n"));
@@ -171,22 +171,22 @@ xfs_devclose_common(dev_t dev, d_thread_t *proc)
wakeup((caddr_t) chan);
if (chan->message_buffer) {
- xfs_free(chan->message_buffer, MAX_XMSG_SIZE, M_NNPFS_MSG);
+ nnpfs_free(chan->message_buffer, MAX_XMSG_SIZE, M_NNPFS_MSG);
chan->message_buffer = NULL;
}
/*
- * Free all xfs nodes.
+ * Free all nnpfs nodes.
*/
- if (xfs[minor(dev)].mp != NULL) {
- if (xfs_vfs_busy(xfs[minor(dev)].mp, VB_READ|VB_WAIT, NULL, proc)) {
- NNPFSDEB(XDEBNODE, ("xfs_dev_close: vfs_busy() --> BUSY\n"));
+ if (nnpfs[minor(dev)].mp != NULL) {
+ if (nnpfs_vfs_busy(nnpfs[minor(dev)].mp, VB_READ|VB_WAIT, NULL, proc)) {
+ NNPFSDEB(XDEBNODE, ("nnpfs_dev_close: vfs_busy() --> BUSY\n"));
return EBUSY;
}
- free_all_xfs_nodes(&xfs[minor(dev)], FORCECLOSE, 0);
+ free_all_nnpfs_nodes(&nnpfs[minor(dev)], FORCECLOSE, 0);
- xfs_vfs_unbusy(xfs[minor(dev)].mp, proc);
+ nnpfs_vfs_unbusy(nnpfs[minor(dev)].mp, proc);
}
return 0;
@@ -198,7 +198,7 @@ xfs_devclose_common(dev_t dev, d_thread_t *proc)
*/
static long
-xfs_cursig (d_thread_t *p)
+nnpfs_cursig (d_thread_t *p)
{
#if defined(__osf__)
thread_t th = current_thread();
@@ -226,42 +226,42 @@ xfs_cursig (d_thread_t *p)
*/
int
-xfs_devread(dev_t dev, struct uio * uiop, int ioflag)
+nnpfs_devread(dev_t dev, struct uio * uiop, int ioflag)
{
- struct xfs_channel *chan = &xfs_channel[minor(dev)];
- struct xfs_link *first;
+ struct nnpfs_channel *chan = &nnpfs_channel[minor(dev)];
+ struct nnpfs_link *first;
int error = 0;
#ifdef NNPFS_DEBUG
char devname[64];
#endif
- NNPFSDEB(XDEBDEV, ("xfs_devread dev = %s\n",
- xfs_devtoname_r(dev, devname, sizeof(devname))));
+ NNPFSDEB(XDEBDEV, ("nnpfs_devread dev = %s\n",
+ nnpfs_devtoname_r(dev, devname, sizeof(devname))));
- NNPFSDEB(XDEBDEV, ("xfs_devread: m = %lx, m->prev = %lx, m->next = %lx\n",
+ NNPFSDEB(XDEBDEV, ("nnpfs_devread: m = %lx, m->prev = %lx, m->next = %lx\n",
(unsigned long)&chan->messageq,
(unsigned long)chan->messageq.prev,
(unsigned long)chan->messageq.next));
#ifdef HAVE_FREEBSD_THREAD
- chan->proc = xfs_uio_to_thread(uiop);
+ chan->proc = nnpfs_uio_to_thread(uiop);
#else
- chan->proc = xfs_uio_to_proc(uiop);
+ chan->proc = nnpfs_uio_to_proc(uiop);
#endif
again:
- if (!xfs_emptyq (&chan->messageq)) {
- while (!xfs_emptyq (&chan->messageq)) {
+ if (!nnpfs_emptyq (&chan->messageq)) {
+ while (!nnpfs_emptyq (&chan->messageq)) {
/* Remove message */
first = chan->messageq.next;
- NNPFSDEB(XDEBDEV, ("xfs_devread: first = %lx, "
+ NNPFSDEB(XDEBDEV, ("nnpfs_devread: first = %lx, "
"first->prev = %lx, first->next = %lx\n",
(unsigned long)first,
(unsigned long)first->prev,
(unsigned long)first->next));
- NNPFSDEB(XDEBDEV, ("xfs_devread: message->size = %u\n",
+ NNPFSDEB(XDEBDEV, ("nnpfs_devread: message->size = %u\n",
first->message->size));
if (first->message->size > uiop->uio_resid)
@@ -272,22 +272,22 @@ xfs_devread(dev_t dev, struct uio * uiop, int ioflag)
if (error)
break;
- xfs_outq(first);
+ nnpfs_outq(first);
if (first->error_or_size != 0)
- xfs_free(first, first->error_or_size, M_NNPFS_LINK);
+ nnpfs_free(first, first->error_or_size, M_NNPFS_LINK);
}
} else {
chan->status |= CHANNEL_WAITING;
- if (tsleep((caddr_t) chan, (PZERO + 1) | PCATCH, "xfsread", 0)) {
+ if (tsleep((caddr_t) chan, (PZERO + 1) | PCATCH, "nnpfsread", 0)) {
#ifdef HAVE_FREEBSD_THREAD
NNPFSDEB(XDEBMSG,
- ("caught signal xfs_devread: %ld\n",
- xfs_cursig(xfs_uio_to_thread(uiop))));
+ ("caught signal nnpfs_devread: %ld\n",
+ nnpfs_cursig(nnpfs_uio_to_thread(uiop))));
#else
NNPFSDEB(XDEBMSG,
- ("caught signal xfs_devread: %ld\n",
- xfs_cursig(xfs_uio_to_proc(uiop))));
+ ("caught signal nnpfs_devread: %ld\n",
+ nnpfs_cursig(nnpfs_uio_to_proc(uiop))));
#endif
error = EINTR;
} else if ((chan->status & CHANNEL_WAITING) == 0) {
@@ -296,7 +296,7 @@ xfs_devread(dev_t dev, struct uio * uiop, int ioflag)
error = EIO;
}
- NNPFSDEB(XDEBDEV, ("xfs_devread done error = %d\n", error));
+ NNPFSDEB(XDEBDEV, ("nnpfs_devread done error = %d\n", error));
return error;
}
@@ -306,24 +306,24 @@ xfs_devread(dev_t dev, struct uio * uiop, int ioflag)
* wakeup sleepers, insert new data in VFS.
*/
int
-xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag)
+nnpfs_devwrite(dev_t dev, struct uio *uiop, int ioflag)
{
- struct xfs_channel *chan = &xfs_channel[minor(dev)];
+ struct nnpfs_channel *chan = &nnpfs_channel[minor(dev)];
char *p;
int error;
u_int cnt;
- struct xfs_message_header *msg_buf;
+ struct nnpfs_message_header *msg_buf;
#ifdef NNPFS_DEBUG
char devname[64];
#endif
- NNPFSDEB(XDEBDEV, ("xfs_devwrite dev = %s\n",
- xfs_devtoname_r (dev, devname, sizeof(devname))));
+ NNPFSDEB(XDEBDEV, ("nnpfs_devwrite dev = %s\n",
+ nnpfs_devtoname_r (dev, devname, sizeof(devname))));
#ifdef HAVE_FREEBSD_THREAD
- chan->proc = xfs_uio_to_thread(uiop);
+ chan->proc = nnpfs_uio_to_thread(uiop);
#else
- chan->proc = xfs_uio_to_proc(uiop);
+ chan->proc = nnpfs_uio_to_proc(uiop);
#endif
cnt = uiop->uio_resid;
error = uiomove((caddr_t) chan->message_buffer, MAX_XMSG_SIZE, uiop);
@@ -339,18 +339,18 @@ xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag)
cnt > 0;
p += msg_buf->size, cnt -= msg_buf->size) {
#ifdef HAVE_FREEBSD_THREAD
- d_thread_t *pp = xfs_uio_to_thread(uiop);
+ d_thread_t *pp = nnpfs_uio_to_thread(uiop);
#else
- d_thread_t *pp = xfs_uio_to_proc(uiop);
+ d_thread_t *pp = nnpfs_uio_to_proc(uiop);
#endif
- msg_buf = (struct xfs_message_header *)p;
- error = xfs_message_receive (minor(dev),
+ msg_buf = (struct nnpfs_message_header *)p;
+ error = nnpfs_message_receive (minor(dev),
msg_buf,
msg_buf->size,
pp);
}
- NNPFSDEB(XDEBDEV, ("xfs_devwrite error = %d\n", error));
+ NNPFSDEB(XDEBDEV, ("nnpfs_devwrite error = %d\n", error));
return error;
}
@@ -358,15 +358,15 @@ xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag)
* Send a message to user space.
*/
int
-xfs_message_send(int fd, struct xfs_message_header * message, u_int size)
+nnpfs_message_send(int fd, struct nnpfs_message_header * message, u_int size)
{
- struct xfs_channel *chan = &xfs_channel[fd];
+ struct nnpfs_channel *chan = &nnpfs_channel[fd];
struct {
- struct xfs_link this_message;
- struct xfs_message_header msg;
+ struct nnpfs_link this_message;
+ struct nnpfs_message_header msg;
} *t;
- NNPFSDEB(XDEBMSG, ("xfs_message_send opcode = %d\n", message->opcode));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_send opcode = %d\n", message->opcode));
if (!(chan->status & CHANNEL_OPENED)) /* No receiver? */
return ENODEV;
@@ -375,17 +375,17 @@ xfs_message_send(int fd, struct xfs_message_header * message, u_int size)
message->size = size;
message->sequence_num = chan->nsequence++;
- t = xfs_alloc(sizeof(t->this_message) + size, M_NNPFS);
+ t = nnpfs_alloc(sizeof(t->this_message) + size, M_NNPFS);
t->this_message.error_or_size = sizeof(t->this_message) + size;
bcopy(message, &t->msg, size);
t->this_message.message = &t->msg;
- xfs_appendq(&chan->messageq, &t->this_message);
+ nnpfs_appendq(&chan->messageq, &t->this_message);
if (chan->status & CHANNEL_WAITING) {
chan->status &= ~CHANNEL_WAITING;
wakeup((caddr_t) chan);
}
- xfs_select_wakeup(chan);
+ nnpfs_select_wakeup(chan);
return 0;
}
@@ -400,25 +400,25 @@ xfs_message_send(int fd, struct xfs_message_header * message, u_int size)
#if defined(HAVE_STRUCT_PROC_P_SIGMASK) || defined(HAVE_STRUCT_PROC_P_SIGCTX) || defined(HAVE_STRUCT_PROC_P_SIGWAITMASK) || defined(__osf__) || defined(HAVE_FREEBSD_THREAD)
static void
-xfs_block_sigset (sigset_t *sigset)
+nnpfs_block_sigset (sigset_t *sigset)
{
#if defined(__sigaddset)
-#define xfs_sig_block(ss,signo) __sigaddset((ss), (signo))
+#define nnpfs_sig_block(ss,signo) __sigaddset((ss), (signo))
#elif defined(SIGADDSET)
-#define xfs_sig_block(ss,signo) SIGADDSET(*(ss), (signo))
+#define nnpfs_sig_block(ss,signo) SIGADDSET(*(ss), (signo))
#else
-#define xfs_sig_block(ss,signo) *(ss) |= sigmask(signo)
+#define nnpfs_sig_block(ss,signo) *(ss) |= sigmask(signo)
#endif
- xfs_sig_block(sigset, SIGIO);
- xfs_sig_block(sigset, SIGALRM);
- xfs_sig_block(sigset, SIGVTALRM);
- xfs_sig_block(sigset, SIGCHLD);
+ nnpfs_sig_block(sigset, SIGIO);
+ nnpfs_sig_block(sigset, SIGALRM);
+ nnpfs_sig_block(sigset, SIGVTALRM);
+ nnpfs_sig_block(sigset, SIGCHLD);
#ifdef SIGINFO
- xfs_sig_block(sigset, SIGINFO);
+ nnpfs_sig_block(sigset, SIGINFO);
#endif
-#undef xfs_sig_block
+#undef nnpfs_sig_block
}
#endif
@@ -427,26 +427,26 @@ xfs_block_sigset (sigset_t *sigset)
*/
int
-xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
+nnpfs_message_rpc(int fd, struct nnpfs_message_header * message, u_int size,
d_thread_t *proc)
{
int ret;
- struct xfs_channel *chan = &xfs_channel[fd];
- struct xfs_link *this_message;
- struct xfs_link *this_process;
- struct xfs_message_header *msg;
+ struct nnpfs_channel *chan = &nnpfs_channel[fd];
+ struct nnpfs_link *this_message;
+ struct nnpfs_link *this_process;
+ struct nnpfs_message_header *msg;
#if defined(HAVE_STRUCT_PROC_P_SIGMASK) || defined(HAVE_STRUCT_PROC_P_SIGCTX) || defined(__osf__) || defined(HAVE_FREEBSD_THREAD)
sigset_t oldsigmask;
#endif
int catch;
- NNPFSDEB(XDEBMSG, ("xfs_message_rpc opcode = %d\n", message->opcode));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_rpc opcode = %d\n", message->opcode));
if (proc == NULL) {
#ifdef HAVE_FREEBSD_THREAD
- proc = xfs_curthread();
+ proc = nnpfs_curthread();
#else
- proc = xfs_curproc();
+ proc = nnpfs_curproc();
#endif
}
if (!(chan->status & CHANNEL_OPENED)) /* No receiver? */
@@ -455,11 +455,11 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
#ifdef HAVE_FREEBSD_THREAD
if (chan->proc != NULL && chan->proc->td_proc != NULL &&
proc->td_proc->p_pid == chan->proc->td_proc->p_pid) {
- printf("xfs_message_rpc: deadlock avoided "
+ printf("nnpfs_message_rpc: deadlock avoided "
"pid = %u == %u\n", proc->td_proc->p_pid, chan->proc->td_proc->p_pid);
#else
if (chan->proc != NULL && proc->p_pid == chan->proc->p_pid) {
- printf("xfs_message_rpc: deadlock avoided "
+ printf("nnpfs_message_rpc: deadlock avoided "
"pid = %u == %u\n", proc->p_pid, chan->proc->p_pid);
#endif
#if 0
@@ -468,13 +468,13 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
return EDEADLK;
}
- if (size < sizeof(struct xfs_message_wakeup)) {
+ if (size < sizeof(struct nnpfs_message_wakeup)) {
printf("NNPFS PANIC Error: Message to small to receive wakeup, opcode = %d\n", message->opcode);
return ENOMEM;
}
- this_message = xfs_alloc(sizeof(struct xfs_link), M_NNPFS_LINK);
- this_process = xfs_alloc(sizeof(struct xfs_link), M_NNPFS_LINK);
- msg = xfs_alloc(size, M_NNPFS_MSG);
+ this_message = nnpfs_alloc(sizeof(struct nnpfs_link), M_NNPFS_LINK);
+ this_process = nnpfs_alloc(sizeof(struct nnpfs_link), M_NNPFS_LINK);
+ msg = nnpfs_alloc(size, M_NNPFS_MSG);
bcopy(message, msg, size);
msg->size = size;
@@ -482,9 +482,9 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
this_message->error_or_size = 0;
this_message->message = msg;
this_process->message = msg;
- xfs_appendq(&chan->messageq, this_message);
- xfs_appendq(&chan->sleepq, this_process);
- xfs_select_wakeup(chan);
+ nnpfs_appendq(&chan->messageq, this_message);
+ nnpfs_appendq(&chan->sleepq, this_process);
+ nnpfs_select_wakeup(chan);
this_process->error_or_size = 0;
if (chan->status & CHANNEL_WAITING) {
@@ -501,23 +501,23 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
#ifdef HAVE_FREEBSD_THREAD
/* FreeBSD 5.1 */
oldsigmask = proc->td_sigmask;
- xfs_block_sigset (&proc->td_sigmask);
+ nnpfs_block_sigset (&proc->td_sigmask);
#elif HAVE_STRUCT_PROC_P_SIGMASK
/* NetBSD 1.5, Darwin 1.3, FreeBSD 4.3, 5.0, OpenBSD 2.8 */
oldsigmask = proc->p_sigmask;
- xfs_block_sigset (&proc->p_sigmask);
+ nnpfs_block_sigset (&proc->p_sigmask);
#elif defined(HAVE_STRUCT_PROC_P_SIGCTX)
/* NetBSD 1.6 */
oldsigmask = proc->p_sigctx.ps_sigmask;
- xfs_block_sigset (&proc->p_sigctx.ps_sigmask);
+ nnpfs_block_sigset (&proc->p_sigctx.ps_sigmask);
#elif defined(HAVE_STRUCT_PROC_P_SIGWAITMASK)
/* OSF 4.0 */
oldsigmask = proc->p_sigwaitmask;
- xfs_block_sigset (&proc->p_sigwaitmask);
+ nnpfs_block_sigset (&proc->p_sigwaitmask);
#elif defined(__osf__)
/* OSF 5.0 */
oldsigmask = u.u_sigmask;
- xfs_block_sigset (&u.u_sigmask);
+ nnpfs_block_sigset (&u.u_sigmask);
#endif
/*
@@ -541,12 +541,12 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
* happen sometimes when rebooting. */
if (!(chan->status & CHANNEL_OPENED)) {
- NNPFSDEB(XDEBMSG, ("xfs_message_rpc: channel went away\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_rpc: channel went away\n"));
this_process->error_or_size = EINTR;
} else if ((ret = tsleep((caddr_t) this_process,
- (PZERO + 1) | catch, "xfs", 0)) != 0) {
+ (PZERO + 1) | catch, "nnpfs", 0)) != 0) {
NNPFSDEB(XDEBMSG, ("caught signal (%d): %ld\n",
- ret, xfs_cursig(proc)));
+ ret, nnpfs_cursig(proc)));
this_process->error_or_size = EINTR;
}
@@ -566,110 +566,110 @@ xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
* Caught signal, got reply message or device was closed.
* Need to clean up both messageq and sleepq.
*/
- if (xfs_onq(this_message)) {
- xfs_outq(this_message);
+ if (nnpfs_onq(this_message)) {
+ nnpfs_outq(this_message);
}
- if (xfs_onq(this_process)) {
- xfs_outq(this_process);
+ if (nnpfs_onq(this_process)) {
+ nnpfs_outq(this_process);
}
ret = this_process->error_or_size;
- NNPFSDEB(XDEBMSG, ("xfs_message_rpc this_process->error_or_size = %d\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_rpc this_process->error_or_size = %d\n",
this_process->error_or_size));
- NNPFSDEB(XDEBMSG, ("xfs_message_rpc opcode ((xfs_message_wakeup*)(this_process->message))->error = %d\n", ((struct xfs_message_wakeup *) (this_process->message))->error));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_rpc opcode ((nnpfs_message_wakeup*)(this_process->message))->error = %d\n", ((struct nnpfs_message_wakeup *) (this_process->message))->error));
bcopy(msg, message, size);
- xfs_free(this_message, sizeof(*this_message), M_NNPFS_LINK);
- xfs_free(this_process, sizeof(*this_process), M_NNPFS_LINK);
- xfs_free(msg, size, M_NNPFS_MSG);
+ nnpfs_free(this_message, sizeof(*this_message), M_NNPFS_LINK);
+ nnpfs_free(this_process, sizeof(*this_process), M_NNPFS_LINK);
+ nnpfs_free(msg, size, M_NNPFS_MSG);
return ret;
}
/*
* For each message type there is a message handler
- * that implements its action, xfs_message_receive
+ * that implements its action, nnpfs_message_receive
* invokes the correct function.
*/
int
-xfs_message_receive(int fd,
- struct xfs_message_header *message,
+nnpfs_message_receive(int fd,
+ struct nnpfs_message_header *message,
u_int size,
d_thread_t *p)
{
- NNPFSDEB(XDEBMSG, ("xfs_message_receive opcode = %d\n", message->opcode));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_receive opcode = %d\n", message->opcode));
/* Dispatch and coerce message type */
switch (message->opcode) {
case NNPFS_MSG_WAKEUP:
- return xfs_message_wakeup(fd,
- (struct xfs_message_wakeup *) message,
+ return nnpfs_message_wakeup(fd,
+ (struct nnpfs_message_wakeup *) message,
message->size,
p);
case NNPFS_MSG_WAKEUP_DATA:
- return xfs_message_wakeup_data(fd,
- (struct xfs_message_wakeup_data *) message,
+ return nnpfs_message_wakeup_data(fd,
+ (struct nnpfs_message_wakeup_data *) message,
message->size,
p);
case NNPFS_MSG_INSTALLROOT:
- return xfs_message_installroot(fd,
- (struct xfs_message_installroot *) message,
+ return nnpfs_message_installroot(fd,
+ (struct nnpfs_message_installroot *) message,
message->size,
p);
case NNPFS_MSG_INSTALLNODE:
- return xfs_message_installnode(fd,
- (struct xfs_message_installnode *) message,
+ return nnpfs_message_installnode(fd,
+ (struct nnpfs_message_installnode *) message,
message->size,
p);
case NNPFS_MSG_INSTALLATTR:
- return xfs_message_installattr(fd,
- (struct xfs_message_installattr *) message,
+ return nnpfs_message_installattr(fd,
+ (struct nnpfs_message_installattr *) message,
message->size,
p);
case NNPFS_MSG_INSTALLDATA:
- return xfs_message_installdata(fd,
- (struct xfs_message_installdata *) message,
+ return nnpfs_message_installdata(fd,
+ (struct nnpfs_message_installdata *) message,
message->size,
p);
case NNPFS_MSG_INVALIDNODE:
- return xfs_message_invalidnode(fd,
- (struct xfs_message_invalidnode *) message,
+ return nnpfs_message_invalidnode(fd,
+ (struct nnpfs_message_invalidnode *) message,
message->size,
p);
case NNPFS_MSG_UPDATEFID:
- return xfs_message_updatefid(fd,
- (struct xfs_message_updatefid *)message,
+ return nnpfs_message_updatefid(fd,
+ (struct nnpfs_message_updatefid *)message,
message->size,
p);
case NNPFS_MSG_GC_NODES:
- return xfs_message_gc_nodes(fd,
- (struct xfs_message_gc_nodes *)message,
+ return nnpfs_message_gc_nodes(fd,
+ (struct nnpfs_message_gc_nodes *)message,
message->size,
p);
case NNPFS_MSG_VERSION:
- return xfs_message_version(fd,
- (struct xfs_message_version *)message,
+ return nnpfs_message_version(fd,
+ (struct nnpfs_message_version *)message,
message->size,
p);
default:
- printf("NNPFS PANIC Warning xfs_dev: Unknown message opcode == %d\n",
+ printf("NNPFS PANIC Warning nnpfs_dev: Unknown message opcode == %d\n",
message->opcode);
return EINVAL;
}
}
int
-xfs_message_wakeup(int fd,
- struct xfs_message_wakeup *message,
+nnpfs_message_wakeup(int fd,
+ struct nnpfs_message_wakeup *message,
u_int size,
d_thread_t *p)
{
- struct xfs_channel *chan = &xfs_channel[fd];
- struct xfs_link *sleepq = &chan->sleepq;
- struct xfs_link *t = chan->sleepq.next; /* Really first in q */
+ struct nnpfs_channel *chan = &nnpfs_channel[fd];
+ struct nnpfs_link *sleepq = &chan->sleepq;
+ struct nnpfs_link *t = chan->sleepq.next; /* Really first in q */
- NNPFSDEB(XDEBMSG, ("xfs_message_wakeup error: %d\n", message->error));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_wakeup error: %d\n", message->error));
for (; t != sleepq; t = t->next)
if (t->message->sequence_num == message->sleepers_sequence_num) {
@@ -687,16 +687,16 @@ xfs_message_wakeup(int fd,
}
int
-xfs_message_wakeup_data(int fd,
- struct xfs_message_wakeup_data * message,
+nnpfs_message_wakeup_data(int fd,
+ struct nnpfs_message_wakeup_data * message,
u_int size,
d_thread_t *p)
{
- struct xfs_channel *chan = &xfs_channel[fd];
- struct xfs_link *sleepq = &chan->sleepq;
- struct xfs_link *t = chan->sleepq.next; /* Really first in q */
+ struct nnpfs_channel *chan = &nnpfs_channel[fd];
+ struct nnpfs_link *sleepq = &chan->sleepq;
+ struct nnpfs_link *t = chan->sleepq.next; /* Really first in q */
- NNPFSDEB(XDEBMSG, ("xfs_message_wakeup_data error: %d\n", message->error));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_wakeup_data error: %d\n", message->error));
for (; t != sleepq; t = t->next)
if (t->message->sequence_num == message->sleepers_sequence_num) {
@@ -715,20 +715,20 @@ xfs_message_wakeup_data(int fd,
*
*/
int
-xfs_uprintf_device(void)
+nnpfs_uprintf_device(void)
{
#if 0
int i;
for (i = 0; i < NNNPFS; i++) {
- uprintf("xfs_channel[%d] = {\n", i);
- uprintf("messageq.next = %lx ", xfs_channel[i].messageq.next);
- uprintf("messageq.prev = %lx ", xfs_channel[i].messageq.prev);
- uprintf("sleepq.next = %lx ", xfs_channel[i].sleepq.next);
- uprintf("sleepq.prev = %lx ", xfs_channel[i].sleepq.prev);
+ uprintf("nnpfs_channel[%d] = {\n", i);
+ uprintf("messageq.next = %lx ", nnpfs_channel[i].messageq.next);
+ uprintf("messageq.prev = %lx ", nnpfs_channel[i].messageq.prev);
+ uprintf("sleepq.next = %lx ", nnpfs_channel[i].sleepq.next);
+ uprintf("sleepq.prev = %lx ", nnpfs_channel[i].sleepq.prev);
uprintf("nsequence = %d status = %d\n",
- xfs_channel[i].nsequence,
- xfs_channel[i].status);
+ nnpfs_channel[i].nsequence,
+ nnpfs_channel[i].status);
uprintf("}\n");
}
#endif
diff --git a/sys/xfs/xfs_dev.h b/sys/nnpfs/nnpfs_dev.h
index cc62a4c46d6..a588bf0b178 100644
--- a/sys/xfs/xfs_dev.h
+++ b/sys/nnpfs/nnpfs_dev.h
@@ -31,132 +31,132 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_dev.h,v 1.19 2003/01/19 20:53:52 lha Exp $ */
+/* $arla: nnpfs_dev.h,v 1.19 2003/01/19 20:53:52 lha Exp $ */
-#ifndef _xfs_dev_h
-#define _xfs_dev_h
+#ifndef _nnpfs_dev_h
+#define _nnpfs_dev_h
/*
- * Queues of xfs_links hold outbound messages and processes sleeping
+ * Queues of nnpfs_links hold outbound messages and processes sleeping
* for replies. The last field is used to return error to sleepers and
* to keep record of memory to be deallocated when messages have been
* delivered or dropped.
*/
-struct xfs_link {
- struct xfs_link *prev, *next;
- struct xfs_message_header *message;
+struct nnpfs_link {
+ struct nnpfs_link *prev, *next;
+ struct nnpfs_message_header *message;
u_int error_or_size; /* error on sleepq and size on
* messageq */
};
-struct xfs_channel {
- struct xfs_link messageq; /* Messages not yet read */
- struct xfs_link sleepq; /* Waiting for reply message */
+struct nnpfs_channel {
+ struct nnpfs_link messageq; /* Messages not yet read */
+ struct nnpfs_link sleepq; /* Waiting for reply message */
u_int nsequence;
#ifdef __osf__
sel_queue_t sel_q;
#else
struct selinfo selinfo;
#endif
- struct xfs_message_header *message_buffer;
+ struct nnpfs_message_header *message_buffer;
int status;
#define CHANNEL_OPENED 0x1
#define CHANNEL_WAITING 0x2
d_thread_t *proc;
};
-extern struct xfs_channel xfs_channel[NNNPFS];
+extern struct nnpfs_channel nnpfs_channel[NNNPFS];
/*
* These are variant dependent
*/
-void xfs_select_wakeup(struct xfs_channel *);
+void nnpfs_select_wakeup(struct nnpfs_channel *);
-int xfs_install_device(void);
-int xfs_uninstall_device(void);
+int nnpfs_install_device(void);
+int nnpfs_uninstall_device(void);
-int xfs_install_filesys(void);
-int xfs_may_uninstall_filesys(void);
-int xfs_uninstall_filesys(void);
+int nnpfs_install_filesys(void);
+int nnpfs_may_uninstall_filesys(void);
+int nnpfs_uninstall_filesys(void);
-int xfs_stat_filesys(void);
-int xfs_stat_device(void);
+int nnpfs_stat_filesys(void);
+int nnpfs_stat_device(void);
/*
* And these should be generic
*/
void
-xfs_initq(struct xfs_link *q);
+nnpfs_initq(struct nnpfs_link *q);
int
-xfs_emptyq(const struct xfs_link *q);
+nnpfs_emptyq(const struct nnpfs_link *q);
int
-xfs_onq(const struct xfs_link *link);
+nnpfs_onq(const struct nnpfs_link *link);
void
-xfs_appendq(struct xfs_link *q, struct xfs_link *p);
+nnpfs_appendq(struct nnpfs_link *q, struct nnpfs_link *p);
void
-xfs_outq(struct xfs_link *p);
+nnpfs_outq(struct nnpfs_link *p);
int
-xfs_devopen_common(dev_t dev);
+nnpfs_devopen_common(dev_t dev);
#ifndef __osf__ /* XXX - we should do the same for osf */
-int xfs_devopen(dev_t dev, int flag, int devtype, d_thread_t *proc);
-int xfs_devclose(dev_t dev, int flag, int devtype, d_thread_t *proc);
-int xfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags,
+int nnpfs_devopen(dev_t dev, int flag, int devtype, d_thread_t *proc);
+int nnpfs_devclose(dev_t dev, int flag, int devtype, d_thread_t *proc);
+int nnpfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags,
d_thread_t *p);
#ifdef HAVE_THREE_ARGUMENT_SELRECORD
-int xfs_devselect(dev_t dev, int which, void *wql, d_thread_t *p);
+int nnpfs_devselect(dev_t dev, int which, void *wql, d_thread_t *p);
#else
-int xfs_devselect(dev_t dev, int which, d_thread_t *p);
+int nnpfs_devselect(dev_t dev, int which, d_thread_t *p);
#endif
-int xfs_devpoll(dev_t dev, int events, d_thread_t *p);
+int nnpfs_devpoll(dev_t dev, int events, d_thread_t *p);
#endif /* ! __osf__ */
int
-xfs_devclose_common(dev_t dev, d_thread_t *p);
+nnpfs_devclose_common(dev_t dev, d_thread_t *p);
int
-xfs_devread(dev_t dev, struct uio * uiop, int ioflag);
+nnpfs_devread(dev_t dev, struct uio * uiop, int ioflag);
int
-xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
+nnpfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
int
-xfs_message_send(int fd, struct xfs_message_header * message, u_int size);
+nnpfs_message_send(int fd, struct nnpfs_message_header * message, u_int size);
int
-xfs_message_rpc(int fd, struct xfs_message_header * message, u_int size,
+nnpfs_message_rpc(int fd, struct nnpfs_message_header * message, u_int size,
d_thread_t *p);
int
-xfs_message_receive(int fd,
- struct xfs_message_header *message,
+nnpfs_message_receive(int fd,
+ struct nnpfs_message_header *message,
u_int size,
d_thread_t *p);
int
-xfs_message_wakeup(int fd,
- struct xfs_message_wakeup *message,
+nnpfs_message_wakeup(int fd,
+ struct nnpfs_message_wakeup *message,
u_int size,
d_thread_t *p);
int
-xfs_message_wakeup_data(int fd,
- struct xfs_message_wakeup_data * message,
+nnpfs_message_wakeup_data(int fd,
+ struct nnpfs_message_wakeup_data * message,
u_int size,
d_thread_t *p);
int
-xfs_uprintf_device(void);
+nnpfs_uprintf_device(void);
int
-xfs_is_xfs_dev (dev_t dev);
+nnpfs_is_nnpfs_dev (dev_t dev);
-#endif /* _xfs_dev_h */
+#endif /* _nnpfs_dev_h */
diff --git a/sys/xfs/xfs_extern.h b/sys/nnpfs/nnpfs_extern.h
index ca6d5a1e8f4..31a8f013e65 100644
--- a/sys/xfs/xfs_extern.h
+++ b/sys/nnpfs/nnpfs_extern.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: xfs_extern.h,v 1.6 2003/09/28 04:33:44 millert Exp $ */
+/* $OpenBSD: nnpfs_extern.h,v 1.1 2009/06/03 14:45:54 jj Exp $ */
/*
* Copyright (c) 1998 Kungliga Tekniska Högskolan
* (Royal Institute of Technology, Stockholm, Sweden).
@@ -37,18 +37,18 @@
* SUCH DAMAGE.
*/
-#ifndef _XFS_XFS_EXTERN_H_
-#define _XFS_XFS_EXTERN_H_
+#ifndef _NNPFS_NNPFS_EXTERN_H_
+#define _NNPFS_NNPFS_EXTERN_H_
#ifdef _KERNEL
-int xfs_devopen(dev_t dev, int flags, int devtype, struct proc * p);
-int xfs_devclose(dev_t dev, int flags, int devtype, struct proc * p);
-int xfs_devread(dev_t dev, struct uio * uiop, int ioflag);
-int xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
-int xfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags,
+int nnpfs_devopen(dev_t dev, int flags, int devtype, struct proc * p);
+int nnpfs_devclose(dev_t dev, int flags, int devtype, struct proc * p);
+int nnpfs_devread(dev_t dev, struct uio * uiop, int ioflag);
+int nnpfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
+int nnpfs_devioctl(dev_t dev, u_long cmd, caddr_t data, int flags,
struct proc * p);
-int xfs_devpoll(dev_t dev, int events, struct proc * p);
+int nnpfs_devpoll(dev_t dev, int events, struct proc * p);
#endif /* _KERNEL */
diff --git a/sys/xfs/xfs_fs.h b/sys/nnpfs/nnpfs_fs.h
index 99915215907..34cb2540fef 100644
--- a/sys/xfs/xfs_fs.h
+++ b/sys/nnpfs/nnpfs_fs.h
@@ -31,16 +31,16 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_fs.h,v 1.22 2002/12/19 09:49:19 lha Exp $ */
+/* $arla: nnpfs_fs.h,v 1.22 2002/12/19 09:49:19 lha Exp $ */
-#ifndef _xfs_h
-#define _xfs_h
+#ifndef _nnpfs_h
+#define _nnpfs_h
#include <sys/types.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_node.h>
-#include <xfs/xfs_attr.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_node.h>
+#include <nnpfs/nnpfs_attr.h>
#define NNNPFS 2 /* maximal number of filesystems on a single device */
@@ -48,26 +48,26 @@
* Filesystem struct.
*/
-struct xfs {
+struct nnpfs {
u_int status; /* Inited, opened or mounted */
#define NNPFS_MOUNTED 0x1
struct mount *mp;
- struct xfs_node *root;
+ struct nnpfs_node *root;
u_int nnodes;
int fd;
- struct xfs_nodelist_head nodehead;
+ struct nnpfs_nodelist_head nodehead;
};
#ifdef __osf__
#ifdef HAVE_STRUCT_MOUNT_M_INFO
-#define VFS_TO_NNPFS(v) ((struct xfs *) ((v)->m_info))
+#define VFS_TO_NNPFS(v) ((struct nnpfs *) ((v)->m_info))
#define VFS_ASSIGN(v, val) do { (v)->m_info = (void *) (val); } while (0)
#else
-#define VFS_TO_NNPFS(v) ((struct xfs *) ((v)->m_data))
+#define VFS_TO_NNPFS(v) ((struct nnpfs *) ((v)->m_data))
#define VFS_ASSIGN(v, val) do { (v)->m_data = (void *) (val); } while (0)
#endif
#else
-#define VFS_TO_NNPFS(v) ((struct xfs *) ((v)->mnt_data))
+#define VFS_TO_NNPFS(v) ((struct nnpfs *) ((v)->mnt_data))
#define VFS_ASSIGN(v, val) do { (v)->mnt_data = (void *) (val); } while (0)
#endif
#define NNPFS_TO_VFS(x) ((x)->mp)
@@ -75,25 +75,25 @@ struct xfs {
#define NNPFS_FROM_VNODE(vp) VFS_TO_NNPFS((vp)->v_mount)
#define NNPFS_FROM_XNODE(xp) NNPFS_FROM_VNODE(XNODE_TO_VNODE(xp))
-extern struct xfs xfs[];
+extern struct nnpfs nnpfs[];
-extern struct vnodeops xfs_vnodeops;
+extern struct vnodeops nnpfs_vnodeops;
-int new_xfs_node(struct xfs *, struct xfs_msg_node *, struct xfs_node **,
+int new_nnpfs_node(struct nnpfs *, struct nnpfs_msg_node *, struct nnpfs_node **,
d_thread_t *);
-void free_xfs_node(struct xfs_node *);
-int free_all_xfs_nodes(struct xfs *, int, int);
+void free_nnpfs_node(struct nnpfs_node *);
+int free_all_nnpfs_nodes(struct nnpfs *, int, int);
-int xfs_dnlc_enter(struct vnode *, xfs_componentname *, struct vnode *);
-int xfs_dnlc_enter_name(struct vnode *, const char *, struct vnode *);
-void xfs_dnlc_purge_mp(struct mount *);
-void xfs_dnlc_purge(struct vnode *);
-int xfs_dnlc_lookup(struct vnode *, xfs_componentname *, struct vnode **);
-int xfs_dnlc_lookup_name(struct vnode *, const char *, struct vnode **);
+int nnpfs_dnlc_enter(struct vnode *, nnpfs_componentname *, struct vnode *);
+int nnpfs_dnlc_enter_name(struct vnode *, const char *, struct vnode *);
+void nnpfs_dnlc_purge_mp(struct mount *);
+void nnpfs_dnlc_purge(struct vnode *);
+int nnpfs_dnlc_lookup(struct vnode *, nnpfs_componentname *, struct vnode **);
+int nnpfs_dnlc_lookup_name(struct vnode *, const char *, struct vnode **);
-void vattr2xfs_attr(const struct vattr *, struct xfs_attr *);
-void xfs_attr2vattr(const struct xfs_attr *, struct vattr *, int);
+void vattr2nnpfs_attr(const struct vattr *, struct nnpfs_attr *);
+void nnpfs_attr2vattr(const struct nnpfs_attr *, struct vattr *, int);
-int xfs_has_pag(const struct xfs_node *, xfs_pag_t);
+int nnpfs_has_pag(const struct nnpfs_node *, nnpfs_pag_t);
-#endif /* _xfs_h */
+#endif /* _nnpfs_h */
diff --git a/sys/xfs/xfs_global.h b/sys/nnpfs/nnpfs_global.h
index bc956bf40a1..bc956bf40a1 100644
--- a/sys/xfs/xfs_global.h
+++ b/sys/nnpfs/nnpfs_global.h
diff --git a/sys/xfs/xfs_locl.h b/sys/nnpfs/nnpfs_locl.h
index d05d644a2e1..8107315235a 100644
--- a/sys/xfs/xfs_locl.h
+++ b/sys/nnpfs/nnpfs_locl.h
@@ -31,12 +31,12 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_locl.h,v 1.72 2003/02/15 16:40:00 lha Exp $ */
+/* $arla: nnpfs_locl.h,v 1.72 2003/02/15 16:40:00 lha Exp $ */
#ifdef HAVE_CONFIG_H
#include <config.h>
#else
-#include <xfs/xfs_config.h>
+#include <nnpfs/nnpfs_config.h>
#endif
#ifndef RCSID
@@ -73,7 +73,7 @@ typedef unsigned int uint32_t;
#define VT_AFS VT_ADDON
#define MOUNT_NNPFS MOUNT_PC
-typedef struct nameidata xfs_componentname;
+typedef struct nameidata nnpfs_componentname;
/* XXX this is gross, but makes the code considerably more readable */
#if 0
@@ -103,17 +103,17 @@ typedef struct nameidata xfs_componentname;
should do a vrele here */
#define vput(VP) vrele(VP)
-#define xfs_uio_to_proc(uiop) (u.u_procp)
-#define xfs_cnp_to_proc(cnp) (u.u_procp)
-#define xfs_proc_to_cred(p) ((p)->p_rcred)
-#define xfs_proc_to_euid(p) ((p)->p_rcred->cr_uid)
+#define nnpfs_uio_to_proc(uiop) (u.u_procp)
+#define nnpfs_cnp_to_proc(cnp) (u.u_procp)
+#define nnpfs_proc_to_cred(p) ((p)->p_rcred)
+#define nnpfs_proc_to_euid(p) ((p)->p_rcred->cr_uid)
-#define xfs_curproc() (u.u_procp)
+#define nnpfs_curproc() (u.u_procp)
-#define xfs_vop_read VOP_READ
-#define xfs_vop_write VOP_WRITE
-#define xfs_vop_getattr(t, attr, cred, proc, error) VOP_GETATTR((t), (attr), (cred), (error))
-#define xfs_vop_access(dvp, mode, cred, proc, error) VOP_ACCESS((dvp), (mode), (cred), (error))
+#define nnpfs_vop_read VOP_READ
+#define nnpfs_vop_write VOP_WRITE
+#define nnpfs_vop_getattr(t, attr, cred, proc, error) VOP_GETATTR((t), (attr), (cred), (error))
+#define nnpfs_vop_access(dvp, mode, cred, proc, error) VOP_ACCESS((dvp), (mode), (cred), (error))
struct vop_generic_args;
@@ -121,7 +121,7 @@ typedef u_long va_size_t;
#else /* !__osf__ */
-typedef struct componentname xfs_componentname;
+typedef struct componentname nnpfs_componentname;
#include <sys/types.h>
#include <sys/param.h>
@@ -216,10 +216,10 @@ void cache_enter(struct vnode *, struct vnode *, struct componentname *);
void cache_purgevfs(struct mount *);
#endif
-#define xfs_vop_read(t, uio, ioflag, cred, error) (error) = VOP_READ((t), (uio), (ioflag), (cred))
-#define xfs_vop_write(t, uio, ioflag, cred, error) (error) = VOP_WRITE((t), (uio), (ioflag), (cred))
-#define xfs_vop_getattr(t, attr, cred, proc, error) (error) = VOP_GETATTR((t), (attr), (cred), (proc))
-#define xfs_vop_access(dvp, mode, cred, proc, error) (error) = VOP_ACCESS((dvp), (mode), (cred), (proc))
+#define nnpfs_vop_read(t, uio, ioflag, cred, error) (error) = VOP_READ((t), (uio), (ioflag), (cred))
+#define nnpfs_vop_write(t, uio, ioflag, cred, error) (error) = VOP_WRITE((t), (uio), (ioflag), (cred))
+#define nnpfs_vop_getattr(t, attr, cred, proc, error) (error) = VOP_GETATTR((t), (attr), (cred), (proc))
+#define nnpfs_vop_access(dvp, mode, cred, proc, error) (error) = VOP_ACCESS((dvp), (mode), (cred), (proc))
typedef u_quad_t va_size_t;
@@ -259,20 +259,20 @@ typedef struct proc d_thread_t;
#include <miscfs/genfs/genfs.h>
#include <miscfs/genfs/genfs_node.h>
-struct genfs_ops xfs_genfsops;
+struct genfs_ops nnpfs_genfsops;
#endif
#if defined(HAVE_FREEBSD_THREAD)
-#define xfs_uio_to_thread(uiop) ((uiop)->uio_td)
-#define xfs_cnp_to_thread(cnp) ((cnp)->cn_thread)
-#define xfs_thread_to_cred(td) ((td)->td_proc->p_ucred)
-#define xfs_thread_to_euid(td) ((td)->td_proc->p_ucred->cr_uid)
+#define nnpfs_uio_to_thread(uiop) ((uiop)->uio_td)
+#define nnpfs_cnp_to_thread(cnp) ((cnp)->cn_thread)
+#define nnpfs_thread_to_cred(td) ((td)->td_proc->p_ucred)
+#define nnpfs_thread_to_euid(td) ((td)->td_proc->p_ucred->cr_uid)
#else
-#define xfs_uio_to_proc(uiop) ((uiop)->uio_procp)
-#define xfs_cnp_to_proc(cnp) ((cnp)->cn_proc)
-#define xfs_proc_to_cred(p) ((p)->p_ucred)
-#define xfs_proc_to_euid(p) ((p)->p_ucred->cr_uid)
+#define nnpfs_uio_to_proc(uiop) ((uiop)->uio_procp)
+#define nnpfs_cnp_to_proc(cnp) ((cnp)->cn_proc)
+#define nnpfs_proc_to_cred(p) ((p)->p_ucred)
+#define nnpfs_proc_to_euid(p) ((p)->p_ucred->cr_uid)
#endif
#if defined(__FreeBSD_version) && __FreeBSD_version >= 500043
@@ -280,37 +280,37 @@ extern const char *VT_AFS;
#endif
#if defined(__FreeBSD__)
-typedef void * xfs_malloc_type;
+typedef void * nnpfs_malloc_type;
#elif defined(__NetBSD__) && __NetBSD_Version__ >= 106140000 /* 1.6N */
-typedef struct malloc_type * xfs_malloc_type;
+typedef struct malloc_type * nnpfs_malloc_type;
#else
-typedef int xfs_malloc_type;
+typedef int nnpfs_malloc_type;
#endif
#ifdef __APPLE__
-#define xfs_curproc() (current_proc())
+#define nnpfs_curproc() (current_proc())
#else
#if defined(HAVE_FREEBSD_THREAD)
-#define xfs_curthread() (curthread)
+#define nnpfs_curthread() (curthread)
#else
-#define xfs_curproc() (curproc)
+#define nnpfs_curproc() (curproc)
#endif
#endif
#ifdef __osf__
-#define xfs_pushdirty(vp, cred, p)
+#define nnpfs_pushdirty(vp, cred, p)
#else
-void xfs_pushdirty(struct vnode *, struct ucred *, d_thread_t *);
+void nnpfs_pushdirty(struct vnode *, struct ucred *, d_thread_t *);
#endif
#if defined(HAVE_UINTPTR_T) /* c99 enviroment */
-#define xfs_uintptr_t uintptr_t
+#define nnpfs_uintptr_t uintptr_t
#else
#if defined(_LP64) || defined(alpha) || defined(__alpha__) || defined(__sparc64__) || defined(__sparcv9__)
-#define xfs_uintptr_t unsigned long long
+#define nnpfs_uintptr_t unsigned long long
#else /* !LP64 */
-#define xfs_uintptr_t unsigned long
+#define nnpfs_uintptr_t unsigned long
#endif /* LP64 */
#endif
@@ -342,16 +342,16 @@ typedef int register_t;
#endif
#if defined(HAVE_DEF_STRUCT_SETGROUPS_ARGS)
-#define xfs_setgroups_args setgroups_args
+#define nnpfs_setgroups_args setgroups_args
#elif defined(HAVE_DEF_STRUCT_SYS_SETGROUPS_ARGS)
-#define xfs_setgroups_args sys_setgroups_args
+#define nnpfs_setgroups_args sys_setgroups_args
#elif __osf__
-struct xfs_setgroups_args {
+struct nnpfs_setgroups_args {
syscallarg(int) gidsetsize;
syscallarg(gid_t) *gidset;
};
#elif defined(__APPLE__)
-struct xfs_setgroups_args{
+struct nnpfs_setgroups_args{
syscallarg(u_int) gidsetsize;
syscallarg(gid_t) *gidset;
};
@@ -361,25 +361,25 @@ struct xfs_setgroups_args{
#ifdef HAVE_KERNEL_VFS_GETVFS
-#define xfs_vfs_getvfs vfs_getvfs
+#define nnpfs_vfs_getvfs vfs_getvfs
#else
-#define xfs_vfs_getvfs getvfs
+#define nnpfs_vfs_getvfs getvfs
#endif
#ifdef HAVE_FOUR_ARGUMENT_VFS_OBJECT_CREATE
-#define xfs_vfs_object_create(vp,proc,ucred) vfs_object_create(vp,proc,ucred,TRUE)
+#define nnpfs_vfs_object_create(vp,proc,ucred) vfs_object_create(vp,proc,ucred,TRUE)
#else
-#define xfs_vfs_object_create(vp,proc,ucred) vfs_object_create(vp,proc,ucred)
+#define nnpfs_vfs_object_create(vp,proc,ucred) vfs_object_create(vp,proc,ucred)
#endif
#if defined(UVM) || (defined(__NetBSD__) && __NetBSD_Version__ >= 105280000)
-#define xfs_set_vp_size(vp, sz) uvm_vnp_setsize(vp, sz)
+#define nnpfs_set_vp_size(vp, sz) uvm_vnp_setsize(vp, sz)
#elif HAVE_KERNEL_VNODE_PAGER_SETSIZE
-#define xfs_set_vp_size(vp, sz) vnode_pager_setsize(vp, sz)
+#define nnpfs_set_vp_size(vp, sz) vnode_pager_setsize(vp, sz)
#elif defined(__APPLE__)
-#define xfs_set_vp_size(vp, sz) ubc_setsize(vp, sz)
+#define nnpfs_set_vp_size(vp, sz) ubc_setsize(vp, sz)
#else
-#define xfs_set_vp_size(vp, sz)
+#define nnpfs_set_vp_size(vp, sz)
#endif
/* namei flag */
@@ -409,7 +409,7 @@ int vn_writechk (struct vnode *);
int ubc_pushdirty (struct vnode *);
#endif
-#include <xfs/xfs_syscalls.h>
+#include <nnpfs/nnpfs_syscalls.h>
/*
* The VOP table
@@ -419,6 +419,6 @@ int ubc_pushdirty (struct vnode *);
#define NNPFS_VOP_DEF(n) \
struct vop_##n##_args; \
- int xfs_##n(struct vop_##n##_args *);
+ int nnpfs_##n(struct vop_##n##_args *);
-#include "xfs/xfs_vopdefs.h"
+#include "nnpfs/nnpfs_vopdefs.h"
diff --git a/sys/xfs/xfs_message.c b/sys/nnpfs/nnpfs_message.c
index b17e04f8693..12f07ccdd5c 100644
--- a/sys/xfs/xfs_message.c
+++ b/sys/nnpfs/nnpfs_message.c
@@ -31,168 +31,168 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_msg_locl.h>
-#include <xfs/xfs_syscalls.h>
-#include <xfs/xfs_vfsops.h>
-#include <xfs/xfs_vnodeops.h>
-#include <xfs/xfs_dev.h>
-
-RCSID("$arla: xfs_message.c,v 1.84 2003/06/02 18:25:20 lha Exp $");
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_msg_locl.h>
+#include <nnpfs/nnpfs_syscalls.h>
+#include <nnpfs/nnpfs_vfsops.h>
+#include <nnpfs/nnpfs_vnodeops.h>
+#include <nnpfs/nnpfs_dev.h>
+
+RCSID("$arla: nnpfs_message.c,v 1.84 2003/06/02 18:25:20 lha Exp $");
static void
-send_inactive_node(int fd, xfs_handle *handle)
+send_inactive_node(int fd, nnpfs_handle *handle)
{
- struct xfs_message_inactivenode msg;
+ struct nnpfs_message_inactivenode msg;
msg.header.opcode = NNPFS_MSG_INACTIVENODE;
msg.handle = *handle;
msg.flag = NNPFS_NOREFS | NNPFS_DELETE;
- xfs_message_send(fd, &msg.header, sizeof(msg));
+ nnpfs_message_send(fd, &msg.header, sizeof(msg));
}
int
-xfs_message_installroot(int fd,
- struct xfs_message_installroot * message,
+nnpfs_message_installroot(int fd,
+ struct nnpfs_message_installroot * message,
u_int size,
d_thread_t *p)
{
int error = 0;
- NNPFSDEB(XDEBMSG, ("xfs_message_installroot (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installroot (%d,%d,%d,%d)\n",
message->node.handle.a,
message->node.handle.b,
message->node.handle.c,
message->node.handle.d));
- if (xfs[fd].root != NULL) {
- printf("NNPFS PANIC WARNING! xfs_message_installroot: called again!\n");
+ if (nnpfs[fd].root != NULL) {
+ printf("NNPFS PANIC WARNING! nnpfs_message_installroot: called again!\n");
error = EBUSY;
} else {
- error = new_xfs_node(&xfs[fd], &message->node, &xfs[fd].root, p);
+ error = new_nnpfs_node(&nnpfs[fd], &message->node, &nnpfs[fd].root, p);
if (error)
return error;
- NNPFS_MAKE_VROOT(xfs[fd].root->vn);
+ NNPFS_MAKE_VROOT(nnpfs[fd].root->vn);
}
return error;
}
int
-xfs_message_installnode(int fd,
- struct xfs_message_installnode * message,
+nnpfs_message_installnode(int fd,
+ struct nnpfs_message_installnode * message,
u_int size,
d_thread_t *p)
{
int error = 0;
- struct xfs_node *n, *dp;
+ struct nnpfs_node *n, *dp;
- NNPFSDEB(XDEBMSG, ("xfs_message_installnode (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installnode (%d,%d,%d,%d)\n",
message->node.handle.a,
message->node.handle.b,
message->node.handle.c,
message->node.handle.d));
retry:
- dp = xfs_node_find(&xfs[fd].nodehead, &message->parent_handle);
+ dp = nnpfs_node_find(&nnpfs[fd].nodehead, &message->parent_handle);
if (dp) {
struct vnode *t_vnode = XNODE_TO_VNODE(dp);
- NNPFSDEB(XDEBMSG, ("xfs_message_installnode: t_vnode = %lx\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installnode: t_vnode = %lx\n",
(unsigned long)t_vnode));
- if (xfs_do_vget(t_vnode, 0 /* LK_SHARED */, p))
+ if (nnpfs_do_vget(t_vnode, 0 /* LK_SHARED */, p))
goto retry;
- error = new_xfs_node(&xfs[fd], &message->node, &n, p);
+ error = new_nnpfs_node(&nnpfs[fd], &message->node, &n, p);
if (error) {
vrele (t_vnode);
return error;
}
- xfs_dnlc_enter_name(t_vnode,
+ nnpfs_dnlc_enter_name(t_vnode,
message->name,
XNODE_TO_VNODE(n));
vrele (XNODE_TO_VNODE(n));
vrele (t_vnode);
} else {
- printf("NNPFS PANIC WARNING! xfs_message_installnode: no parent\n");
+ printf("NNPFS PANIC WARNING! nnpfs_message_installnode: no parent\n");
error = ENOENT;
}
- NNPFSDEB(XDEBMSG, ("return: xfs_message_installnode: %d\n", error));
+ NNPFSDEB(XDEBMSG, ("return: nnpfs_message_installnode: %d\n", error));
return error;
}
int
-xfs_message_installattr(int fd,
- struct xfs_message_installattr * message,
+nnpfs_message_installattr(int fd,
+ struct nnpfs_message_installattr * message,
u_int size,
d_thread_t *p)
{
int error = 0;
- struct xfs_node *t;
+ struct nnpfs_node *t;
- NNPFSDEB(XDEBMSG, ("xfs_message_installattr (%d,%d,%d,%d) \n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installattr (%d,%d,%d,%d) \n",
message->node.handle.a,
message->node.handle.b,
message->node.handle.c,
message->node.handle.d));
- t = xfs_node_find(&xfs[fd].nodehead, &message->node.handle);
+ t = nnpfs_node_find(&nnpfs[fd].nodehead, &message->node.handle);
if (t != 0) {
t->tokens = message->node.tokens;
if ((t->tokens & NNPFS_DATA_MASK) && DATA_FROM_XNODE(t) == NULL) {
- printf ("xfs_message_installattr: tokens and no data\n");
+ printf ("nnpfs_message_installattr: tokens and no data\n");
t->tokens &= ~NNPFS_DATA_MASK;
}
- xfs_attr2vattr(&message->node.attr, &t->attr, 0);
+ nnpfs_attr2vattr(&message->node.attr, &t->attr, 0);
if ((t->flags & NNPFS_VMOPEN) == 0)
- xfs_set_vp_size(XNODE_TO_VNODE(t), t->attr.va_size);
+ nnpfs_set_vp_size(XNODE_TO_VNODE(t), t->attr.va_size);
bcopy(message->node.id, t->id, sizeof(t->id));
bcopy(message->node.rights, t->rights, sizeof(t->rights));
t->anonrights = message->node.anonrights;
} else {
- NNPFSDEB(XDEBMSG, ("xfs_message_installattr: no such node\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installattr: no such node\n"));
}
return error;
}
int
-xfs_message_installdata(int fd,
- struct xfs_message_installdata * message,
+nnpfs_message_installdata(int fd,
+ struct nnpfs_message_installdata * message,
u_int size,
d_thread_t *p)
{
- struct xfs_node *t;
+ struct nnpfs_node *t;
int error = 0;
- NNPFSDEB(XDEBMSG, ("xfs_message_installdata (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installdata (%d,%d,%d,%d)\n",
message->node.handle.a,
message->node.handle.b,
message->node.handle.c,
message->node.handle.d));
retry:
- t = xfs_node_find(&xfs[fd].nodehead, &message->node.handle);
+ t = nnpfs_node_find(&nnpfs[fd].nodehead, &message->node.handle);
if (t != NULL) {
- struct xfs_fhandle_t *fh =
- (struct xfs_fhandle_t *)&message->cache_handle;
+ struct nnpfs_fhandle_t *fh =
+ (struct nnpfs_fhandle_t *)&message->cache_handle;
struct vnode *t_vnode = XNODE_TO_VNODE(t);
struct vnode *vp;
message->cache_name[sizeof(message->cache_name)-1] = '\0';
NNPFSDEB(XDEBMSG, ("cache_name = '%s'\n", message->cache_name));
- if (xfs_do_vget(t_vnode, 0 /* LK_SHARED */, p))
+ if (nnpfs_do_vget(t_vnode, 0 /* LK_SHARED */, p))
goto retry;
if (message->flag & NNPFS_ID_HANDLE_VALID) {
- error = xfs_fhlookup (p, fh, &vp);
+ error = nnpfs_fhlookup (p, fh, &vp);
} else {
error = EINVAL;
}
@@ -205,7 +205,7 @@ retry:
#endif
NNPFSDEB(XDEBMSG,
- ("xfs_message_installdata: fhlookup failed: %d, "
+ ("nnpfs_message_installdata: fhlookup failed: %d, "
"opening by name\n", error));
NDINIT(ndp, LOOKUP, FOLLOW | NNPFS_LOCKLEAF, UIO_SYSSPACE,
@@ -216,23 +216,23 @@ retry:
if (error == 0) {
#ifndef __osf__
- xfs_vfs_unlock(vp, p);
+ nnpfs_vfs_unlock(vp, p);
#endif
if (DATA_FROM_XNODE(t))
vrele(DATA_FROM_XNODE(t));
DATA_FROM_XNODE(t) = vp;
- NNPFSDEB(XDEBMSG, ("xfs_message_installdata: t = %lx;"
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_installdata: t = %lx;"
" tokens = %x\n",
(unsigned long)t, message->node.tokens));
t->tokens = message->node.tokens;
- xfs_attr2vattr(&message->node.attr, &t->attr, 1);
+ nnpfs_attr2vattr(&message->node.attr, &t->attr, 1);
if ((t->flags & NNPFS_VMOPEN) == 0)
- xfs_set_vp_size(XNODE_TO_VNODE(t), t->attr.va_size);
+ nnpfs_set_vp_size(XNODE_TO_VNODE(t), t->attr.va_size);
if (XNODE_TO_VNODE(t)->v_type == VDIR
&& (message->flag & NNPFS_ID_INVALID_DNLC))
- xfs_dnlc_purge (XNODE_TO_VNODE(t));
+ nnpfs_dnlc_purge (XNODE_TO_VNODE(t));
bcopy(message->node.id, t->id, sizeof(t->id));
bcopy(message->node.rights, t->rights, sizeof(t->rights));
t->anonrights = message->node.anonrights;
@@ -242,13 +242,13 @@ retry:
t->flags |= NNPFS_AFSDIR;
#endif
} else {
- printf("NNPFS PANIC WARNING! xfs_message_installdata failed!\n");
+ printf("NNPFS PANIC WARNING! nnpfs_message_installdata failed!\n");
printf("Reason: lookup failed on cache file '%s', error = %d\n",
message->cache_name, error);
}
vrele (t_vnode);
} else {
- printf("NNPFS PANIC WARNING! xfs_message_installdata failed\n");
+ printf("NNPFS PANIC WARNING! nnpfs_message_installdata failed\n");
printf("Reason: No node to install the data into!\n");
error = ENOENT;
}
@@ -257,21 +257,21 @@ retry:
}
#ifdef __osf__
-#define xfs_writecount v_wrcnt
+#define nnpfs_writecount v_wrcnt
#else
-#define xfs_writecount v_writecount
+#define nnpfs_writecount v_writecount
#endif
int
-xfs_message_invalidnode(int fd,
- struct xfs_message_invalidnode * message,
+nnpfs_message_invalidnode(int fd,
+ struct nnpfs_message_invalidnode * message,
u_int size,
d_thread_t *p)
{
int error = 0;
- struct xfs_node *t;
+ struct nnpfs_node *t;
- NNPFSDEB(XDEBMSG, ("xfs_message_invalidnode (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_invalidnode (%d,%d,%d,%d)\n",
message->handle.a,
message->handle.b,
message->handle.c,
@@ -280,12 +280,12 @@ xfs_message_invalidnode(int fd,
#ifdef __APPLE__
retry:
#endif
- t = xfs_node_find(&xfs[fd].nodehead, &message->handle);
+ t = nnpfs_node_find(&nnpfs[fd].nodehead, &message->handle);
if (t != 0) {
struct vnode *vp = XNODE_TO_VNODE(t);
/* If open for writing, return immediately. Last close:er wins! */
- if (vp->v_usecount >= 0 && vp->xfs_writecount >= 1)
+ if (vp->v_usecount >= 0 && vp->nnpfs_writecount >= 1)
return 0;
#ifdef __FreeBSD__
@@ -332,17 +332,17 @@ xfs_message_invalidnode(int fd,
NNPFS_DATA_MASK | NNPFS_LOCK_MASK);
/* Dir changed, must invalidate DNLC. */
if (vp->v_type == VDIR)
- xfs_dnlc_purge(vp);
+ nnpfs_dnlc_purge(vp);
if (vp->v_usecount == 0) {
#ifndef __osf__
- NNPFSDEB(XDEBVNOPS, ("xfs_message_invalidnode: vrecycle\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_message_invalidnode: vrecycle\n"));
vrecycle(vp, p);
#else
/* XXX */
#endif /* __osf__ */
}
} else {
- NNPFSDEB(XDEBMSG, ("xfs_message_invalidnode: no such node\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_invalidnode: no such node\n"));
send_inactive_node(fd, &message->handle);
error = ENOENT;
}
@@ -351,14 +351,14 @@ xfs_message_invalidnode(int fd,
}
int
-xfs_message_updatefid(int fd,
- struct xfs_message_updatefid * message,
+nnpfs_message_updatefid(int fd,
+ struct nnpfs_message_updatefid * message,
u_int size,
d_thread_t *p)
{
int error = 0;
- NNPFSDEB(XDEBMSG, ("xfs_message_updatefid (%d,%d,%d,%d) (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_updatefid (%d,%d,%d,%d) (%d,%d,%d,%d)\n",
message->old_handle.a,
message->old_handle.b,
message->old_handle.c,
@@ -368,11 +368,11 @@ xfs_message_updatefid(int fd,
message->new_handle.c,
message->new_handle.d));
- error = xfs_update_handle(&xfs[fd].nodehead,
+ error = nnpfs_update_handle(&nnpfs[fd].nodehead,
&message->old_handle,
&message->new_handle);
if (error)
- printf ("NNPFS PANIC WARNING! xfs_message_updatefid: %d\n", error);
+ printf ("NNPFS PANIC WARNING! nnpfs_message_updatefid: %d\n", error);
return error;
}
@@ -395,11 +395,11 @@ gc_vnode (struct vnode *vp,
panic("vrele: ref cnt");
}
- NNPFSDEB(XDEBMSG, ("xfs_message_gc: success\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc: success\n"));
vgone(vp, VX_NOSLEEP, NULL);
} else {
- NNPFSDEB(XDEBMSG, ("xfs_message_gc: used\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc: used\n"));
}
}
@@ -450,7 +450,7 @@ gc_vnode (struct vnode *vp,
}
#endif /* DIAGNOSTIC */
- NNPFSDEB(XDEBMSG, ("xfs_message_gc: success\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc: success\n"));
#ifdef HAVE_KERNEL_VGONEL
vgonel (vp, p);
@@ -469,7 +469,7 @@ gc_vnode (struct vnode *vp,
#else
simple_unlock(&vp->v_interlock);
#endif
- NNPFSDEB(XDEBMSG, ("xfs_message_gc: used\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc: used\n"));
}
}
@@ -477,22 +477,22 @@ gc_vnode (struct vnode *vp,
#endif
int
-xfs_message_gc_nodes(int fd,
- struct xfs_message_gc_nodes *message,
+nnpfs_message_gc_nodes(int fd,
+ struct nnpfs_message_gc_nodes *message,
u_int size,
d_thread_t *p)
{
- struct xfs_node *node;
+ struct nnpfs_node *node;
int i;
- NNPFSDEB(XDEBMSG, ("xfs_message_gc\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc\n"));
for (i = 0; i < message->len; i++) {
- node = xfs_node_find (&xfs[fd].nodehead, &message->handle[i]);
+ node = nnpfs_node_find (&nnpfs[fd].nodehead, &message->handle[i]);
if (node)
gc_vnode(XNODE_TO_VNODE(node), p);
else {
- NNPFSDEB(XDEBMSG, ("xfs_message_gc_nodes: no such node\n"));
+ NNPFSDEB(XDEBMSG, ("nnpfs_message_gc_nodes: no such node\n"));
send_inactive_node(fd, &message->handle[i]);
}
}
@@ -502,16 +502,16 @@ xfs_message_gc_nodes(int fd,
/*
- * Probe what version of xfs this support
+ * Probe what version of nnpfs this support
*/
int
-xfs_message_version(int fd,
- struct xfs_message_version *message,
+nnpfs_message_version(int fd,
+ struct nnpfs_message_version *message,
u_int size,
d_thread_t *p)
{
- struct xfs_message_wakeup msg;
+ struct nnpfs_message_wakeup msg;
int ret;
ret = NNPFS_VERSION;
@@ -520,6 +520,6 @@ xfs_message_version(int fd,
msg.sleepers_sequence_num = message->header.sequence_num;
msg.error = ret;
- return xfs_message_send(fd,
- (struct xfs_message_header *) &msg, sizeof(msg));
+ return nnpfs_message_send(fd,
+ (struct nnpfs_message_header *) &msg, sizeof(msg));
}
diff --git a/sys/xfs/xfs_message.h b/sys/nnpfs/nnpfs_message.h
index 5a3a559042b..e07d92bd277 100644
--- a/sys/xfs/xfs_message.h
+++ b/sys/nnpfs/nnpfs_message.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_message.h,v 1.55 2002/09/27 09:43:21 lha Exp $ */
+/* $arla: nnpfs_message.h,v 1.55 2002/09/27 09:43:21 lha Exp $ */
#ifndef _xmsg_h
#define _xmsg_h
@@ -40,23 +40,23 @@
#define NNPFS_VERSION 18
-#include <xfs/xfs_attr.h>
+#include <nnpfs/nnpfs_attr.h>
/* Temporary hack? */
#define MAX_XMSG_SIZE (1024*64)
-typedef uint32_t xfs_pag_t;
+typedef uint32_t nnpfs_pag_t;
/*
- * The xfs_cred, if pag == 0, use uid
+ * The nnpfs_cred, if pag == 0, use uid
*/
-typedef struct xfs_cred {
+typedef struct nnpfs_cred {
uint32_t uid;
- xfs_pag_t pag;
-} xfs_cred;
+ nnpfs_pag_t pag;
+} nnpfs_cred;
-typedef uint32_t xfs_locktype_t;
-typedef uint32_t xfs_lockid_t;
+typedef uint32_t nnpfs_locktype_t;
+typedef uint32_t nnpfs_lockid_t;
#define MAXHANDLE (4*4)
@@ -64,11 +64,11 @@ typedef uint32_t xfs_lockid_t;
#define NNPFS_ANONYMOUSID 32766
-typedef struct xfs_handle {
+typedef struct nnpfs_handle {
uint32_t a, b, c, d;
-} xfs_handle;
+} nnpfs_handle;
-#define xfs_handle_eq(p, q) \
+#define nnpfs_handle_eq(p, q) \
((p)->a == (q)->a && (p)->b == (q)->b && (p)->c == (q)->c && (p)->d == (q)->d)
/*
@@ -77,9 +77,9 @@ typedef struct xfs_handle {
#define CACHEHANDLESIZE 80
-typedef struct xfs_cache_handle {
+typedef struct nnpfs_cache_handle {
u_char data[CACHEHANDLESIZE];
-} xfs_cache_handle;
+} nnpfs_cache_handle;
/*
* Tokens that apply to nodes, open modes and attributes. Shared
@@ -108,8 +108,8 @@ typedef struct xfs_cache_handle {
#define NNPFS_ATTR_VALID NNPFS_ATTR_R
#define NNPFS_DATA_VALID NNPFS_DATA_W
-/* xfs_node.flags
- * The lower 16 bit flags are reserved for common xfs flags
+/* nnpfs_node.flags
+ * The lower 16 bit flags are reserved for common nnpfs flags
* The upper 16 bit flags are reserved for operating system dependent
* flags.
*/
@@ -138,17 +138,17 @@ typedef struct xfs_cache_handle {
#define NNPFS_RIGHT_W 0x02 /* may write? */
#define NNPFS_RIGHT_X 0x04 /* may execute? */
-/* Max name length passed in xfs messages */
+/* Max name length passed in nnpfs messages */
#define NNPFS_MAX_NAME 256
#define NNPFS_MAX_SYMLINK_CONTENT 2048
-struct xfs_msg_node {
- xfs_handle handle;
+struct nnpfs_msg_node {
+ nnpfs_handle handle;
uint32_t tokens;
uint32_t pad1;
- struct xfs_attr attr;
- xfs_pag_t id[MAXRIGHTS];
+ struct nnpfs_attr attr;
+ nnpfs_pag_t id[MAXRIGHTS];
u_char rights[MAXRIGHTS];
u_char anonrights;
uint16_t pad2;
@@ -156,9 +156,9 @@ struct xfs_msg_node {
};
/*
- * Messages passed through the xfs_dev.
+ * Messages passed through the nnpfs_dev.
*/
-struct xfs_message_header {
+struct nnpfs_message_header {
uint32_t size;
uint32_t opcode;
uint32_t sequence_num; /* Private */
@@ -236,64 +236,64 @@ enum { NNPFS_ID_INVALID_DNLC = 0x01, NNPFS_ID_AFSDIR = 0x02,
#define NNPFS_MSG_COUNT 27
/* NNPFS_MESSAGE_VERSION */
-struct xfs_message_version {
- struct xfs_message_header header;
+struct nnpfs_message_version {
+ struct nnpfs_message_header header;
uint32_t ret;
};
/* NNPFS_MESSAGE_WAKEUP */
-struct xfs_message_wakeup {
- struct xfs_message_header header;
+struct nnpfs_message_wakeup {
+ struct nnpfs_message_header header;
uint32_t sleepers_sequence_num; /* Where to send wakeup */
uint32_t error; /* Return value */
};
/* NNPFS_MESSAGE_GETROOT */
-struct xfs_message_getroot {
- struct xfs_message_header header;
- struct xfs_cred cred;
+struct nnpfs_message_getroot {
+ struct nnpfs_message_header header;
+ struct nnpfs_cred cred;
};
/* NNPFS_MESSAGE_INSTALLROOT */
-struct xfs_message_installroot {
- struct xfs_message_header header;
- struct xfs_msg_node node;
+struct nnpfs_message_installroot {
+ struct nnpfs_message_header header;
+ struct nnpfs_msg_node node;
};
/* NNPFS_MESSAGE_GETNODE */
-struct xfs_message_getnode {
- struct xfs_message_header header;
- struct xfs_cred cred;
- xfs_handle parent_handle;
+struct nnpfs_message_getnode {
+ struct nnpfs_message_header header;
+ struct nnpfs_cred cred;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
};
/* NNPFS_MESSAGE_INSTALLNODE */
-struct xfs_message_installnode {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_installnode {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- struct xfs_msg_node node;
+ struct nnpfs_msg_node node;
};
/* NNPFS_MESSAGE_GETATTR */
-struct xfs_message_getattr {
- struct xfs_message_header header;
- struct xfs_cred cred;
- xfs_handle handle;
+struct nnpfs_message_getattr {
+ struct nnpfs_message_header header;
+ struct nnpfs_cred cred;
+ nnpfs_handle handle;
};
/* NNPFS_MESSAGE_INSTALLATTR */
-struct xfs_message_installattr {
- struct xfs_message_header header;
- struct xfs_msg_node node;
+struct nnpfs_message_installattr {
+ struct nnpfs_message_header header;
+ struct nnpfs_msg_node node;
};
/* NNPFS_MESSAGE_GETDATA */
-struct xfs_message_getdata {
- struct xfs_message_header header;
- struct xfs_cred cred;
- xfs_handle handle;
+struct nnpfs_message_getdata {
+ struct nnpfs_message_header header;
+ struct nnpfs_cred cred;
+ nnpfs_handle handle;
uint32_t tokens;
uint32_t pad1;
uint32_t offset;
@@ -301,11 +301,11 @@ struct xfs_message_getdata {
};
/* NNPFS_MESSAGE_INSTALLDATA */
-struct xfs_message_installdata {
- struct xfs_message_header header;
- struct xfs_msg_node node;
+struct nnpfs_message_installdata {
+ struct nnpfs_message_header header;
+ struct nnpfs_msg_node node;
char cache_name[NNPFS_MAX_NAME];
- struct xfs_cache_handle cache_handle;
+ struct nnpfs_cache_handle cache_handle;
uint32_t flag;
uint32_t pad1;
uint32_t offset;
@@ -313,129 +313,129 @@ struct xfs_message_installdata {
};
/* NNPFS_MSG_INACTIVENODE */
-struct xfs_message_inactivenode {
- struct xfs_message_header header;
- xfs_handle handle;
+struct nnpfs_message_inactivenode {
+ struct nnpfs_message_header header;
+ nnpfs_handle handle;
uint32_t flag;
uint32_t pad1;
};
/* NNPFS_MSG_INVALIDNODE */
-struct xfs_message_invalidnode {
- struct xfs_message_header header;
- xfs_handle handle;
+struct nnpfs_message_invalidnode {
+ struct nnpfs_message_header header;
+ nnpfs_handle handle;
};
/* NNPFS_MSG_OPEN */
-struct xfs_message_open {
- struct xfs_message_header header;
- struct xfs_cred cred;
- xfs_handle handle;
+struct nnpfs_message_open {
+ struct nnpfs_message_header header;
+ struct nnpfs_cred cred;
+ nnpfs_handle handle;
uint32_t tokens;
uint32_t pad1;
};
/* NNPFS_MSG_PUTDATA */
-struct xfs_message_putdata {
- struct xfs_message_header header;
- xfs_handle handle;
- struct xfs_attr attr; /* XXX ??? */
- struct xfs_cred cred;
+struct nnpfs_message_putdata {
+ struct nnpfs_message_header header;
+ nnpfs_handle handle;
+ struct nnpfs_attr attr; /* XXX ??? */
+ struct nnpfs_cred cred;
uint32_t flag;
uint32_t pad1;
};
/* NNPFS_MSG_PUTATTR */
-struct xfs_message_putattr {
- struct xfs_message_header header;
- xfs_handle handle;
- struct xfs_attr attr;
- struct xfs_cred cred;
+struct nnpfs_message_putattr {
+ struct nnpfs_message_header header;
+ nnpfs_handle handle;
+ struct nnpfs_attr attr;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_CREATE */
-struct xfs_message_create {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_create {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- struct xfs_attr attr;
+ struct nnpfs_attr attr;
uint32_t mode;
uint32_t pad1;
- struct xfs_cred cred;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_MKDIR */
-struct xfs_message_mkdir {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_mkdir {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- struct xfs_attr attr;
- struct xfs_cred cred;
+ struct nnpfs_attr attr;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_LINK */
-struct xfs_message_link {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_link {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- xfs_handle from_handle;
- struct xfs_cred cred;
+ nnpfs_handle from_handle;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_SYMLINK */
-struct xfs_message_symlink {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_symlink {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
char contents[NNPFS_MAX_SYMLINK_CONTENT];
- struct xfs_attr attr;
- struct xfs_cred cred;
+ struct nnpfs_attr attr;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_REMOVE */
-struct xfs_message_remove {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_remove {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- struct xfs_cred cred;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_RMDIR */
-struct xfs_message_rmdir {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_rmdir {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
char name[NNPFS_MAX_NAME];
- struct xfs_cred cred;
+ struct nnpfs_cred cred;
};
/* NNPFS_MSG_RENAME */
-struct xfs_message_rename {
- struct xfs_message_header header;
- xfs_handle old_parent_handle;
+struct nnpfs_message_rename {
+ struct nnpfs_message_header header;
+ nnpfs_handle old_parent_handle;
char old_name[NNPFS_MAX_NAME];
- xfs_handle new_parent_handle;
+ nnpfs_handle new_parent_handle;
char new_name[NNPFS_MAX_NAME];
- struct xfs_cred cred;
+ struct nnpfs_cred cred;
};
#define NNPFS_MSG_MAX_DATASIZE 2048
/* NNPFS_MSG_PIOCTL */
-struct xfs_message_pioctl {
- struct xfs_message_header header;
+struct nnpfs_message_pioctl {
+ struct nnpfs_message_header header;
uint32_t opcode ;
uint32_t pad1;
- xfs_cred cred;
+ nnpfs_cred cred;
uint32_t insize;
uint32_t outsize;
char msg[NNPFS_MSG_MAX_DATASIZE];
- xfs_handle handle;
+ nnpfs_handle handle;
};
/* NNPFS_MESSAGE_WAKEUP_DATA */
-struct xfs_message_wakeup_data {
- struct xfs_message_header header;
+struct nnpfs_message_wakeup_data {
+ struct nnpfs_message_header header;
uint32_t sleepers_sequence_num; /* Where to send wakeup */
uint32_t error; /* Return value */
uint32_t len;
@@ -444,48 +444,48 @@ struct xfs_message_wakeup_data {
};
/* NNPFS_MESSAGE_UPDATEFID */
-struct xfs_message_updatefid {
- struct xfs_message_header header;
- xfs_handle old_handle;
- xfs_handle new_handle;
+struct nnpfs_message_updatefid {
+ struct nnpfs_message_header header;
+ nnpfs_handle old_handle;
+ nnpfs_handle new_handle;
};
/* NNPFS_MESSAGE_ADVLOCK */
-struct xfs_message_advlock {
- struct xfs_message_header header;
- xfs_handle handle;
- struct xfs_cred cred;
- xfs_locktype_t locktype;
+struct nnpfs_message_advlock {
+ struct nnpfs_message_header header;
+ nnpfs_handle handle;
+ struct nnpfs_cred cred;
+ nnpfs_locktype_t locktype;
#define NNPFS_WR_LOCK 1 /* Write lock */
#define NNPFS_RD_LOCK 2 /* Read lock */
#define NNPFS_UN_LOCK 3 /* Unlock */
#define NNPFS_BR_LOCK 4 /* Break lock (inform that we don't want the lock) */
- xfs_lockid_t lockid;
+ nnpfs_lockid_t lockid;
};
/* NNPFS_MESSAGE_GC_NODES */
-struct xfs_message_gc_nodes {
- struct xfs_message_header header;
+struct nnpfs_message_gc_nodes {
+ struct nnpfs_message_header header;
#define NNPFS_GC_NODES_MAX_HANDLE 50
uint32_t len;
uint32_t pad1;
- xfs_handle handle[NNPFS_GC_NODES_MAX_HANDLE];
+ nnpfs_handle handle[NNPFS_GC_NODES_MAX_HANDLE];
};
#if 0
-struct xfs_name {
+struct nnpfs_name {
u_int16_t name;
char name[1];
};
#endif
-struct xfs_message_bulkgetnode {
- struct xfs_message_header header;
- xfs_handle parent_handle;
+struct nnpfs_message_bulkgetnode {
+ struct nnpfs_message_header header;
+ nnpfs_handle parent_handle;
uint32_t flags;
#define NNPFS_BGN_LAZY 0x1
uint32_t numnodes;
- struct xfs_handle handles[1];
+ struct nnpfs_handle handles[1];
};
#endif /* _xmsg_h */
diff --git a/sys/xfs/xfs_msg_locl.h b/sys/nnpfs/nnpfs_msg_locl.h
index 8c80253c92f..d3be0f9548f 100644
--- a/sys/xfs/xfs_msg_locl.h
+++ b/sys/nnpfs/nnpfs_msg_locl.h
@@ -31,57 +31,57 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_msg_locl.h,v 1.6 2002/09/07 10:46:05 lha Exp $ */
+/* $arla: nnpfs_msg_locl.h,v 1.6 2002/09/07 10:46:05 lha Exp $ */
-#ifndef _xfs_msg_locl_h
-#define _xfs_msg_locl_h
+#ifndef _nnpfs_msg_locl_h
+#define _nnpfs_msg_locl_h
int
-xfs_message_installroot(int fd,
- struct xfs_message_installroot * message,
+nnpfs_message_installroot(int fd,
+ struct nnpfs_message_installroot * message,
u_int size,
d_thread_t *p);
int
-xfs_message_installnode(int fd,
- struct xfs_message_installnode * message,
+nnpfs_message_installnode(int fd,
+ struct nnpfs_message_installnode * message,
u_int size,
d_thread_t *p);
int
-xfs_message_installattr(int fd,
- struct xfs_message_installattr * message,
+nnpfs_message_installattr(int fd,
+ struct nnpfs_message_installattr * message,
u_int size,
d_thread_t *p);
int
-xfs_message_installdata(int fd,
- struct xfs_message_installdata * message,
+nnpfs_message_installdata(int fd,
+ struct nnpfs_message_installdata * message,
u_int size,
d_thread_t *p);
int
-xfs_message_invalidnode(int fd,
- struct xfs_message_invalidnode * message,
+nnpfs_message_invalidnode(int fd,
+ struct nnpfs_message_invalidnode * message,
u_int size,
d_thread_t *p);
int
-xfs_message_updatefid(int fd,
- struct xfs_message_updatefid * message,
+nnpfs_message_updatefid(int fd,
+ struct nnpfs_message_updatefid * message,
u_int size,
d_thread_t *p);
int
-xfs_message_gc_nodes(int fd,
- struct xfs_message_gc_nodes * message,
+nnpfs_message_gc_nodes(int fd,
+ struct nnpfs_message_gc_nodes * message,
u_int size,
d_thread_t *p);
int
-xfs_message_version(int fd,
- struct xfs_message_version *message,
+nnpfs_message_version(int fd,
+ struct nnpfs_message_version *message,
u_int size,
d_thread_t *p);
-#endif /* _xfs_msg_locl_h */
+#endif /* _nnpfs_msg_locl_h */
diff --git a/sys/xfs/xfs_node-bsd.c b/sys/nnpfs/nnpfs_node-bsd.c
index 56e4f2d3638..1f6ace40860 100644
--- a/sys/xfs/xfs_node-bsd.c
+++ b/sys/nnpfs/nnpfs_node-bsd.c
@@ -32,15 +32,15 @@
*/
#include <sys/queue.h>
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_vnodeops.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_vnodeops.h>
-RCSID("$arla: xfs_node-bsd.c,v 1.70 2003/02/28 02:01:06 lha Exp $");
+RCSID("$arla: nnpfs_node-bsd.c,v 1.70 2003/02/28 02:01:06 lha Exp $");
-extern vop_t **xfs_vnodeop_p;
+extern vop_t **nnpfs_vnodeop_p;
#ifndef LK_NOPAUSE
#define LK_NOPAUSE 0
@@ -52,17 +52,17 @@ extern vop_t **xfs_vnodeop_p;
*/
int
-xfs_getnewvnode(struct xfs *xfsp, struct vnode **vpp,
- struct xfs_handle *handle)
+nnpfs_getnewvnode(struct nnpfs *nnpfsp, struct vnode **vpp,
+ struct nnpfs_handle *handle)
{
- struct xfs_node *result, *check;
+ struct nnpfs_node *result, *check;
int error;
- error = getnewvnode(VT_XFS, NNPFS_TO_VFS(xfsp), xfs_vnodeop_p, vpp);
+ error = getnewvnode(VT_NNPFS, NNPFS_TO_VFS(nnpfsp), nnpfs_vnodeop_p, vpp);
if (error)
return error;
- result = xfs_alloc(sizeof(*result), M_NNPFS_NODE);
+ result = nnpfs_alloc(sizeof(*result), M_NNPFS_NODE);
bzero(result, sizeof(*result));
(*vpp)->v_data = result;
@@ -73,7 +73,7 @@ xfs_getnewvnode(struct xfs *xfsp, struct vnode **vpp,
result->tokens = 0;
result->offset = 0;
#if defined(HAVE_KERNEL_LOCKMGR) || defined(HAVE_KERNEL_DEBUGLOCKMGR)
- lockinit (&result->lock, PVFS, "xfs_lock", 0, LK_NOPAUSE);
+ lockinit (&result->lock, PVFS, "nnpfs_lock", 0, LK_NOPAUSE);
#else
result->vnlocks = 0;
#endif
@@ -82,37 +82,37 @@ xfs_getnewvnode(struct xfs *xfsp, struct vnode **vpp,
result->wr_cred = NULL;
#if defined(__NetBSD_Version__) && __NetBSD_Version__ >= 105280000
- genfs_node_init(*vpp, &xfs_genfsops);
+ genfs_node_init(*vpp, &nnpfs_genfsops);
#endif
- check = xfs_node_find(&xfsp->nodehead, handle);
+ check = nnpfs_node_find(&nnpfsp->nodehead, handle);
if (check) {
vput(*vpp);
*vpp = result->vn;
return 0;
}
- xfs_insert(&xfs->nodehead, result);
+ nnpfs_insert(&nnpfs->nodehead, result);
return 0;
}
/*
- * Create a new xfs_node and make a vget
+ * Create a new nnpfs_node and make a vget
*
* Also prevents creation of duplicates. This happens
* whenever there are more than one name to a file,
* "." and ".." are common cases. */
int
-new_xfs_node(struct xfs *xfsp,
- struct xfs_msg_node *node,
- struct xfs_node **xpp,
+new_nnpfs_node(struct nnpfs *nnpfsp,
+ struct nnpfs_msg_node *node,
+ struct nnpfs_node **xpp,
d_thread_t *p)
{
- struct xfs_node *result;
+ struct nnpfs_node *result;
- NNPFSDEB(XDEBNODE, ("new_xfs_node (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBNODE, ("new_nnpfs_node (%d,%d,%d,%d)\n",
node->handle.a,
node->handle.b,
node->handle.c,
@@ -120,27 +120,27 @@ new_xfs_node(struct xfs *xfsp,
retry:
/* Does not allow duplicates */
- result = xfs_node_find(&xfsp->nodehead, &node->handle);
+ result = nnpfs_node_find(&nnpfsp->nodehead, &node->handle);
if (result == 0) {
int error;
struct vnode *v;
- error = xfs_getnewvnode(xfsp, &v, &node->handle);
+ error = nnpfs_getnewvnode(nnpfsp, &v, &node->handle);
if (error)
return error;
result = VNODE_TO_XNODE(v);
result->anonrights = node->anonrights;
- xfsp->nnodes++;
+ nnpfsp->nnodes++;
} else {
/* Node is already cached */
- if(xfs_do_vget(XNODE_TO_VNODE(result), 0, p))
+ if(nnpfs_do_vget(XNODE_TO_VNODE(result), 0, p))
goto retry;
}
/* Init other fields */
- xfs_attr2vattr(&node->attr, &result->attr, 1);
+ nnpfs_attr2vattr(&node->attr, &result->attr, 1);
result->vn->v_type = result->attr.va_type;
result->tokens = node->tokens;
bcopy(node->id, result->id, sizeof(result->id));
@@ -152,16 +152,16 @@ retry:
#endif
*xpp = result;
- NNPFSDEB(XDEBNODE, ("return: new_xfs_node\n"));
+ NNPFSDEB(XDEBNODE, ("return: new_nnpfs_node\n"));
return 0;
}
void
-free_xfs_node(struct xfs_node *node)
+free_nnpfs_node(struct nnpfs_node *node)
{
- struct xfs *xfsp = NNPFS_FROM_XNODE(node);
+ struct nnpfs *nnpfsp = NNPFS_FROM_XNODE(node);
- NNPFSDEB(XDEBNODE, ("free_xfs_node(%lx) (%d,%d,%d,%d)\n",
+ NNPFSDEB(XDEBNODE, ("free_nnpfs_node(%lx) (%d,%d,%d,%d)\n",
(unsigned long)node,
node->handle.a,
node->handle.b,
@@ -174,7 +174,7 @@ free_xfs_node(struct xfs_node *node)
vrele(DATA_FROM_XNODE(node));
DATA_FROM_XNODE(node) = NULL;
}
- xfsp->nnodes--;
+ nnpfsp->nnodes--;
XNODE_TO_VNODE(node)->v_data = NULL;
if (node->rd_cred) {
crfree (node->rd_cred);
@@ -185,9 +185,9 @@ free_xfs_node(struct xfs_node *node)
node->wr_cred = NULL;
}
- xfs_free(node, sizeof(*node), M_NNPFS_NODE);
+ nnpfs_free(node, sizeof(*node), M_NNPFS_NODE);
- NNPFSDEB(XDEBNODE, ("free_xfs_node done\n"));
+ NNPFSDEB(XDEBNODE, ("free_nnpfs_node done\n"));
}
/*
@@ -195,7 +195,7 @@ free_xfs_node(struct xfs_node *node)
*/
static int
-xfs_vflush(struct mount *mp, int flags)
+nnpfs_vflush(struct mount *mp, int flags)
{
#if __FreeBSD__ && __FreeBSD_version > 430000
return vflush(mp, 0, flags);
@@ -205,29 +205,29 @@ xfs_vflush(struct mount *mp, int flags)
}
int
-free_all_xfs_nodes(struct xfs *xfsp, int flags, int unmountp)
+free_all_nnpfs_nodes(struct nnpfs *nnpfsp, int flags, int unmountp)
{
int error = 0;
- struct mount *mp = NNPFS_TO_VFS(xfsp);
+ struct mount *mp = NNPFS_TO_VFS(nnpfsp);
if (mp == NULL) {
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes already freed\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes already freed\n"));
return 0;
}
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes starting\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes starting\n"));
- xfs_dnlc_purge_mp(mp);
+ nnpfs_dnlc_purge_mp(mp);
- if (xfsp->root) {
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes now removing root\n"));
+ if (nnpfsp->root) {
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes now removing root\n"));
- vgone(XNODE_TO_VNODE(xfsp->root));
- xfsp->root = NULL;
+ vgone(XNODE_TO_VNODE(nnpfsp->root));
+ nnpfsp->root = NULL;
}
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes root removed\n"));
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes now killing all remaining nodes\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes root removed\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes now killing all remaining nodes\n"));
/*
* If we have a syncer vnode, release it (to emulate dounmount)
@@ -256,28 +256,28 @@ free_all_xfs_nodes(struct xfs *xfsp, int flags, int unmountp)
}
}
#endif
- error = xfs_vflush(mp, flags);
+ error = nnpfs_vflush(mp, flags);
#ifdef HAVE_STRUCT_MOUNT_MNT_SYNCER
if (!unmountp) {
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes not flushing syncer vnode\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes not flushing syncer vnode\n"));
if (mp->mnt_syncer == NULL)
if (vfs_allocate_syncvnode(mp))
- panic("failed to allocate syncer node when xfs daemon died");
+ panic("failed to allocate syncer node when nnpfs daemon died");
}
#endif
if (error) {
- NNPFSDEB(XDEBNODE, ("xfree_all_xfs_nodes: vflush() error == %d\n",
+ NNPFSDEB(XDEBNODE, ("xfree_all_nnpfs_nodes: vflush() error == %d\n",
error));
return error;
}
- NNPFSDEB(XDEBNODE, ("free_all_xfs_nodes done\n"));
+ NNPFSDEB(XDEBNODE, ("free_all_nnpfs_nodes done\n"));
return error;
}
void
-vattr2xfs_attr(const struct vattr *va, struct xfs_attr *xa)
+vattr2nnpfs_attr(const struct vattr *va, struct nnpfs_attr *xa)
{
bzero(xa, sizeof(*xa));
if (va->va_mode != (mode_t)VNOVAL)
@@ -327,14 +327,14 @@ vattr2xfs_attr(const struct vattr *va, struct xfs_attr *xa)
xa->xa_type = NNPFS_FILE_BAD;
break;
default:
- panic("xfs_attr2attr: bad value");
+ panic("nnpfs_attr2attr: bad value");
}
}
#define SET_TIMEVAL(X, S, N) do { (X)->tv_sec = (S); (X)->tv_nsec = (N); } while(0)
void
-xfs_attr2vattr(const struct xfs_attr *xa, struct vattr *va, int clear_node)
+nnpfs_attr2vattr(const struct nnpfs_attr *xa, struct vattr *va, int clear_node)
{
if (clear_node)
VATTR_NULL(va);
@@ -392,7 +392,7 @@ xfs_attr2vattr(const struct xfs_attr *xa, struct vattr *va, int clear_node)
va->va_type = VBAD;
break;
default:
- panic("xfs_attr2vattr: bad value");
+ panic("nnpfs_attr2vattr: bad value");
}
}
va->va_flags = 0;
@@ -468,17 +468,17 @@ tbl_lookup (struct componentname *cnp,
*/
int
-xfs_dnlc_enter(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_dnlc_enter(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode *vp)
{
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_enter_cnp(%lx, %lx, %lx)\n",
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_enter_cnp(%lx, %lx, %lx)\n",
(unsigned long)dvp,
(unsigned long)cnp,
(unsigned long)vp));
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_enter: v_id = %lu\n", (u_long)dvp->v_id));
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_enter: v_id = %lu\n", (u_long)dvp->v_id));
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_enter: calling cache_enter:"
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_enter: calling cache_enter:"
"dvp = %lx, vp = %lx, cnp = (%s, %ld), "
"nameiop = %lu, flags = %lx\n",
(unsigned long)dvp,
@@ -509,13 +509,13 @@ xfs_dnlc_enter(struct vnode *dvp,
#if __NetBSD_Version__ >= 104120000 || OpenBSD > 200211
if (cache_lookup(dvp, &dummy, cnp) != -1) {
- xfs_vfs_unlock(dummy, xfs_cnp_to_proc(cnp));
- printf ("NNPFS PANIC WARNING! xfs_dnlc_enter: %s already in cache\n",
+ nnpfs_vfs_unlock(dummy, nnpfs_cnp_to_proc(cnp));
+ printf ("NNPFS PANIC WARNING! nnpfs_dnlc_enter: %s already in cache\n",
cnp->cn_nameptr);
}
#else
if (cache_lookup(dvp, &dummy, cnp) != 0) {
- printf ("NNPFS PANIC WARNING! xfs_dnlc_enter: %s already in cache\n",
+ printf ("NNPFS PANIC WARNING! nnpfs_dnlc_enter: %s already in cache\n",
cnp->cn_nameptr);
}
#endif
@@ -534,7 +534,7 @@ xfs_dnlc_enter(struct vnode *dvp,
static void
-xfs_cnp_init (struct componentname *cn,
+nnpfs_cnp_init (struct componentname *cn,
const char *name,
d_thread_t *proc, struct ucred *cred,
int nameiop)
@@ -581,19 +581,19 @@ xfs_cnp_init (struct componentname *cn,
*/
int
-xfs_dnlc_enter_name(struct vnode *dvp,
+nnpfs_dnlc_enter_name(struct vnode *dvp,
const char *name,
struct vnode *vp)
{
struct componentname cn;
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_enter_name(%lx, \"%s\", %lx)\n",
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_enter_name(%lx, \"%s\", %lx)\n",
(unsigned long)dvp,
name,
(unsigned long)vp));
- xfs_cnp_init (&cn, name, NULL, NULL, LOOKUP);
- return xfs_dnlc_enter (dvp, &cn, vp);
+ nnpfs_cnp_init (&cn, name, NULL, NULL, LOOKUP);
+ return nnpfs_dnlc_enter (dvp, &cn, vp);
}
/*
@@ -602,19 +602,19 @@ xfs_dnlc_enter_name(struct vnode *dvp,
*/
static int
-xfs_dnlc_lookup_int(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_dnlc_lookup_int(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **res)
{
int error;
u_long saved_flags;
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_lookup(%lx, \"%s\")\n",
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_lookup(%lx, \"%s\")\n",
(unsigned long)dvp, cnp->cn_nameptr));
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_lookup: v_id = %lu\n", (u_long)dvp->v_id));
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_lookup: v_id = %lu\n", (u_long)dvp->v_id));
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_lookup: calling cache_lookup:"
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_lookup: calling cache_lookup:"
"dvp = %lx, cnp = (%s, %ld), flags = %lx\n",
(unsigned long)dvp,
cnp->cn_nameptr, cnp->cn_namelen,
@@ -627,7 +627,7 @@ xfs_dnlc_lookup_int(struct vnode *dvp,
cnp->cn_flags = saved_flags;
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_lookup: cache_lookup returned. "
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_lookup: cache_lookup returned. "
"error = %d, *res = %lx\n", error,
(unsigned long)*res));
return error;
@@ -642,8 +642,8 @@ xfs_dnlc_lookup_int(struct vnode *dvp,
*/
static int
-xfs_dnlc_lock(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_dnlc_lock(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **res)
{
int error = 0;
@@ -658,13 +658,13 @@ xfs_dnlc_lock(struct vnode *dvp,
u_long vpid = dvp->v_id;
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_unlock(dvp, xfs_cnp_to_thread(cnp));
- error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_thread(cnp));
- xfs_vfs_writelock(dvp, xfs_cnp_to_thread(cnp));
+ nnpfs_vfs_unlock(dvp, nnpfs_cnp_to_thread(cnp));
+ error = nnpfs_do_vget(*res, LK_EXCLUSIVE, nnpfs_cnp_to_thread(cnp));
+ nnpfs_vfs_writelock(dvp, nnpfs_cnp_to_thread(cnp));
#else
- xfs_vfs_unlock(dvp, xfs_cnp_to_proc(cnp));
- error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_proc(cnp));
- xfs_vfs_writelock(dvp, xfs_cnp_to_proc(cnp));
+ nnpfs_vfs_unlock(dvp, nnpfs_cnp_to_proc(cnp));
+ error = nnpfs_do_vget(*res, LK_EXCLUSIVE, nnpfs_cnp_to_proc(cnp));
+ nnpfs_vfs_writelock(dvp, nnpfs_cnp_to_proc(cnp));
#endif
if (error == 0 && dvp->v_id != vpid) {
@@ -673,9 +673,9 @@ xfs_dnlc_lock(struct vnode *dvp,
}
} else {
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_thread(cnp));
+ error = nnpfs_do_vget(*res, LK_EXCLUSIVE, nnpfs_cnp_to_thread(cnp));
#else
- error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_proc(cnp));
+ error = nnpfs_do_vget(*res, LK_EXCLUSIVE, nnpfs_cnp_to_proc(cnp));
#endif
}
@@ -699,11 +699,11 @@ xfs_dnlc_lock(struct vnode *dvp,
#if __NetBSD_Version__ >= 104120000 || defined(__OpenBSD__)
int
-xfs_dnlc_lookup(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_dnlc_lookup(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **res)
{
- int error = xfs_dnlc_lookup_int (dvp, cnp, res);
+ int error = nnpfs_dnlc_lookup_int (dvp, cnp, res);
if (error == 0)
return -1;
@@ -715,17 +715,17 @@ xfs_dnlc_lookup(struct vnode *dvp,
if (error != -1)
return error;
- return xfs_dnlc_lock (dvp, cnp, res);
+ return nnpfs_dnlc_lock (dvp, cnp, res);
}
#else /* ! __NetBSD_Version__ >= 104120000 && ! OpenBSD > 200211 */
int
-xfs_dnlc_lookup(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_dnlc_lookup(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **res)
{
- int error = xfs_dnlc_lookup_int (dvp, cnp, res);
+ int error = nnpfs_dnlc_lookup_int (dvp, cnp, res);
if (error == 0)
error = tbl_lookup (cnp, dvp, res);
@@ -733,7 +733,7 @@ xfs_dnlc_lookup(struct vnode *dvp,
if (error != -1)
return error;
- return xfs_dnlc_lock (dvp, cnp, res);
+ return nnpfs_dnlc_lock (dvp, cnp, res);
}
#endif /* __NetBSD_Version__ >= 104120000 || OpenBSD > 200211 */
@@ -743,9 +743,9 @@ xfs_dnlc_lookup(struct vnode *dvp,
*/
void
-xfs_dnlc_purge (struct vnode *vp)
+nnpfs_dnlc_purge (struct vnode *vp)
{
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_purge\n"));
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_purge\n"));
if (tbl.dvp == vp || tbl.vp == vp)
tbl_clear ();
@@ -758,9 +758,9 @@ xfs_dnlc_purge (struct vnode *vp)
*/
void
-xfs_dnlc_purge_mp(struct mount *mp)
+nnpfs_dnlc_purge_mp(struct mount *mp)
{
- NNPFSDEB(XDEBDNLC, ("xfs_dnlc_purge_mp()\n"));
+ NNPFSDEB(XDEBDNLC, ("nnpfs_dnlc_purge_mp()\n"));
tbl_clear ();
cache_purgevfs(mp);
@@ -771,7 +771,7 @@ xfs_dnlc_purge_mp(struct mount *mp)
*/
int
-xfs_has_pag(const struct xfs_node *xn, xfs_pag_t pag)
+nnpfs_has_pag(const struct nnpfs_node *xn, nnpfs_pag_t pag)
{
int i;
@@ -783,7 +783,7 @@ xfs_has_pag(const struct xfs_node *xn, xfs_pag_t pag)
}
void
-xfs_update_write_cred(struct xfs_node *xn, struct ucred *cred)
+nnpfs_update_write_cred(struct nnpfs_node *xn, struct ucred *cred)
{
if (xn->wr_cred)
crfree (xn->wr_cred);
@@ -792,7 +792,7 @@ xfs_update_write_cred(struct xfs_node *xn, struct ucred *cred)
}
void
-xfs_update_read_cred(struct xfs_node *xn, struct ucred *cred)
+nnpfs_update_read_cred(struct nnpfs_node *xn, struct ucred *cred)
{
if (xn->rd_cred)
crfree (xn->rd_cred);
diff --git a/sys/xfs/xfs_node.c b/sys/nnpfs/nnpfs_node.c
index 87a1726d39c..805a6a46e9b 100644
--- a/sys/xfs/xfs_node.c
+++ b/sys/nnpfs/nnpfs_node.c
@@ -31,17 +31,17 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_node.h>
-#include <xfs/xfs_vnodeops.h>
-#include <xfs/xfs_queue.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_node.h>
+#include <nnpfs/nnpfs_vnodeops.h>
+#include <nnpfs/nnpfs_queue.h>
-RCSID("$arla: xfs_node.c,v 1.3 2003/02/06 12:56:09 lha Exp $");
+RCSID("$arla: nnpfs_node.c,v 1.3 2003/02/06 12:56:09 lha Exp $");
-#define xfs_hash(node) \
+#define nnpfs_hash(node) \
(((node)->a+(node)->b+(node)->c+(node)->d) % XN_HASHSIZE)
/*
@@ -49,7 +49,7 @@ RCSID("$arla: xfs_node.c,v 1.3 2003/02/06 12:56:09 lha Exp $");
*/
void
-nnfs_init_head(struct xfs_nodelist_head *head)
+nnfs_init_head(struct nnpfs_nodelist_head *head)
{
int i;
@@ -64,26 +64,26 @@ nnfs_init_head(struct xfs_nodelist_head *head)
*/
void
-xfs_node_purge(struct xfs_nodelist_head *head,
- void (*func)(struct xfs_node *))
+nnpfs_node_purge(struct nnpfs_nodelist_head *head,
+ void (*func)(struct nnpfs_node *))
{
- panic("xfs_node_purge");
+ panic("nnpfs_node_purge");
}
/*
- * xfs_node_find returns the node with the handle `handlep'.
+ * nnpfs_node_find returns the node with the handle `handlep'.
*/
-struct xfs_node *
-xfs_node_find(struct xfs_nodelist_head *head, xfs_handle *handlep)
+struct nnpfs_node *
+nnpfs_node_find(struct nnpfs_nodelist_head *head, nnpfs_handle *handlep)
{
struct nh_node_list *h;
- struct xfs_node *nn;
+ struct nnpfs_node *nn;
- h = &head->nh_nodelist[xfs_hash(handlep)];
+ h = &head->nh_nodelist[nnpfs_hash(handlep)];
NNPQUEUE_FOREACH(nn, h, nn_hash) {
- if (xfs_handle_eq(handlep, &nn->handle))
+ if (nnpfs_handle_eq(handlep, &nn->handle))
break;
}
@@ -95,11 +95,11 @@ xfs_node_find(struct xfs_nodelist_head *head, xfs_handle *handlep)
*/
void
-xfs_remove_node(struct xfs_nodelist_head *head, struct xfs_node *node)
+nnpfs_remove_node(struct nnpfs_nodelist_head *head, struct nnpfs_node *node)
{
struct nh_node_list *h;
- h = &head->nh_nodelist[xfs_hash(&node->handle)];
+ h = &head->nh_nodelist[nnpfs_hash(&node->handle)];
NNPQUEUE_REMOVE(node, h, nn_hash);
}
@@ -108,11 +108,11 @@ xfs_remove_node(struct xfs_nodelist_head *head, struct xfs_node *node)
*/
void
-xfs_insert(struct xfs_nodelist_head *head, struct xfs_node *node)
+nnpfs_insert(struct nnpfs_nodelist_head *head, struct nnpfs_node *node)
{
struct nh_node_list *h;
- h = &head->nh_nodelist[xfs_hash(&node->handle)];
+ h = &head->nh_nodelist[nnpfs_hash(&node->handle)];
NNPQUEUE_INSERT_HEAD(h, node, nn_hash);
}
@@ -121,20 +121,20 @@ xfs_insert(struct xfs_nodelist_head *head, struct xfs_node *node)
*/
int
-xfs_update_handle(struct xfs_nodelist_head *head,
- xfs_handle *old_handlep, xfs_handle *new_handlep)
+nnpfs_update_handle(struct nnpfs_nodelist_head *head,
+ nnpfs_handle *old_handlep, nnpfs_handle *new_handlep)
{
- struct xfs_node *node;
+ struct nnpfs_node *node;
- node = xfs_node_find(head, new_handlep);
+ node = nnpfs_node_find(head, new_handlep);
if (node)
return EEXIST;
- node = xfs_node_find(head, old_handlep);
+ node = nnpfs_node_find(head, old_handlep);
if (node == NULL)
return ENOENT;
- xfs_remove_node(head, node);
+ nnpfs_remove_node(head, node);
node->handle = *new_handlep;
- xfs_insert(head, node);
+ nnpfs_insert(head, node);
return 0;
}
diff --git a/sys/xfs/xfs_node.h b/sys/nnpfs/nnpfs_node.h
index 2b1285c7a40..7747536073f 100644
--- a/sys/xfs/xfs_node.h
+++ b/sys/nnpfs/nnpfs_node.h
@@ -31,10 +31,10 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_node.h,v 1.33 2003/01/25 18:48:28 lha Exp $ */
+/* $arla: nnpfs_node.h,v 1.33 2003/01/25 18:48:28 lha Exp $ */
-#ifndef _xfs_xnode_h
-#define _xfs_xnode_h
+#ifndef _nnpfs_xnode_h
+#define _nnpfs_xnode_h
#include <sys/types.h>
#include <sys/time.h>
@@ -42,17 +42,17 @@
#include <sys/lockf.h>
#endif
-#include <xfs/xfs_attr.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_queue.h>
+#include <nnpfs/nnpfs_attr.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_queue.h>
#ifdef __APPLE__
-typedef struct lock__bsd__ xfs_vnode_lock;
+typedef struct lock__bsd__ nnpfs_vnode_lock;
#else
-typedef struct lock xfs_vnode_lock;
+typedef struct lock nnpfs_vnode_lock;
#endif
-struct xfs_node {
+struct nnpfs_node {
#if defined(__NetBSD_Version__) && __NetBSD_Version__ >= 105280000
struct genfs_node gnode;
#endif
@@ -62,12 +62,12 @@ struct xfs_node {
uint32_t offset;
u_int flags;
u_int tokens;
- xfs_handle handle;
- xfs_pag_t id[MAXRIGHTS];
+ nnpfs_handle handle;
+ nnpfs_pag_t id[MAXRIGHTS];
u_char rights[MAXRIGHTS];
u_char anonrights;
#if defined(HAVE_KERNEL_LOCKMGR) || defined(HAVE_KERNEL_DEBUGLOCKMGR)
- xfs_vnode_lock lock;
+ nnpfs_vnode_lock lock;
#else
int vnlocks;
#endif
@@ -76,32 +76,32 @@ struct xfs_node {
#endif
struct ucred *rd_cred;
struct ucred *wr_cred;
- NNPQUEUE_ENTRY(xfs_node) nn_hash;
+ NNPQUEUE_ENTRY(nnpfs_node) nn_hash;
};
#define XN_HASHSIZE 101
-NNPQUEUE_HEAD(nh_node_list, xfs_node);
+NNPQUEUE_HEAD(nh_node_list, nnpfs_node);
-struct xfs_nodelist_head {
+struct nnpfs_nodelist_head {
struct nh_node_list nh_nodelist[XN_HASHSIZE];
};
-void nnfs_init_head(struct xfs_nodelist_head *);
-void xfs_node_purge(struct xfs_nodelist_head *,
- void (*func)(struct xfs_node *));
-struct xfs_node *
- xfs_node_find(struct xfs_nodelist_head *, xfs_handle *);
-void xfs_remove_node(struct xfs_nodelist_head *, struct xfs_node *);
-void xfs_insert(struct xfs_nodelist_head *, struct xfs_node *);
-int xfs_update_handle(struct xfs_nodelist_head *, xfs_handle *,
- xfs_handle *);
+void nnfs_init_head(struct nnpfs_nodelist_head *);
+void nnpfs_node_purge(struct nnpfs_nodelist_head *,
+ void (*func)(struct nnpfs_node *));
+struct nnpfs_node *
+ nnpfs_node_find(struct nnpfs_nodelist_head *, nnpfs_handle *);
+void nnpfs_remove_node(struct nnpfs_nodelist_head *, struct nnpfs_node *);
+void nnpfs_insert(struct nnpfs_nodelist_head *, struct nnpfs_node *);
+int nnpfs_update_handle(struct nnpfs_nodelist_head *, nnpfs_handle *,
+ nnpfs_handle *);
-struct xfs;
+struct nnpfs;
-int xfs_getnewvnode(struct xfs *xfsp, struct vnode **vpp,
- struct xfs_handle *handle);
+int nnpfs_getnewvnode(struct nnpfs *nnpfsp, struct vnode **vpp,
+ struct nnpfs_handle *handle);
#define DATA_FROM_VNODE(vp) DATA_FROM_XNODE(VNODE_TO_XNODE(vp))
@@ -109,14 +109,14 @@ int xfs_getnewvnode(struct xfs *xfsp, struct vnode **vpp,
#define DATA_FROM_XNODE(xp) ((xp)->data)
#define XNODE_TO_VNODE(xp) ((xp)->vn)
-#define VNODE_TO_XNODE(vp) ((struct xfs_node *) (vp)->v_data)
+#define VNODE_TO_XNODE(vp) ((struct nnpfs_node *) (vp)->v_data)
#if defined(HAVE_ONE_ARGUMENT_VGET)
-#define xfs_do_vget(vp, lockflag, proc) vget((vp))
+#define nnpfs_do_vget(vp, lockflag, proc) vget((vp))
#elif defined(HAVE_TWO_ARGUMENT_VGET)
-#define xfs_do_vget(vp, lockflag, proc) vget((vp), (lockflag))
+#define nnpfs_do_vget(vp, lockflag, proc) vget((vp), (lockflag))
#elif defined(HAVE_THREE_ARGUMENT_VGET)
-#define xfs_do_vget(vp, lockflag, proc) vget((vp), (lockflag), (proc))
+#define nnpfs_do_vget(vp, lockflag, proc) vget((vp), (lockflag), (proc))
#else
#error what kind of vget
#endif
@@ -155,7 +155,7 @@ typedef int vop_t (void *);
#define LK_SHARED 1
#endif
-void xfs_update_write_cred(struct xfs_node *, struct ucred *);
-void xfs_update_read_cred(struct xfs_node *, struct ucred *);
+void nnpfs_update_write_cred(struct nnpfs_node *, struct ucred *);
+void nnpfs_update_read_cred(struct nnpfs_node *, struct ucred *);
-#endif /* _xfs_xnode_h */
+#endif /* _nnpfs_xnode_h */
diff --git a/sys/xfs/xfs_pioctl.h b/sys/nnpfs/nnpfs_pioctl.h
index 9f9d104c5cd..2ffa9a2ed75 100644
--- a/sys/xfs/xfs_pioctl.h
+++ b/sys/nnpfs/nnpfs_pioctl.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: xfs_pioctl.h,v 1.5 2003/09/08 05:46:08 beck Exp $ */
+/* $OpenBSD: nnpfs_pioctl.h,v 1.1 2009/06/03 14:45:54 jj Exp $ */
/*
* Copyright (c) 1995 - 2000 Kungliga Tekniska Högskolan
* (Royal Institute of Technology, Stockholm, Sweden).
@@ -37,8 +37,8 @@
* SUCH DAMAGE.
*/
-#ifndef _XFS_XFS_PIOCTL_H_
-#define _XFS_XFS_PIOCTL_H_
+#ifndef _NNPFS_NNPFS_PIOCTL_H_
+#define _NNPFS_NNPFS_PIOCTL_H_
/*
*/
@@ -128,7 +128,7 @@
#define VIOC_FHGET _VICEIOCTL(58)
#define VIOC_FHOPEN _VICEIOCTL(59)
#define VIOC_NNPFSDEBUG _VICEIOCTL(60)
-#define VIOC_XFSDEBUG _VICEIOCTL(60)
+#define VIOC_NNPFSDEBUG _VICEIOCTL(60)
#define VIOC_ARLADEBUG _VICEIOCTL(61)
#define VIOC_AVIATOR _VICEIOCTL(62)
#define VIOC_NNPFSDEBUG_PRINT _VICEIOCTL(63)
diff --git a/sys/xfs/xfs_queue.h b/sys/nnpfs/nnpfs_queue.h
index 2eb884b4f3f..bbe4e94097e 100644
--- a/sys/xfs/xfs_queue.h
+++ b/sys/nnpfs/nnpfs_queue.h
@@ -31,7 +31,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-/* $arla: xfs_queue.h,v 1.1 2002/11/28 06:24:23 lha Exp $ */
+/* $arla: nnpfs_queue.h,v 1.1 2002/11/28 06:24:23 lha Exp $ */
/* Inspirered by the queue macros in BSD. */
diff --git a/sys/xfs/xfs_syscalls-common.c b/sys/nnpfs/nnpfs_syscalls-common.c
index e7dae1e49e9..cfe06490fe4 100644
--- a/sys/xfs/xfs_syscalls-common.c
+++ b/sys/nnpfs/nnpfs_syscalls-common.c
@@ -31,21 +31,21 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
+#include <nnpfs/nnpfs_locl.h>
-RCSID("$arla: xfs_syscalls-common.c,v 1.72 2003/01/19 20:53:49 lha Exp $");
+RCSID("$arla: nnpfs_syscalls-common.c,v 1.72 2003/01/19 20:53:49 lha Exp $");
/*
* NNPFS system calls.
*/
-#include <xfs/xfs_syscalls.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_node.h>
-#include <xfs/xfs_vfsops.h>
-#include <xfs/xfs_deb.h>
+#include <nnpfs/nnpfs_syscalls.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_node.h>
+#include <nnpfs/nnpfs_vfsops.h>
+#include <nnpfs/nnpfs_deb.h>
/* Misc syscalls */
#ifdef HAVE_SYS_IOCCOM_H
@@ -64,7 +64,7 @@ RCSID("$arla: xfs_syscalls-common.c,v 1.72 2003/01/19 20:53:49 lha Exp $");
#endif
#ifdef NNPFS_NOT_LKM
-#include <xfs/xfs_pioctl.h>
+#include <nnpfs/nnpfs_pioctl.h>
#else
#include <kafs.h>
#endif
@@ -76,7 +76,7 @@ int (*old_setgroups_func)(syscall_d_thread_t *p, void *v, register_t *retval);
* XXX This is wrong
*/
static struct ucred *
-xfs_crcopy(struct ucred *cr)
+nnpfs_crcopy(struct ucred *cr)
{
struct ucred *ncr;
@@ -88,7 +88,7 @@ xfs_crcopy(struct ucred *cr)
return cr;
}
#else
-#define xfs_crcopy crcopy
+#define nnpfs_crcopy crcopy
#endif
@@ -98,14 +98,14 @@ xfs_crcopy(struct ucred *cr)
#ifdef NNPFS_NOT_LKM
int
-sys_xfspioctl(syscall_d_thread_t *proc, void *varg, register_t *return_value)
+sys_nnpfspioctl(syscall_d_thread_t *proc, void *varg, register_t *return_value)
#else
int
-xfspioctl(syscall_d_thread_t *proc, void *varg, register_t *return_value)
+nnpfspioctl(syscall_d_thread_t *proc, void *varg, register_t *return_value)
#endif
{
#ifdef NNPFS_NOT_LKM
- struct sys_xfspioctl_args *arg = (struct sys_xfspioctl_args *) varg;
+ struct sys_nnpfspioctl_args *arg = (struct sys_nnpfspioctl_args *) varg;
#else
struct sys_pioctl_args *arg = (struct sys_pioctl_args *) varg;
#endif
@@ -113,18 +113,18 @@ xfspioctl(syscall_d_thread_t *proc, void *varg, register_t *return_value)
switch (SCARG(arg, operation)) {
case AFSCALL_PIOCTL:
- error = xfs_pioctl_call(syscall_thread_to_thread(proc),
+ error = nnpfs_pioctl_call(syscall_thread_to_thread(proc),
varg, return_value);
break;
case AFSCALL_SETPAG:
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_setpag_call(&xfs_thread_to_cred(proc));
+ error = nnpfs_setpag_call(&nnpfs_thread_to_cred(proc));
#else
- error = xfs_setpag_call(&xfs_proc_to_cred(syscall_thread_to_thread(proc)));
+ error = nnpfs_setpag_call(&nnpfs_proc_to_cred(syscall_thread_to_thread(proc)));
#endif
break;
default:
- NNPFSDEB(XDEBSYS, ("Unimplemeted xfspioctl: %d\n",
+ NNPFSDEB(XDEBSYS, ("Unimplemeted nnpfspioctl: %d\n",
SCARG(arg, operation)));
error = EINVAL;
break;
@@ -152,7 +152,7 @@ static gid_t pag_part_two = NNPFS_PAG2_LLIM;
*/
static int
-xfs_is_pag(struct ucred *cred)
+nnpfs_is_pag(struct ucred *cred)
{
/* The first group is the gid of the user ? */
@@ -170,10 +170,10 @@ xfs_is_pag(struct ucred *cred)
* Return the pag used by `cred'
*/
-xfs_pag_t
-xfs_get_pag(struct ucred *cred)
+nnpfs_pag_t
+nnpfs_get_pag(struct ucred *cred)
{
- if (xfs_is_pag(cred)) {
+ if (nnpfs_is_pag(cred)) {
return (((cred->cr_groups[1] << 16) & 0xFFFF0000) |
((cred->cr_groups[2] & 0x0000FFFF)));
@@ -191,20 +191,20 @@ store_pag (struct ucred **ret_cred, gid_t part1, gid_t part2)
{
struct ucred *cred = *ret_cred;
- if (!xfs_is_pag (cred)) {
+ if (!nnpfs_is_pag (cred)) {
int i;
if (cred->cr_ngroups + 2 >= NGROUPS)
return E2BIG;
- cred = xfs_crcopy (cred);
+ cred = nnpfs_crcopy (cred);
for (i = cred->cr_ngroups - 1; i > 0; i--) {
cred->cr_groups[i + 2] = cred->cr_groups[i];
}
cred->cr_ngroups += 2;
} else {
- cred = xfs_crcopy (cred);
+ cred = nnpfs_crcopy (cred);
}
cred->cr_groups[1] = part1;
cred->cr_groups[2] = part2;
@@ -218,7 +218,7 @@ store_pag (struct ucred **ret_cred, gid_t part1, gid_t part2)
*/
int
-xfs_setpag_call(struct ucred **ret_cred)
+nnpfs_setpag_call(struct ucred **ret_cred)
{
int ret;
@@ -239,9 +239,9 @@ xfs_setpag_call(struct ucred **ret_cred)
*/
static int
-xfs_unpag (struct ucred *cred)
+nnpfs_unpag (struct ucred *cred)
{
- while (xfs_is_pag (cred)) {
+ while (nnpfs_is_pag (cred)) {
int i;
for (i = 0; i < cred->cr_ngroups - 2; ++i)
@@ -256,18 +256,18 @@ xfs_unpag (struct ucred *cred)
*/
int
-xfs_setgroups (syscall_d_thread_t *p,
+nnpfs_setgroups (syscall_d_thread_t *p,
void *varg,
register_t *retval)
{
- struct xfs_setgroups_args *uap = (struct xfs_setgroups_args *)varg;
+ struct nnpfs_setgroups_args *uap = (struct nnpfs_setgroups_args *)varg;
#ifdef HAVE_FREEBSD_THREAD
- struct ucred **cred = &xfs_thread_to_cred(p);
+ struct ucred **cred = &nnpfs_thread_to_cred(p);
#else
- struct ucred **cred = &xfs_proc_to_cred(syscall_thread_to_thread(p));
+ struct ucred **cred = &nnpfs_proc_to_cred(syscall_thread_to_thread(p));
#endif
- if (xfs_is_pag (*cred)) {
+ if (nnpfs_is_pag (*cred)) {
gid_t part1, part2;
int ret;
@@ -285,8 +285,8 @@ xfs_setgroups (syscall_d_thread_t *p,
ret = (*old_setgroups_func) (p, uap, retval);
/* don't support setting a PAG */
- if (xfs_is_pag (*cred)) {
- xfs_unpag (*cred);
+ if (nnpfs_is_pag (*cred)) {
+ nnpfs_unpag (*cred);
return EINVAL;
}
return ret;
@@ -314,12 +314,12 @@ lookup_node (const char *pathptr,
struct vnode *vp;
size_t count;
- NNPFSDEB(XDEBSYS, ("xfs_syscall: looking up: %lx\n",
+ NNPFSDEB(XDEBSYS, ("nnpfs_syscall: looking up: %lx\n",
(unsigned long)pathptr));
error = copyinstr((char *) pathptr, path, MAXPATHLEN, &count);
- NNPFSDEB(XDEBSYS, ("xfs_syscall: looking up: %s, error: %d\n", path, error));
+ NNPFSDEB(XDEBSYS, ("nnpfs_syscall: looking up: %s, error: %d\n", path, error));
if (error)
return error;
@@ -331,7 +331,7 @@ lookup_node (const char *pathptr,
error = namei(ndp);
if (error != 0) {
- NNPFSDEB(XDEBSYS, ("xfs_syscall: error during namei: %d\n", error));
+ NNPFSDEB(XDEBSYS, ("nnpfs_syscall: error during namei: %d\n", error));
return EINVAL;
}
@@ -342,7 +342,7 @@ lookup_node (const char *pathptr,
}
/*
- * implement xfs fhget in a way that should be compatible with the native
+ * implement nnpfs fhget in a way that should be compatible with the native
* getfh
*/
@@ -372,7 +372,7 @@ getfh_compat (d_thread_t *p,
}
/*
- * implement xfs fhget by combining (dev, ino, generation)
+ * implement nnpfs fhget by combining (dev, ino, generation)
*/
#ifndef __OpenBSD__
@@ -385,13 +385,13 @@ trad_fhget (d_thread_t *p,
struct mount *mnt;
struct vattr vattr;
size_t len;
- struct xfs_fhandle_t xfs_handle;
- struct xfs_fh_args fh_args;
+ struct nnpfs_fhandle_t nnpfs_handle;
+ struct nnpfs_fh_args fh_args;
#ifdef HAVE_FREEBSD_THREAD
- xfs_vop_getattr(vp, &vattr, xfs_thread_to_cred(p), p, error);
+ nnpfs_vop_getattr(vp, &vattr, nnpfs_thread_to_cred(p), p, error);
#else
- xfs_vop_getattr(vp, &vattr, xfs_proc_to_cred(p), p, error);
+ nnpfs_vop_getattr(vp, &vattr, nnpfs_proc_to_cred(p), p, error);
#endif
if (error)
return error;
@@ -402,14 +402,14 @@ trad_fhget (d_thread_t *p,
SCARG(&fh_args, fileid) = vattr.va_fileid;
SCARG(&fh_args, gen) = vattr.va_gen;
- xfs_handle.len = sizeof(fh_args);
- memcpy (xfs_handle.fhdata, &fh_args, sizeof(fh_args));
- len = sizeof(xfs_handle);
+ nnpfs_handle.len = sizeof(fh_args);
+ memcpy (nnpfs_handle.fhdata, &fh_args, sizeof(fh_args));
+ len = sizeof(nnpfs_handle);
if (vice_ioctl->out_size < len)
return EINVAL;
- error = copyout (&xfs_handle, vice_ioctl->out, len);
+ error = copyout (&nnpfs_handle, vice_ioctl->out, len);
if (error) {
NNPFSDEB(XDEBSYS, ("fhget_call: copyout failed: %d\n", error));
}
@@ -439,7 +439,7 @@ fhget_call (d_thread_t *p,
goto out;
#endif
- error = xfs_suser (p);
+ error = nnpfs_suser (p);
if (error)
goto out;
@@ -476,8 +476,8 @@ fhopen_call (d_thread_t *p,
return EINVAL; /* XXX: Leaks vnodes if fhget/fhopen is used */
#endif
- return xfs_fhopen (p,
- (struct xfs_fhandle_t *)vice_ioctl->in,
+ return nnpfs_fhopen (p,
+ (struct nnpfs_fhandle_t *)vice_ioctl->in,
flags,
retval);
}
@@ -493,8 +493,8 @@ remote_pioctl (d_thread_t *p,
struct vnode *vp)
{
int error = 0;
- struct xfs_message_pioctl *msg = NULL;
- struct xfs_message_wakeup_data *msg2;
+ struct nnpfs_message_pioctl *msg = NULL;
+ struct nnpfs_message_wakeup_data *msg2;
msg = malloc(sizeof(*msg), M_TEMP, M_WAITOK | M_ZERO);
if (msg == NULL) {
@@ -503,10 +503,10 @@ remote_pioctl (d_thread_t *p,
}
if (vp != NULL) {
- struct xfs_node *xn;
+ struct nnpfs_node *xn;
- if (vp->v_tag != VT_XFS) {
- NNPFSDEB(XDEBSYS, ("xfs_syscall: file is not in afs\n"));
+ if (vp->v_tag != VT_NNPFS) {
+ NNPFSDEB(XDEBSYS, ("nnpfs_syscall: file is not in afs\n"));
vrele(vp);
error = EINVAL;
goto done;
@@ -519,14 +519,14 @@ remote_pioctl (d_thread_t *p,
}
if (vice_ioctl->in_size < 0) {
- printf("xfs: remote pioctl: got a negative data size: opcode: %d",
+ printf("nnpfs: remote pioctl: got a negative data size: opcode: %d",
SCARG(arg, a_opcode));
error = EINVAL;
goto done;
}
if (vice_ioctl->in_size > NNPFS_MSG_MAX_DATASIZE) {
- printf("xfs_pioctl_call: got a humongous in packet: opcode: %d",
+ printf("nnpfs_pioctl_call: got a humongous in packet: opcode: %d",
SCARG(arg, a_opcode));
error = EINVAL;
goto done;
@@ -544,15 +544,15 @@ remote_pioctl (d_thread_t *p,
msg->insize = vice_ioctl->in_size;
msg->outsize = vice_ioctl->out_size;
#ifdef HAVE_FREEBSD_THREAD
- msg->cred.uid = xfs_thread_to_euid(p);
- msg->cred.pag = xfs_get_pag(xfs_thread_to_cred(p));
+ msg->cred.uid = nnpfs_thread_to_euid(p);
+ msg->cred.pag = nnpfs_get_pag(nnpfs_thread_to_cred(p));
#else
- msg->cred.uid = xfs_proc_to_euid(p);
- msg->cred.pag = xfs_get_pag(xfs_proc_to_cred(p));
+ msg->cred.uid = nnpfs_proc_to_euid(p);
+ msg->cred.pag = nnpfs_get_pag(nnpfs_proc_to_cred(p));
#endif
- error = xfs_message_rpc(0, &(msg->header), sizeof(*msg), p); /* XXX */
- msg2 = (struct xfs_message_wakeup_data *) msg;
+ error = nnpfs_message_rpc(0, &(msg->header), sizeof(*msg), p); /* XXX */
+ msg2 = (struct nnpfs_message_wakeup_data *) msg;
if (error == 0)
error = msg2->error;
@@ -578,7 +578,7 @@ remote_pioctl (d_thread_t *p,
}
static int
-xfs_debug (d_thread_t *p,
+nnpfs_debug (d_thread_t *p,
struct ViceIoctl *vice_ioctl)
{
int32_t flags;
@@ -588,7 +588,7 @@ xfs_debug (d_thread_t *p,
if (vice_ioctl->in_size < sizeof(int32_t))
return EINVAL;
- error = xfs_suser (p);
+ error = nnpfs_suser (p);
if (error)
return error;
@@ -598,14 +598,14 @@ xfs_debug (d_thread_t *p,
if (error)
return error;
- xfsdeb = flags;
+ nnpfsdeb = flags;
}
if (vice_ioctl->out_size != 0) {
if (vice_ioctl->out_size < sizeof(int32_t))
return EINVAL;
- error = copyout (&xfsdeb,
+ error = copyout (&nnpfsdeb,
vice_ioctl->out,
sizeof(int32_t));
if (error)
@@ -621,7 +621,7 @@ xfs_debug (d_thread_t *p,
*/
int
-xfs_pioctl_call(d_thread_t *proc,
+nnpfs_pioctl_call(d_thread_t *proc,
struct sys_pioctl_args *arg,
register_t *return_value)
{
@@ -630,7 +630,7 @@ xfs_pioctl_call(d_thread_t *proc,
char *pathptr;
struct vnode *vp = NULL;
- NNPFSDEB(XDEBSYS, ("xfs_syscall(%d, %lx, %d, %lx, %d)\n",
+ NNPFSDEB(XDEBSYS, ("nnpfs_syscall(%d, %lx, %d, %lx, %d)\n",
SCARG(arg, operation),
(unsigned long)SCARG(arg, a_pathP),
SCARG(arg, a_opcode),
@@ -661,10 +661,10 @@ xfs_pioctl_call(d_thread_t *proc,
case VIOC_FHOPEN :
return fhopen_call (proc, &vice_ioctl, vp,
SCARG(arg, a_followSymlinks), return_value);
- case VIOC_XFSDEBUG :
+ case VIOC_NNPFSDEBUG :
if (vp != NULL)
vrele (vp);
- return xfs_debug (proc, &vice_ioctl);
+ return nnpfs_debug (proc, &vice_ioctl);
default :
NNPFSDEB(XDEBSYS, ("a_opcode = %x\n", SCARG(arg, a_opcode)));
return remote_pioctl (proc, arg, &vice_ioctl, vp);
diff --git a/sys/xfs/xfs_syscalls-dummy.c b/sys/nnpfs/nnpfs_syscalls-dummy.c
index 67f30fc4e67..8685070aa82 100644
--- a/sys/xfs/xfs_syscalls-dummy.c
+++ b/sys/nnpfs/nnpfs_syscalls-dummy.c
@@ -1,10 +1,10 @@
/*
* This code released into public domain by Artur Grabowski <art@openbsd.org>
*/
-#include <xfs/xfs_locl.h>
+#include <nnpfs/nnpfs_locl.h>
int
-sys_xfspioctl(struct proc *proc, void *varg, register_t *retval)
+sys_nnpfspioctl(struct proc *proc, void *varg, register_t *retval)
{
return ENOSYS;
}
diff --git a/sys/xfs/xfs_syscalls.h b/sys/nnpfs/nnpfs_syscalls.h
index 1a43a0f2d19..5b5d01a4ce3 100644
--- a/sys/xfs/xfs_syscalls.h
+++ b/sys/nnpfs/nnpfs_syscalls.h
@@ -31,15 +31,15 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_syscalls.h,v 1.29 2003/01/19 20:53:54 lha Exp $ */
+/* $arla: nnpfs_syscalls.h,v 1.29 2003/01/19 20:53:54 lha Exp $ */
-#ifndef __xfs_syscalls
-#define __xfs_syscalls
+#ifndef __nnpfs_syscalls
+#define __nnpfs_syscalls
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_message.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_message.h>
-#include <xfs/afssysdefs.h>
+#include <nnpfs/afssysdefs.h>
struct sys_pioctl_args {
syscallarg(int) operation;
@@ -51,34 +51,34 @@ struct sys_pioctl_args {
#define NNPFS_FHMAXDATA 40
-struct xfs_fhandle_t {
+struct nnpfs_fhandle_t {
u_short len;
u_short pad;
char fhdata[NNPFS_FHMAXDATA];
};
-struct xfs_fh_args {
+struct nnpfs_fh_args {
syscallarg(fsid_t) fsid;
syscallarg(long) fileid;
syscallarg(long) gen;
};
-int xfs_install_syscalls(void);
-int xfs_uninstall_syscalls(void);
-int xfs_stat_syscalls(void);
-xfs_pag_t xfs_get_pag(struct ucred *);
+int nnpfs_install_syscalls(void);
+int nnpfs_uninstall_syscalls(void);
+int nnpfs_stat_syscalls(void);
+nnpfs_pag_t nnpfs_get_pag(struct ucred *);
-int xfs_setpag_call(struct ucred **ret_cred);
-int xfs_pioctl_call(d_thread_t *proc,
+int nnpfs_setpag_call(struct ucred **ret_cred);
+int nnpfs_pioctl_call(d_thread_t *proc,
struct sys_pioctl_args *args,
register_t *return_value);
-int xfspioctl(syscall_d_thread_t *proc, void *varg, register_t *retval);
+int nnpfspioctl(syscall_d_thread_t *proc, void *varg, register_t *retval);
-int xfs_setgroups(syscall_d_thread_t *p, void *varg, register_t *retval);
+int nnpfs_setgroups(syscall_d_thread_t *p, void *varg, register_t *retval);
extern int (*old_setgroups_func)(syscall_d_thread_t *, void *, register_t *);
-extern int xfs_syscall_num; /* The old syscall number */
+extern int nnpfs_syscall_num; /* The old syscall number */
#ifndef HAVE_KERNEL_SYS_LKMNOSYS
@@ -89,4 +89,4 @@ extern int xfs_syscall_num; /* The old syscall number */
#define SYS_MAXSYSCALL nsysent
#endif
-#endif /* __xfs_syscalls */
+#endif /* __nnpfs_syscalls */
diff --git a/sys/xfs/xfs_vfsops-bsd.c b/sys/nnpfs/nnpfs_vfsops-bsd.c
index 4abbfffd7b0..2e29829aa27 100644
--- a/sys/xfs/xfs_vfsops-bsd.c
+++ b/sys/nnpfs/nnpfs_vfsops-bsd.c
@@ -31,65 +31,65 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
+#include <nnpfs/nnpfs_locl.h>
-RCSID("$arla: xfs_vfsops-bsd.c,v 1.72 2002/12/19 10:30:17 lha Exp $");
+RCSID("$arla: nnpfs_vfsops-bsd.c,v 1.72 2002/12/19 10:30:17 lha Exp $");
/*
* NNPFS vfs operations.
*/
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_vfsops.h>
-#include <xfs/xfs_vfsops-bsd.h>
-#include <xfs/xfs_vnodeops.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_vfsops.h>
+#include <nnpfs/nnpfs_vfsops-bsd.h>
+#include <nnpfs/nnpfs_vnodeops.h>
int
-xfs_mount_caddr(struct mount *mp,
+nnpfs_mount_caddr(struct mount *mp,
const char *user_path,
caddr_t user_data,
struct nameidata *ndp,
d_thread_t *p)
{
- return xfs_mount_common(mp, user_path, user_data, ndp, p);
+ return nnpfs_mount_common(mp, user_path, user_data, ndp, p);
}
int
-xfs_start(struct mount * mp, int flags, d_thread_t * p)
+nnpfs_start(struct mount * mp, int flags, d_thread_t * p)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_start mp = %lx, flags = %d, proc = %lx\n",
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_start mp = %lx, flags = %d, proc = %lx\n",
(unsigned long)mp, flags, (unsigned long)p));
return 0;
}
int
-xfs_unmount(struct mount * mp, int mntflags, d_thread_t *p)
+nnpfs_unmount(struct mount * mp, int mntflags, d_thread_t *p)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_umount: mp = %lx, mntflags = %d, proc = %lx\n",
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_umount: mp = %lx, mntflags = %d, proc = %lx\n",
(unsigned long)mp, mntflags, (unsigned long)p));
- return xfs_unmount_common(mp, mntflags);
+ return nnpfs_unmount_common(mp, mntflags);
}
int
-xfs_root(struct mount *mp, struct vnode **vpp)
+nnpfs_root(struct mount *mp, struct vnode **vpp)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_root mp = %lx\n", (unsigned long)mp));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_root mp = %lx\n", (unsigned long)mp));
#ifdef HAVE_FREEBSD_THREAD
- return xfs_root_common(mp, vpp, xfs_curthread(), xfs_curthread()->td_proc->p_ucred);
+ return nnpfs_root_common(mp, vpp, nnpfs_curthread(), nnpfs_curthread()->td_proc->p_ucred);
#else
- return xfs_root_common(mp, vpp, xfs_curproc(), xfs_curproc()->p_ucred);
+ return nnpfs_root_common(mp, vpp, nnpfs_curproc(), nnpfs_curproc()->p_ucred);
#endif
}
int
-xfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg, d_thread_t *p)
+nnpfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg, d_thread_t *p)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_quotactl: mp = %lx, cmd = %d, uid = %u, "
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_quotactl: mp = %lx, cmd = %d, uid = %u, "
"arg = %lx, proc = %lx\n",
(unsigned long)mp, cmd, uid,
(unsigned long)arg, (unsigned long)p));
@@ -97,9 +97,9 @@ xfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg, d_thread_t *p)
}
int
-xfs_statfs(struct mount *mp, struct statfs *sbp, d_thread_t *p)
+nnpfs_statfs(struct mount *mp, struct statfs *sbp, d_thread_t *p)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_statfs: mp = %lx, sbp = %lx, proc = %lx\n",
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_statfs: mp = %lx, sbp = %lx, proc = %lx\n",
(unsigned long)mp,
(unsigned long)sbp,
(unsigned long)p));
@@ -108,9 +108,9 @@ xfs_statfs(struct mount *mp, struct statfs *sbp, d_thread_t *p)
}
int
-xfs_sync(struct mount *mp, int waitfor, struct ucred *cred, d_thread_t *p)
+nnpfs_sync(struct mount *mp, int waitfor, struct ucred *cred, d_thread_t *p)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_sync: mp = %lx, waitfor = %d, "
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_sync: mp = %lx, waitfor = %d, "
"cred = %lx, proc = %lx\n",
(unsigned long)mp,
waitfor,
@@ -120,7 +120,7 @@ xfs_sync(struct mount *mp, int waitfor, struct ucred *cred, d_thread_t *p)
}
int
-xfs_vget(struct mount * mp,
+nnpfs_vget(struct mount * mp,
#ifdef __APPLE__
void *ino,
#else
@@ -128,7 +128,7 @@ xfs_vget(struct mount * mp,
#endif
struct vnode ** vpp)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_vget\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_vget\n"));
return EOPNOTSUPP;
}
@@ -139,33 +139,33 @@ common_fhtovp(struct mount * mp,
{
#ifdef ARLA_KNFS
struct netcred *np = NULL;
- struct xfs_node *xn;
+ struct nnpfs_node *xn;
struct vnode *vp;
- xfs_handle handle;
+ nnpfs_handle handle;
int error;
- NNPFSDEB(XDEBVFOPS, ("xfs_fhtovp\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhtovp\n"));
if (fhp->fid_len != 16) {
- printf("xfs_fhtovp: *PANIC* got a invalid length of a fid\n");
+ printf("nnpfs_fhtovp: *PANIC* got a invalid length of a fid\n");
return EINVAL;
}
memcpy(&handle, fhp->fid_data, sizeof(handle));
- NNPFSDEB(XDEBVFOPS, ("xfs_fhtovp: fid: %d.%d.%d.%d\n",
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhtovp: fid: %d.%d.%d.%d\n",
handle.a, handle.d, handle.c, handle.d));
- NNPFSDEB(XDEBVFOPS, ("xfs_fhtovp: xfs_vnode_find\n"));
- xn = xfs_node_find(&xfs[0].nodehead, &handle);
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhtovp: nnpfs_vnode_find\n"));
+ xn = nnpfs_node_find(&nnpfs[0].nodehead, &handle);
if (xn == NULL) {
- struct xfs_message_getattr msg;
+ struct nnpfs_message_getattr msg;
- error = xfs_getnewvnode(xfs[0].mp, &vp, &handle);
+ error = nnpfs_getnewvnode(nnpfs[0].mp, &vp, &handle);
if (error)
return error;
- xfs_do_vget(vp, 0, curproc);
+ nnpfs_do_vget(vp, 0, curproc);
} else {
/* XXX access ? */
@@ -173,7 +173,7 @@ common_fhtovp(struct mount * mp,
/* XXX wrong ? (we tell arla below) */
if (vp->v_usecount <= 0)
- xfs_do_vget(vp, 0, curproc);
+ nnpfs_do_vget(vp, 0, curproc);
else
VREF(vp);
error = 0;
@@ -182,14 +182,14 @@ common_fhtovp(struct mount * mp,
*vpp = vp;
if (error == 0) {
- NNPFSDEB(XDEBVFOPS, ("xfs_fhtovp done\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhtovp done\n"));
/*
* XXX tell arla about this node is hold by nfsd.
- * There need to be code in xfs_write too.
+ * There need to be code in nnpfs_write too.
*/
} else
- NNPFSDEB(XDEBVFOPS, ("xfs_fhtovp failed (%d)\n", error));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhtovp failed (%d)\n", error));
return error;
#else /* !ARLA_KNFS */
@@ -201,7 +201,7 @@ common_fhtovp(struct mount * mp,
#ifdef HAVE_STRUCT_VFSOPS_VFS_CHECKEXP
int
-xfs_fhtovp(struct mount * mp,
+nnpfs_fhtovp(struct mount * mp,
struct fid * fhp,
struct vnode ** vpp)
{
@@ -213,7 +213,7 @@ xfs_fhtovp(struct mount * mp,
/* old style fhtovp */
int
-xfs_fhtovp(struct mount * mp,
+nnpfs_fhtovp(struct mount * mp,
struct fid * fhp,
struct mbuf * nam,
struct vnode ** vpp,
@@ -247,7 +247,7 @@ xfs_fhtovp(struct mount * mp,
#endif /* !HAVE_STRUCT_VFSOPS_VFS_CHECKEXP */
int
-xfs_checkexp (struct mount *mp,
+nnpfs_checkexp (struct mount *mp,
#ifdef __FreeBSD__
struct sockaddr *nam,
#else
@@ -256,7 +256,7 @@ xfs_checkexp (struct mount *mp,
int *exflagsp,
struct ucred **credanonp)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_checkexp\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_checkexp\n"));
#if 0
np = vfs_export_lookup(mp, &ump->um_export, nam);
@@ -267,12 +267,12 @@ xfs_checkexp (struct mount *mp,
}
int
-xfs_vptofh(struct vnode * vp,
+nnpfs_vptofh(struct vnode * vp,
struct fid * fhp)
{
#ifdef ARLA_KNFS
- struct xfs_node *xn;
- NNPFSDEB(XDEBVFOPS, ("xfs_vptofh\n"));
+ struct nnpfs_node *xn;
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_vptofh\n"));
if (MAXFIDSZ < 16)
return EOPNOTSUPP;
@@ -287,20 +287,20 @@ xfs_vptofh(struct vnode * vp,
return 0;
#else
- NNPFSDEB(XDEBVFOPS, ("xfs_vptofh\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_vptofh\n"));
return EOPNOTSUPP;
#endif
}
/*
- * xfs complete dead vnodes implementation.
+ * nnpfs complete dead vnodes implementation.
*
* this is because the dead_vnodeops_p is _not_ filesystem, but rather
* a part of the vfs-layer.
*/
int
-xfs_dead_lookup(struct vop_lookup_args * ap)
+nnpfs_dead_lookup(struct vop_lookup_args * ap)
/* struct vop_lookup_args {
struct vnodeop_desc *a_desc;
struct vnode *a_dvp;
@@ -320,8 +320,8 @@ xfs_dead_lookup(struct vop_lookup_args * ap)
*/
int
-xfs_fhlookup (d_thread_t *proc,
- struct xfs_fhandle_t *fhp,
+nnpfs_fhlookup (d_thread_t *proc,
+ struct nnpfs_fhandle_t *fhp,
struct vnode **vpp)
{
int error;
@@ -330,20 +330,20 @@ xfs_fhlookup (d_thread_t *proc,
struct ucred *cred = proc->p_ucred;
struct vattr vattr;
fsid_t fsid;
- struct xfs_fh_args *fh_args = (struct xfs_fh_args *)fhp->fhdata;
+ struct nnpfs_fh_args *fh_args = (struct nnpfs_fh_args *)fhp->fhdata;
- NNPFSDEB(XDEBVFOPS, ("xfs_fhlookup (xfs)\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhlookup (nnpfs)\n"));
- error = xfs_suser (proc);
+ error = nnpfs_suser (proc);
if (error)
return EPERM;
- if (fhp->len < sizeof(struct xfs_fh_args))
+ if (fhp->len < sizeof(struct nnpfs_fh_args))
return EINVAL;
fsid = SCARG(fh_args, fsid);
- mp = xfs_vfs_getvfs (&fsid);
+ mp = nnpfs_vfs_getvfs (&fsid);
if (mp == NULL)
return ENXIO;
@@ -376,9 +376,9 @@ xfs_fhlookup (d_thread_t *proc,
{
fhandle_t *fh = (fhandle_t *) fhp;
- NNPFSDEB(XDEBVFOPS, ("xfs_fhlookup (native)\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhlookup (native)\n"));
- mp = xfs_vfs_getvfs (&fh->fh_fsid);
+ mp = nnpfs_vfs_getvfs (&fh->fh_fsid);
if (mp == NULL)
return ESTALE;
@@ -392,9 +392,9 @@ xfs_fhlookup (d_thread_t *proc,
#ifdef HAVE_KERNEL_VFS_OBJECT_CREATE
if ((*vpp)->v_type == VREG && (*vpp)->v_object == NULL)
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_object_create (*vpp, proc, proc->td_proc->p_ucred);
+ nnpfs_vfs_object_create (*vpp, proc, proc->td_proc->p_ucred);
#else
- xfs_vfs_object_create (*vpp, proc, proc->p_ucred);
+ nnpfs_vfs_object_create (*vpp, proc, proc->p_ucred);
#endif
#elif __APPLE__
if ((*vpp)->v_type == VREG && (!UBCINFOEXISTS(*vpp))) {
@@ -408,16 +408,16 @@ xfs_fhlookup (d_thread_t *proc,
/*
- * Perform an open operation on the vnode identified by a `xfs_fhandle_t'
- * (see xfs_fhlookup) with flags `user_flags'. Returns 0 or
+ * Perform an open operation on the vnode identified by a `nnpfs_fhandle_t'
+ * (see nnpfs_fhlookup) with flags `user_flags'. Returns 0 or
* error. If successful, the file descriptor is returned in `retval'.
*/
extern struct fileops vnops; /* sometimes declared in <file.h> */
int
-xfs_fhopen (d_thread_t *proc,
- struct xfs_fhandle_t *fhp,
+nnpfs_fhopen (d_thread_t *proc,
+ struct nnpfs_fhandle_t *fhp,
int user_flags,
register_t *retval)
{
@@ -432,16 +432,16 @@ xfs_fhopen (d_thread_t *proc,
int index;
struct file *fp;
int mode;
- struct xfs_fhandle_t fh;
+ struct nnpfs_fhandle_t fh;
- NNPFSDEB(XDEBVFOPS, ("xfs_fhopen: flags = %d\n", user_flags));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhopen: flags = %d\n", user_flags));
error = copyin (fhp, &fh, sizeof(fh));
if (error)
return error;
- error = xfs_fhlookup (proc, &fh, &vp);
- NNPFSDEB(XDEBVFOPS, ("xfs_fhlookup returned %d\n", error));
+ error = nnpfs_fhlookup (proc, &fh, &vp);
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhlookup returned %d\n", error));
if (error)
return error;
@@ -499,9 +499,9 @@ xfs_fhopen (d_thread_t *proc,
#if defined(__FreeBSD_version) && __FreeBSD_version >= 300000
if (vp->v_type == VREG) {
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_vfs_object_create(vp, proc, proc->td_proc->p_ucred);
+ error = nnpfs_vfs_object_create(vp, proc, proc->td_proc->p_ucred);
#else
- error = xfs_vfs_object_create(vp, proc, proc->p_ucred);
+ error = nnpfs_vfs_object_create(vp, proc, proc->p_ucred);
#endif
if (error)
goto out;
@@ -512,7 +512,7 @@ xfs_fhopen (d_thread_t *proc,
fp->f_type = DTYPE_VNODE;
fp->f_ops = &vnops;
fp->f_data = (caddr_t)vp;
- xfs_vfs_unlock(vp, proc);
+ nnpfs_vfs_unlock(vp, proc);
*retval = index;
#ifdef FILE_UNUSE
FILE_UNUSE(fp, proc);
@@ -522,7 +522,7 @@ xfs_fhopen (d_thread_t *proc,
#endif
return 0;
out:
- NNPFSDEB(XDEBVFOPS, ("xfs_fhopen: error = %d\n", error));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_fhopen: error = %d\n", error));
vput(vp);
return error;
}
diff --git a/sys/xfs/xfs_vfsops-bsd.h b/sys/nnpfs/nnpfs_vfsops-bsd.h
index dfaa225df87..1d67f3d764b 100644
--- a/sys/xfs/xfs_vfsops-bsd.h
+++ b/sys/nnpfs/nnpfs_vfsops-bsd.h
@@ -31,35 +31,35 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_vfsops-bsd.h,v 1.14 2002/09/07 10:46:09 lha Exp $ */
+/* $arla: nnpfs_vfsops-bsd.h,v 1.14 2002/09/07 10:46:09 lha Exp $ */
-#ifndef _xfs_vfsops_bsd_h
-#define _xfs_vfsops_bsd_h
+#ifndef _nnpfs_vfsops_bsd_h
+#define _nnpfs_vfsops_bsd_h
int
-xfs_mount_caddr(struct mount *mp, const char *user_path, caddr_t user_data,
+nnpfs_mount_caddr(struct mount *mp, const char *user_path, caddr_t user_data,
struct nameidata *ndp, d_thread_t *p);
int
-xfs_start(struct mount * mp, int flags, d_thread_t * p);
+nnpfs_start(struct mount * mp, int flags, d_thread_t * p);
int
-xfs_unmount(struct mount * mp, int mntflags, d_thread_t *p);
+nnpfs_unmount(struct mount * mp, int mntflags, d_thread_t *p);
int
-xfs_root(struct mount *mp, struct vnode **vpp);
+nnpfs_root(struct mount *mp, struct vnode **vpp);
int
-xfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg, d_thread_t *p);
+nnpfs_quotactl(struct mount *mp, int cmd, uid_t uid, caddr_t arg, d_thread_t *p);
int
-xfs_statfs(struct mount *mp, struct statfs *sbp, d_thread_t *p);
+nnpfs_statfs(struct mount *mp, struct statfs *sbp, d_thread_t *p);
int
-xfs_sync(struct mount *mp, int waitfor, struct ucred *cred, d_thread_t *p);
+nnpfs_sync(struct mount *mp, int waitfor, struct ucred *cred, d_thread_t *p);
int
-xfs_vget(struct mount * mp,
+nnpfs_vget(struct mount * mp,
#ifdef __APPLE__
void *ino,
#else
@@ -69,12 +69,12 @@ xfs_vget(struct mount * mp,
#ifdef HAVE_STRUCT_VFSOPS_VFS_CHECKEXP
int
-xfs_fhtovp(struct mount * mp,
+nnpfs_fhtovp(struct mount * mp,
struct fid * fhp,
struct vnode ** vpp);
#else
int
-xfs_fhtovp(struct mount * mp,
+nnpfs_fhtovp(struct mount * mp,
struct fid * fhp,
struct mbuf * nam,
struct vnode ** vpp,
@@ -84,7 +84,7 @@ xfs_fhtovp(struct mount * mp,
struct mbuf;
int
-xfs_checkexp (struct mount *mp,
+nnpfs_checkexp (struct mount *mp,
#ifdef __FreeBSD__
struct sockaddr *nam,
#else
@@ -94,10 +94,10 @@ xfs_checkexp (struct mount *mp,
struct ucred **credanonp);
int
-xfs_vptofh(struct vnode * vp,
+nnpfs_vptofh(struct vnode * vp,
struct fid * fhp);
int
-xfs_dead_lookup(struct vop_lookup_args * ap);
+nnpfs_dead_lookup(struct vop_lookup_args * ap);
-#endif /* _xfs_vfsops_bsd_h */
+#endif /* _nnpfs_vfsops_bsd_h */
diff --git a/sys/xfs/xfs_vfsops-common.c b/sys/nnpfs/nnpfs_vfsops-common.c
index b808910c4fc..a3a992453bd 100644
--- a/sys/xfs/xfs_vfsops-common.c
+++ b/sys/nnpfs/nnpfs_vfsops-common.c
@@ -31,21 +31,21 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
+#include <nnpfs/nnpfs_locl.h>
-RCSID("$arla: xfs_vfsops-common.c,v 1.40 2003/06/02 18:26:40 lha Exp $");
+RCSID("$arla: nnpfs_vfsops-common.c,v 1.40 2003/06/02 18:26:40 lha Exp $");
/*
* NNPFS vfs operations.
*/
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_syscalls.h>
-#include <xfs/xfs_vfsops.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_syscalls.h>
+#include <nnpfs/nnpfs_vfsops.h>
#ifdef HAVE_KERNEL_UDEV2DEV
#define VA_RDEV_TO_DEV(x) udev2dev(x, 0) /* XXX what is the 0 */
@@ -54,14 +54,14 @@ RCSID("$arla: xfs_vfsops-common.c,v 1.40 2003/06/02 18:26:40 lha Exp $");
#endif
-struct xfs xfs[NNNPFS];
+struct nnpfs nnpfs[NNNPFS];
/*
* path and data is in system memory
*/
int
-xfs_mount_common_sys(struct mount *mp,
+nnpfs_mount_common_sys(struct mount *mp,
const char *path,
void *data,
struct nameidata *ndp,
@@ -72,12 +72,12 @@ xfs_mount_common_sys(struct mount *mp,
int error;
struct vattr vat;
- NNPFSDEB(XDEBVFOPS, ("xfs_mount: "
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_mount: "
"struct mount mp = %lx path = '%s' data = '%s'\n",
(unsigned long)mp, path, (char *)data));
#ifdef ARLA_KNFS
- NNPFSDEB(XDEBVFOPS, ("xfs_mount: mount flags = %x\n", mp->mnt_flag));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_mount: mount flags = %x\n", mp->mnt_flag));
/*
* mountd(8) flushes all export entries when it starts
@@ -88,7 +88,7 @@ xfs_mount_common_sys(struct mount *mp,
mp->mnt_flag & MNT_DELEXPORT) {
NNPFSDEB(XDEBVFOPS,
- ("xfs_mount: ignoring MNT_UPDATE or MNT_DELEXPORT\n"));
+ ("nnpfs_mount: ignoring MNT_UPDATE or MNT_DELEXPORT\n"));
return 0;
}
#endif
@@ -124,23 +124,23 @@ xfs_mount_common_sys(struct mount *mp,
NNPFSDEB(XDEBVFOPS, ("dev = %d.%d\n", major(dev), minor(dev)));
- if (!xfs_is_xfs_dev (dev)) {
- NNPFSDEB(XDEBVFOPS, ("%s is not a xfs device\n", (char *)data));
+ if (!nnpfs_is_nnpfs_dev (dev)) {
+ NNPFSDEB(XDEBVFOPS, ("%s is not a nnpfs device\n", (char *)data));
return ENXIO;
}
- if (xfs[minor(dev)].status & NNPFS_MOUNTED)
+ if (nnpfs[minor(dev)].status & NNPFS_MOUNTED)
return EBUSY;
- xfs[minor(dev)].status = NNPFS_MOUNTED;
- xfs[minor(dev)].mp = mp;
- xfs[minor(dev)].root = 0;
- xfs[minor(dev)].nnodes = 0;
- xfs[minor(dev)].fd = minor(dev);
+ nnpfs[minor(dev)].status = NNPFS_MOUNTED;
+ nnpfs[minor(dev)].mp = mp;
+ nnpfs[minor(dev)].root = 0;
+ nnpfs[minor(dev)].nnodes = 0;
+ nnpfs[minor(dev)].fd = minor(dev);
- nnfs_init_head(&xfs[minor(dev)].nodehead);
+ nnfs_init_head(&nnpfs[minor(dev)].nodehead);
- VFS_ASSIGN(mp, &xfs[minor(dev)]);
+ VFS_ASSIGN(mp, &nnpfs[minor(dev)]);
#if defined(HAVE_KERNEL_VFS_GETNEWFSID)
#if defined(HAVE_TWO_ARGUMENT_VFS_GETNEWFSID)
vfs_getnewfsid(mp, MOUNT_AFS);
@@ -180,7 +180,7 @@ xfs_mount_common_sys(struct mount *mp,
sizeof(mp->mnt_stat.f_mntfromname));
strncpy(mp->mnt_stat.f_fstypename,
- "xfs",
+ "nnpfs",
sizeof(mp->mnt_stat.f_fstypename));
#endif /* __osf__ */
@@ -188,7 +188,7 @@ xfs_mount_common_sys(struct mount *mp,
}
int
-xfs_mount_common(struct mount *mp,
+nnpfs_mount_common(struct mount *mp,
const char *user_path,
void *user_data,
struct nameidata *ndp,
@@ -217,7 +217,7 @@ xfs_mount_common(struct mount *mp,
error = copyinstr(user_data, data, MAXPATHLEN, &count);
if (error)
goto done;
- error = xfs_mount_common_sys (mp, path, data, ndp, p);
+ error = nnpfs_mount_common_sys (mp, path, data, ndp, p);
done:
free(data, M_TEMP);
free(path, M_TEMP);
@@ -229,9 +229,9 @@ extern int doforce;
#endif
int
-xfs_unmount_common(struct mount *mp, int mntflags)
+nnpfs_unmount_common(struct mount *mp, int mntflags)
{
- struct xfs *xfsp = VFS_TO_NNPFS(mp);
+ struct nnpfs *nnpfsp = VFS_TO_NNPFS(mp);
int flags = 0;
int error;
@@ -243,42 +243,42 @@ xfs_unmount_common(struct mount *mp, int mntflags)
flags |= FORCECLOSE;
}
- error = free_all_xfs_nodes(xfsp, flags, 1);
+ error = free_all_nnpfs_nodes(nnpfsp, flags, 1);
if (error)
return error;
- xfsp->status = 0;
- NNPFS_TO_VFS(xfsp) = NULL;
+ nnpfsp->status = 0;
+ NNPFS_TO_VFS(nnpfsp) = NULL;
return 0;
}
int
-xfs_root_common(struct mount *mp, struct vnode **vpp,
+nnpfs_root_common(struct mount *mp, struct vnode **vpp,
d_thread_t *proc, struct ucred *cred)
{
- struct xfs *xfsp = VFS_TO_NNPFS(mp);
- struct xfs_message_getroot msg;
+ struct nnpfs *nnpfsp = VFS_TO_NNPFS(mp);
+ struct nnpfs_message_getroot msg;
int error;
do {
- if (xfsp->root != NULL) {
- *vpp = XNODE_TO_VNODE(xfsp->root);
- xfs_do_vget(*vpp, LK_EXCLUSIVE, proc);
+ if (nnpfsp->root != NULL) {
+ *vpp = XNODE_TO_VNODE(nnpfsp->root);
+ nnpfs_do_vget(*vpp, LK_EXCLUSIVE, proc);
return 0;
}
msg.header.opcode = NNPFS_MSG_GETROOT;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), proc);
+ msg.cred.pag = nnpfs_get_pag(cred);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), proc);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
} while (error == 0);
/*
* Failed to get message through, need to pretend that all went well
* and return a fake dead vnode to be able to unmount.
*/
- if ((error = xfs_make_dead_vnode(mp, vpp)))
+ if ((error = nnpfs_make_dead_vnode(mp, vpp)))
return error;
NNPFS_MAKE_VROOT(*vpp);
diff --git a/sys/xfs/xfs_vfsops-openbsd.c b/sys/nnpfs/nnpfs_vfsops-openbsd.c
index 6561487af30..e5a99b731c7 100644
--- a/sys/xfs/xfs_vfsops-openbsd.c
+++ b/sys/nnpfs/nnpfs_vfsops-openbsd.c
@@ -31,80 +31,80 @@
* SUCH DAMAGE.
*/
-#include <xfs/xfs_locl.h>
+#include <nnpfs/nnpfs_locl.h>
-RCSID("$arla: xfs_vfsops-openbsd.c,v 1.16 2003/06/02 18:26:50 lha Exp $");
+RCSID("$arla: nnpfs_vfsops-openbsd.c,v 1.16 2003/06/02 18:26:50 lha Exp $");
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_vfsops.h>
-#include <xfs/xfs_vfsops-bsd.h>
-#include <xfs/xfs_vnodeops.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_vfsops.h>
+#include <nnpfs/nnpfs_vfsops-bsd.h>
+#include <nnpfs/nnpfs_vnodeops.h>
-static vop_t **xfs_dead_vnodeop_p;
+static vop_t **nnpfs_dead_vnodeop_p;
int
-xfs_make_dead_vnode(struct mount *mp, struct vnode **vpp)
+nnpfs_make_dead_vnode(struct mount *mp, struct vnode **vpp)
{
NNPFSDEB(XDEBNODE, ("make_dead_vnode mp = %lx\n",
(unsigned long)mp));
- return getnewvnode(VT_NON, mp, xfs_dead_vnodeop_p, vpp);
+ return getnewvnode(VT_NON, mp, nnpfs_dead_vnodeop_p, vpp);
}
-static struct vnodeopv_entry_desc xfs_dead_vnodeop_entries[] = {
- {&vop_default_desc, (vop_t *) xfs_eopnotsupp},
- {&vop_lookup_desc, (vop_t *) xfs_dead_lookup},
- {&vop_reclaim_desc, (vop_t *) xfs_returnzero},
+static struct vnodeopv_entry_desc nnpfs_dead_vnodeop_entries[] = {
+ {&vop_default_desc, (vop_t *) nnpfs_eopnotsupp},
+ {&vop_lookup_desc, (vop_t *) nnpfs_dead_lookup},
+ {&vop_reclaim_desc, (vop_t *) nnpfs_returnzero},
{&vop_lock_desc, (vop_t *) vop_generic_lock},
{&vop_unlock_desc, (vop_t *) vop_generic_unlock},
{&vop_islocked_desc,(vop_t *) vop_generic_islocked},
{NULL, NULL}};
-static struct vnodeopv_desc xfs_dead_vnodeop_opv_desc =
-{&xfs_dead_vnodeop_p, xfs_dead_vnodeop_entries};
+static struct vnodeopv_desc nnpfs_dead_vnodeop_opv_desc =
+{&nnpfs_dead_vnodeop_p, nnpfs_dead_vnodeop_entries};
-extern struct vnodeopv_desc xfs_vnodeop_opv_desc;
+extern struct vnodeopv_desc nnpfs_vnodeop_opv_desc;
static int
-xfs_init(struct vfsconf *vfs)
+nnpfs_init(struct vfsconf *vfs)
{
- NNPFSDEB(XDEBVFOPS, ("xfs_init\n"));
- vfs_opv_init_explicit(&xfs_vnodeop_opv_desc);
- vfs_opv_init_default(&xfs_vnodeop_opv_desc);
- vfs_opv_init_explicit(&xfs_dead_vnodeop_opv_desc);
- vfs_opv_init_default(&xfs_dead_vnodeop_opv_desc);
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_init\n"));
+ vfs_opv_init_explicit(&nnpfs_vnodeop_opv_desc);
+ vfs_opv_init_default(&nnpfs_vnodeop_opv_desc);
+ vfs_opv_init_explicit(&nnpfs_dead_vnodeop_opv_desc);
+ vfs_opv_init_default(&nnpfs_dead_vnodeop_opv_desc);
return 0;
}
-const struct vfsops xfs_vfsops = {
+const struct vfsops nnpfs_vfsops = {
#ifdef HAVE_STRUCT_VFSOPS_VFS_MOUNT
- xfs_mount_common,
+ nnpfs_mount_common,
#else
- xfs_mount_caddr,
+ nnpfs_mount_caddr,
#endif
- xfs_start,
- xfs_unmount,
- xfs_root,
- xfs_quotactl,
- xfs_statfs,
- xfs_sync,
- xfs_vget,
- xfs_fhtovp,
- xfs_vptofh,
- xfs_init,
+ nnpfs_start,
+ nnpfs_unmount,
+ nnpfs_root,
+ nnpfs_quotactl,
+ nnpfs_statfs,
+ nnpfs_sync,
+ nnpfs_vget,
+ nnpfs_fhtovp,
+ nnpfs_vptofh,
+ nnpfs_init,
NULL,
#ifdef HAVE_STRUCT_VFSOPS_VFS_CHECKEXP
- xfs_checkexp, /* checkexp */
+ nnpfs_checkexp, /* checkexp */
#endif
};
-static struct vfsconf xfs_vfc = {
- &xfs_vfsops,
- "xfs",
+static struct vfsconf nnpfs_vfc = {
+ &nnpfs_vfsops,
+ "nnpfs",
0,
0,
0,
@@ -172,19 +172,19 @@ vfs_unregister (struct vfsconf *vfs)
#endif
int
-xfs_install_filesys(void)
+nnpfs_install_filesys(void)
{
- return vfs_register (&xfs_vfc);
+ return vfs_register (&nnpfs_vfc);
}
int
-xfs_uninstall_filesys(void)
+nnpfs_uninstall_filesys(void)
{
- return vfs_unregister (&xfs_vfc);
+ return vfs_unregister (&nnpfs_vfc);
}
int
-xfs_stat_filesys (void)
+nnpfs_stat_filesys (void)
{
return 0;
}
diff --git a/sys/xfs/xfs_vfsops.h b/sys/nnpfs/nnpfs_vfsops.h
index feb057ef145..717745bb98d 100644
--- a/sys/xfs/xfs_vfsops.h
+++ b/sys/nnpfs/nnpfs_vfsops.h
@@ -31,45 +31,45 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_vfsops.h,v 1.17 2003/06/02 18:27:10 lha Exp $ */
+/* $arla: nnpfs_vfsops.h,v 1.17 2003/06/02 18:27:10 lha Exp $ */
-#ifndef _xfs_vfsops_h
-#define _xfs_vfsops_h
+#ifndef _nnpfs_vfsops_h
+#define _nnpfs_vfsops_h
int
-xfs_mount_common(struct mount *mp,
+nnpfs_mount_common(struct mount *mp,
const char *user_path,
void *user_data,
struct nameidata *ndp,
d_thread_t *p);
int
-xfs_mount_common_sys(struct mount *mp,
+nnpfs_mount_common_sys(struct mount *mp,
const char *path,
void *data,
struct nameidata *ndp,
d_thread_t *p);
int
-xfs_unmount_common(struct mount *mp, int mntflags);
+nnpfs_unmount_common(struct mount *mp, int mntflags);
int
-xfs_root_common(struct mount *mp,
+nnpfs_root_common(struct mount *mp,
struct vnode **vpp,
d_thread_t *proc,
struct ucred *cred);
int
-xfs_fhlookup (d_thread_t *proc,
- struct xfs_fhandle_t *fhp,
+nnpfs_fhlookup (d_thread_t *proc,
+ struct nnpfs_fhandle_t *fhp,
struct vnode **vpp);
int
-xfs_fhopen (d_thread_t *proc,
- struct xfs_fhandle_t *fhp,
+nnpfs_fhopen (d_thread_t *proc,
+ struct nnpfs_fhandle_t *fhp,
int flags,
register_t *retval);
-int xfs_make_dead_vnode(struct mount *mp, struct vnode **vpp);
+int nnpfs_make_dead_vnode(struct mount *mp, struct vnode **vpp);
-#endif /* _xfs_vfsops_h */
+#endif /* _nnpfs_vfsops_h */
diff --git a/sys/xfs/xfs_vnodeops-bsd.c b/sys/nnpfs/nnpfs_vnodeops-bsd.c
index 3256b1c0160..7e740d3f8f5 100644
--- a/sys/xfs/xfs_vnodeops-bsd.c
+++ b/sys/nnpfs/nnpfs_vnodeops-bsd.c
@@ -39,21 +39,21 @@
#define MACH_KERNEL 1
#endif
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_syscalls.h>
-#include <xfs/xfs_vnodeops.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_syscalls.h>
+#include <nnpfs/nnpfs_vnodeops.h>
#ifdef HAVE_VM_VNODE_PAGER_H
#include <vm/vnode_pager.h>
#endif
#include <sys/pool.h>
-RCSID("$arla: xfs_vnodeops-bsd.c,v 1.123 2003/02/15 16:40:36 lha Exp $");
+RCSID("$arla: nnpfs_vnodeops-bsd.c,v 1.123 2003/02/15 16:40:36 lha Exp $");
/*
* vnode functions
@@ -61,7 +61,7 @@ RCSID("$arla: xfs_vnodeops-bsd.c,v 1.123 2003/02/15 16:40:36 lha Exp $");
#ifdef HAVE_VOP_OPEN
int
-xfs_open(struct vop_open_args * ap)
+nnpfs_open(struct vop_open_args * ap)
/*
struct vop_open {
struct vnode *vp;
@@ -71,16 +71,16 @@ xfs_open(struct vop_open_args * ap)
}; */
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_open_common (ap->a_vp, ap->a_mode, ap->a_cred, ap->a_td);
+ return nnpfs_open_common (ap->a_vp, ap->a_mode, ap->a_cred, ap->a_td);
#else
- return xfs_open_common (ap->a_vp, ap->a_mode, ap->a_cred, ap->a_p);
+ return nnpfs_open_common (ap->a_vp, ap->a_mode, ap->a_cred, ap->a_p);
#endif
}
#endif /* HAVE_VOP_OPEN */
#ifdef HAVE_VOP_FSYNC
int
-xfs_fsync(struct vop_fsync_args * ap)
+nnpfs_fsync(struct vop_fsync_args * ap)
/*
vop_fsync {
struct vnode *vp;
@@ -90,12 +90,12 @@ xfs_fsync(struct vop_fsync_args * ap)
}; */
{
#ifdef HAVE_STRUCT_VOP_FSYNC_ARGS_A_FLAGS
- return xfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_flags, ap->a_p);
+ return nnpfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_flags, ap->a_p);
#else
#ifdef HAVE_FREEBSD_THREAD
- return xfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_waitfor, ap->a_td);
+ return nnpfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_waitfor, ap->a_td);
#else
- return xfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_waitfor, ap->a_p);
+ return nnpfs_fsync_common(ap->a_vp, ap->a_cred, ap->a_waitfor, ap->a_p);
#endif
#endif
}
@@ -103,7 +103,7 @@ xfs_fsync(struct vop_fsync_args * ap)
#ifdef HAVE_VOP_CLOSE
int
-xfs_close(struct vop_close_args * ap)
+nnpfs_close(struct vop_close_args * ap)
/* vop_close {
IN struct vnode *vp;
IN int fflag;
@@ -112,16 +112,16 @@ xfs_close(struct vop_close_args * ap)
}; */
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_close_common(ap->a_vp, ap->a_fflag, ap->a_td, ap->a_cred);
+ return nnpfs_close_common(ap->a_vp, ap->a_fflag, ap->a_td, ap->a_cred);
#else
- return xfs_close_common(ap->a_vp, ap->a_fflag, ap->a_p, ap->a_cred);
+ return nnpfs_close_common(ap->a_vp, ap->a_fflag, ap->a_p, ap->a_cred);
#endif
}
#endif /* HAVE_VOP_CLOSE */
#ifdef HAVE_VOP_READ
int
-xfs_read(struct vop_read_args * ap)
+nnpfs_read(struct vop_read_args * ap)
/* vop_read {
IN struct vnode *vp;
INOUT struct uio *uio;
@@ -129,13 +129,13 @@ xfs_read(struct vop_read_args * ap)
IN struct ucred *cred;
}; */
{
- return xfs_read_common(ap->a_vp, ap->a_uio, ap->a_ioflag, ap->a_cred);
+ return nnpfs_read_common(ap->a_vp, ap->a_uio, ap->a_ioflag, ap->a_cred);
}
#endif /* HAVE_VOP_READ */
#ifdef HAVE_VOP_WRITE
int
-xfs_write(struct vop_write_args * ap)
+nnpfs_write(struct vop_write_args * ap)
/* vop_write {
IN struct vnode *vp;
INOUT struct uio *uio;
@@ -143,20 +143,20 @@ xfs_write(struct vop_write_args * ap)
IN struct ucred *cred;
}; */
{
- return xfs_write_common(ap->a_vp, ap->a_uio, ap->a_ioflag, ap->a_cred);
+ return nnpfs_write_common(ap->a_vp, ap->a_uio, ap->a_ioflag, ap->a_cred);
}
#endif /* HAVE_VOP_WRITE */
#ifdef HAVE_VOP_IOCTL
int
-xfs_ioctl(struct vop_ioctl_args * ap)
+nnpfs_ioctl(struct vop_ioctl_args * ap)
/* struct vnode *vp,
int com,
caddr_t data,
int flag,
struct ucred *cred) */
{
- NNPFSDEB(XDEBVNOPS, ("xfs_ioctl\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_ioctl\n"));
return EOPNOTSUPP;
}
@@ -164,12 +164,12 @@ xfs_ioctl(struct vop_ioctl_args * ap)
#ifdef HAVE_VOP_SELECT
int
-xfs_select(struct vop_select_args * ap)
+nnpfs_select(struct vop_select_args * ap)
/* struct vnode *vp,
int which,
struct ucred *cred ) */
{
- NNPFSDEB(XDEBVNOPS, ("xfs_select\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_select\n"));
return EOPNOTSUPP;
}
@@ -177,7 +177,7 @@ xfs_select(struct vop_select_args * ap)
#ifdef HAVE_VOP_SEEK
int
-xfs_seek(struct vop_seek_args * ap)
+nnpfs_seek(struct vop_seek_args * ap)
/*
struct vop_seek_args {
struct vnodeop_desc *a_desc;
@@ -188,44 +188,44 @@ struct vop_seek_args {
};
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_seek\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_seek\n"));
return 0;
}
#endif /* HAVE_VOP_SEEK */
#ifdef HAVE_VOP_POLL
int
-xfs_poll(struct vop_poll_args * ap)
+nnpfs_poll(struct vop_poll_args * ap)
/* vop_poll {
IN struct vnode *vp;
IN int events;
IN struct proc *p;
}; */
{
- NNPFSDEB(XDEBVNOPS, ("xfs_poll\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_poll\n"));
return EOPNOTSUPP;
}
#endif /* HAVE_VOP_POLL */
#ifdef HAVE_VOP_GETATTR
int
-xfs_getattr(struct vop_getattr_args * ap)
+nnpfs_getattr(struct vop_getattr_args * ap)
/* struct vnode *vp,
struct vattr *vap,
struct ucred *cred,
struct proc *p) */
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_getattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_td);
+ return nnpfs_getattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_td);
#else
- return xfs_getattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_p);
+ return nnpfs_getattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_p);
#endif
}
#endif /* HAVE_VOP_GETATTR */
#ifdef HAVE_VOP_SETATTR
int
-xfs_setattr(struct vop_setattr_args * ap)
+nnpfs_setattr(struct vop_setattr_args * ap)
/* struct vnode *vp,
struct vattr *vap,
struct ucred *cred,
@@ -233,16 +233,16 @@ xfs_setattr(struct vop_setattr_args * ap)
*/
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_setattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_td);
+ return nnpfs_setattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_td);
#else
- return xfs_setattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_p);
+ return nnpfs_setattr_common(ap->a_vp, ap->a_vap, ap->a_cred, ap->a_p);
#endif
}
#endif /* HAVE_VOP_SETATTR */
#ifdef HAVE_VOP_ACCESS
int
-xfs_access(struct vop_access_args * ap)
+nnpfs_access(struct vop_access_args * ap)
/*
struct vnode *vp,
int mode,
@@ -251,16 +251,16 @@ struct vnode *vp,
*/
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_access_common(ap->a_vp, ap->a_mode, ap->a_cred, ap->a_td);
+ return nnpfs_access_common(ap->a_vp, ap->a_mode, ap->a_cred, ap->a_td);
#else
- return xfs_access_common(ap->a_vp, ap->a_mode, ap->a_cred, ap->a_p);
+ return nnpfs_access_common(ap->a_vp, ap->a_mode, ap->a_cred, ap->a_p);
#endif
}
#endif /* HAVE_VOP_ACCESS */
#ifdef HAVE_VOP_LOOKUP
int
-xfs_lookup(struct vop_lookup_args * ap)
+nnpfs_lookup(struct vop_lookup_args * ap)
/* struct vop_lookup_args {
struct vnodeop_desc *a_desc;
struct vnode *a_dvp;
@@ -273,7 +273,7 @@ xfs_lookup(struct vop_lookup_args * ap)
int lockparent = (cnp->cn_flags & (LOCKPARENT | ISLASTCN))
== (LOCKPARENT | ISLASTCN);
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup: (%s, %ld), nameiop = %lu, flags = %lu\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup: (%s, %ld), nameiop = %lu, flags = %lu\n",
cnp->cn_nameptr,
cnp->cn_namelen,
cnp->cn_nameiop,
@@ -283,7 +283,7 @@ xfs_lookup(struct vop_lookup_args * ap)
cnp->cn_flags &= ~PDIRUNLOCK;
#endif
- error = xfs_lookup_common(ap->a_dvp, cnp, ap->a_vpp);
+ error = nnpfs_lookup_common(ap->a_dvp, cnp, ap->a_vpp);
if (error == ENOENT
&& (cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME)
@@ -301,9 +301,9 @@ xfs_lookup(struct vop_lookup_args * ap)
/* if we isn't last component and is isn't requested,
* return parent unlocked */
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_unlock (ap->a_dvp, xfs_cnp_to_thread(cnp));
+ nnpfs_vfs_unlock (ap->a_dvp, nnpfs_cnp_to_thread(cnp));
#else
- xfs_vfs_unlock (ap->a_dvp, xfs_cnp_to_proc(cnp));
+ nnpfs_vfs_unlock (ap->a_dvp, nnpfs_cnp_to_proc(cnp));
#endif
#ifdef PDIRUNLOCK
cnp->cn_flags |= PDIRUNLOCK;
@@ -313,7 +313,7 @@ xfs_lookup(struct vop_lookup_args * ap)
/* in case of a error do nothing */
}
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup: error = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup: error = %d\n", error));
return error;
}
@@ -321,7 +321,7 @@ xfs_lookup(struct vop_lookup_args * ap)
#ifdef HAVE_VOP_CACHEDLOOKUP
int
-xfs_cachedlookup(struct vop_cachedlookup_args * ap)
+nnpfs_cachedlookup(struct vop_cachedlookup_args * ap)
/* struct vop_cachedlookup_args {
struct vnodeop_desc *a_desc;
struct vnode *a_dvp;
@@ -329,7 +329,7 @@ xfs_cachedlookup(struct vop_cachedlookup_args * ap)
struct componentname *a_cnp;
}; */
{
- return xfs_lookup((struct vop_lookup_args *)ap);
+ return nnpfs_lookup((struct vop_lookup_args *)ap);
}
#endif /* HAVE_VOP_CACHEDLOOKUP */
@@ -362,23 +362,23 @@ cleanup_cnp (struct componentname *cnp, int error)
#ifdef HAVE_VOP_CREATE
int
-xfs_create(struct vop_create_args *ap)
+nnpfs_create(struct vop_create_args *ap)
{
struct vnode *dvp = ap->a_dvp;
struct componentname *cnp = ap->a_cnp;
const char *name = cnp->cn_nameptr;
struct ucred *cred = cnp->cn_cred;
#ifdef HAVE_FREEBSD_THREAD
- d_thread_t *p = xfs_cnp_to_thread(cnp);
+ d_thread_t *p = nnpfs_cnp_to_thread(cnp);
#else
- d_thread_t *p = xfs_cnp_to_proc(cnp);
+ d_thread_t *p = nnpfs_cnp_to_proc(cnp);
#endif
int error;
- error = xfs_create_common(dvp, name, ap->a_vap, cred, p);
+ error = nnpfs_create_common(dvp, name, ap->a_vap, cred, p);
if (error == 0) {
- error = xfs_lookup_common(dvp, cnp, ap->a_vpp);
+ error = nnpfs_lookup_common(dvp, cnp, ap->a_vpp);
}
cleanup_cnp (cnp, error);
@@ -387,7 +387,7 @@ xfs_create(struct vop_create_args *ap)
vput (dvp);
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_create: error = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_create: error = %d\n", error));
return error;
}
@@ -395,7 +395,7 @@ xfs_create(struct vop_create_args *ap)
#ifdef HAVE_VOP_REMOVE
int
-xfs_remove(struct vop_remove_args * ap)
+nnpfs_remove(struct vop_remove_args * ap)
/* struct vnode *dvp,
struct vnode *vp,
struct componentname *cnp */
@@ -405,11 +405,11 @@ xfs_remove(struct vop_remove_args * ap)
struct vnode *vp = ap->a_vp;
#ifdef HAVE_FREEBSD_THREAD
- int error = xfs_remove_common(dvp, vp, cnp->cn_nameptr,
- cnp->cn_cred, xfs_cnp_to_thread(cnp));
+ int error = nnpfs_remove_common(dvp, vp, cnp->cn_nameptr,
+ cnp->cn_cred, nnpfs_cnp_to_thread(cnp));
#else
- int error = xfs_remove_common(dvp, vp, cnp->cn_nameptr,
- cnp->cn_cred, xfs_cnp_to_proc(cnp));
+ int error = nnpfs_remove_common(dvp, vp, cnp->cn_nameptr,
+ cnp->cn_cred, nnpfs_cnp_to_proc(cnp));
#endif
cleanup_cnp (cnp, error);
@@ -438,7 +438,7 @@ xfs_remove(struct vop_remove_args * ap)
#ifdef HAVE_VOP_RENAME
int
-xfs_rename(struct vop_rename_args * ap)
+nnpfs_rename(struct vop_rename_args * ap)
/* vop_rename {
IN WILLRELE struct vnode *fdvp;
IN WILLRELE struct vnode *fvp;
@@ -453,7 +453,7 @@ xfs_rename(struct vop_rename_args * ap)
struct vnode *fdvp = ap->a_fdvp;
struct vnode *fvp = ap->a_fvp;
- int error = xfs_rename_common(fdvp,
+ int error = nnpfs_rename_common(fdvp,
fvp,
ap->a_fcnp->cn_nameptr,
tdvp,
@@ -461,9 +461,9 @@ xfs_rename(struct vop_rename_args * ap)
ap->a_tcnp->cn_nameptr,
ap->a_tcnp->cn_cred,
#ifdef HAVE_FREEBSD_THREAD
- xfs_cnp_to_thread (ap->a_fcnp));
+ nnpfs_cnp_to_thread (ap->a_fcnp));
#else
- xfs_cnp_to_proc (ap->a_fcnp));
+ nnpfs_cnp_to_proc (ap->a_fcnp));
#endif
if(tdvp == tvp)
vrele(tdvp);
@@ -479,7 +479,7 @@ xfs_rename(struct vop_rename_args * ap)
#ifdef HAVE_VOP_MKDIR
int
-xfs_mkdir(struct vop_mkdir_args * ap)
+nnpfs_mkdir(struct vop_mkdir_args * ap)
/* struct vnode *dvp,
char *nm,
struct vattr *va,
@@ -491,16 +491,16 @@ xfs_mkdir(struct vop_mkdir_args * ap)
const char *name = cnp->cn_nameptr;
struct ucred *cred = cnp->cn_cred;
#ifdef HAVE_FREEBSD_THREAD
- d_thread_t *p = xfs_cnp_to_thread(cnp);
+ d_thread_t *p = nnpfs_cnp_to_thread(cnp);
#else
- d_thread_t *p = xfs_cnp_to_proc(cnp);
+ d_thread_t *p = nnpfs_cnp_to_proc(cnp);
#endif
int error;
- error = xfs_mkdir_common(dvp, name, ap->a_vap, cred, p);
+ error = nnpfs_mkdir_common(dvp, name, ap->a_vap, cred, p);
if (error == 0)
- error = xfs_lookup_common(dvp, cnp, ap->a_vpp);
+ error = nnpfs_lookup_common(dvp, cnp, ap->a_vpp);
cleanup_cnp (cnp, error);
@@ -508,7 +508,7 @@ xfs_mkdir(struct vop_mkdir_args * ap)
vput(dvp);
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_mkdir: error = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_mkdir: error = %d\n", error));
return error;
}
@@ -516,7 +516,7 @@ xfs_mkdir(struct vop_mkdir_args * ap)
#ifdef HAVE_VOP_RMDIR
int
-xfs_rmdir(struct vop_rmdir_args * ap)
+nnpfs_rmdir(struct vop_rmdir_args * ap)
/* struct vnode *dvp,
struct vnode *vp,
struct componentname *cnp */
@@ -524,13 +524,13 @@ xfs_rmdir(struct vop_rmdir_args * ap)
struct componentname *cnp = ap->a_cnp;
struct vnode *dvp = ap->a_dvp;
struct vnode *vp = ap->a_vp;
- int error = xfs_rmdir_common(ap->a_dvp, ap->a_vp,
+ int error = nnpfs_rmdir_common(ap->a_dvp, ap->a_vp,
cnp->cn_nameptr,
cnp->cn_cred,
#ifdef HAVE_FREEBSD_THREAD
- xfs_cnp_to_thread(cnp));
+ nnpfs_cnp_to_thread(cnp));
#else
- xfs_cnp_to_proc(cnp));
+ nnpfs_cnp_to_proc(cnp));
#endif
cleanup_cnp (cnp, error);
@@ -549,15 +549,15 @@ xfs_rmdir(struct vop_rmdir_args * ap)
#ifdef HAVE_VOP_READDIR
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
-typedef u_long xfs_cookie_t;
+typedef u_long nnpfs_cookie_t;
#elif defined(__NetBSD__)
-typedef off_t xfs_cookie_t;
+typedef off_t nnpfs_cookie_t;
#else
#error dunno want kind of cookies you have
#endif
int
-xfs_readdir(struct vop_readdir_args * ap)
+nnpfs_readdir(struct vop_readdir_args * ap)
/* struct vnode *vp,
struct uio *uiop,
struct ucred *cred) */
@@ -567,11 +567,11 @@ xfs_readdir(struct vop_readdir_args * ap)
off = ap->a_uio->uio_offset;
- error = xfs_readdir_common(ap->a_vp, ap->a_uio, ap->a_cred,
+ error = nnpfs_readdir_common(ap->a_vp, ap->a_uio, ap->a_cred,
#ifdef HAVE_FREEBSD_THREAD
- xfs_uio_to_thread (ap->a_uio),
+ nnpfs_uio_to_thread (ap->a_uio),
#else
- xfs_uio_to_proc (ap->a_uio),
+ nnpfs_uio_to_proc (ap->a_uio),
#endif
ap->a_eofflag);
@@ -579,10 +579,10 @@ xfs_readdir(struct vop_readdir_args * ap)
struct uio *uio = ap->a_uio;
const struct dirent *dp, *dp_start, *dp_end;
int ncookies;
- xfs_cookie_t *cookies, *cookiep;
+ nnpfs_cookie_t *cookies, *cookiep;
if (uio->uio_segflg != UIO_SYSSPACE || uio->uio_iovcnt != 1)
- panic("xfs_readdir: mail arla-drinkers and tell them to bake burned cookies");
+ panic("nnpfs_readdir: mail arla-drinkers and tell them to bake burned cookies");
dp = (const struct dirent *)
((const char *)uio->uio_iov->iov_base - (uio->uio_offset - off));
@@ -595,7 +595,7 @@ xfs_readdir(struct vop_readdir_args * ap)
ncookies++;
}
- cookies = malloc(ncookies * sizeof(xfs_cookie_t), M_TEMP, M_WAITOK);
+ cookies = malloc(ncookies * sizeof(nnpfs_cookie_t), M_TEMP, M_WAITOK);
for (dp = dp_start, cookiep = cookies;
dp < dp_end;
dp = (const struct dirent *)((const char *) dp + dp->d_reclen)) {
@@ -613,7 +613,7 @@ xfs_readdir(struct vop_readdir_args * ap)
#ifdef HAVE_VOP_LINK
int
-xfs_link(struct vop_link_args * ap)
+nnpfs_link(struct vop_link_args * ap)
/*
WILLRELE struct vnode *tdvp;
struct vnode *vp;
@@ -655,7 +655,7 @@ xfs_link(struct vop_link_args * ap)
/* FreeBSD 5.0 doesn't need to lock the vnode in VOP_LINK */
#if !defined(__FreeBSD_version) || __FreeBSD_version < 500043
- if (dvp != vp && (error = xfs_vfs_writelock(vp, p))) {
+ if (dvp != vp && (error = nnpfs_vfs_writelock(vp, p))) {
#ifdef HAVE_VOP_ABORTOP
VOP_ABORTOP(dvp, cnp);
#endif
@@ -663,21 +663,21 @@ xfs_link(struct vop_link_args * ap)
}
#endif /* defined(__FreeBSD_version) || __FreeBSD_version < 500043 */
- error = xfs_link_common(
+ error = nnpfs_link_common(
dvp,
vp,
cnp->cn_nameptr,
cnp->cn_cred,
#ifdef HAVE_FREEBSD_THREAD
- xfs_cnp_to_thread (cnp));
+ nnpfs_cnp_to_thread (cnp));
#else
- xfs_cnp_to_proc (cnp));
+ nnpfs_cnp_to_proc (cnp));
#endif
cleanup_cnp (cnp, error);
if (dvp != vp)
- xfs_vfs_unlock(vp, p);
+ nnpfs_vfs_unlock(vp, p);
out:
#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
@@ -690,7 +690,7 @@ out:
#ifdef HAVE_VOP_SYMLINK
int
-xfs_symlink(struct vop_symlink_args * ap)
+nnpfs_symlink(struct vop_symlink_args * ap)
/*
IN WILLRELE struct vnode *dvp;
OUT WILLRELE struct vnode **vpp;
@@ -703,14 +703,14 @@ xfs_symlink(struct vop_symlink_args * ap)
struct vnode *dvp = ap->a_dvp;
struct vnode **vpp = ap->a_vpp;
- int error = xfs_symlink_common(dvp,
+ int error = nnpfs_symlink_common(dvp,
vpp,
cnp,
ap->a_vap,
ap->a_target);
if (error == 0) {
- error = xfs_lookup_common(dvp, cnp, vpp);
+ error = nnpfs_lookup_common(dvp, cnp, vpp);
if (error == 0)
vput (*vpp);
}
@@ -725,32 +725,32 @@ xfs_symlink(struct vop_symlink_args * ap)
#ifdef HAVE_VOP_READLINK
int
-xfs_readlink(struct vop_readlink_args * ap)
+nnpfs_readlink(struct vop_readlink_args * ap)
/* struct vnode *vp,
struct uio *uiop,
struct ucred *cred) */
{
- return xfs_readlink_common(ap->a_vp, ap->a_uio, ap->a_cred);
+ return nnpfs_readlink_common(ap->a_vp, ap->a_uio, ap->a_cred);
}
#endif /* HAVE_VOP_READLINK */
#ifdef HAVE_VOP_INACTIVE
int
-xfs_inactive(struct vop_inactive_args * ap)
+nnpfs_inactive(struct vop_inactive_args * ap)
/*struct vnode *vp,
struct ucred *cred)*/
{
#ifdef HAVE_FREEBSD_THREAD
- return xfs_inactive_common(ap->a_vp, xfs_curthread());
+ return nnpfs_inactive_common(ap->a_vp, nnpfs_curthread());
#else
- return xfs_inactive_common(ap->a_vp, xfs_curproc());
+ return nnpfs_inactive_common(ap->a_vp, nnpfs_curproc());
#endif
}
#endif /* HAVE_VOP_INACTICE */
#ifdef HAVE_VOP_RECLAIM
int
-xfs_reclaim(struct vop_reclaim_args * ap)
+nnpfs_reclaim(struct vop_reclaim_args * ap)
/*struct vop_reclaim_args {
struct vnodeop_desc *a_desc;
struct vnode *a_vp;
@@ -759,7 +759,7 @@ xfs_reclaim(struct vop_reclaim_args * ap)
struct vnode *vp = ap->a_vp;
int ret;
- ret = xfs_reclaim_common(vp);
+ ret = nnpfs_reclaim_common(vp);
vp->v_data = NULL;
return ret;
}
@@ -773,26 +773,26 @@ xfs_reclaim(struct vop_reclaim_args * ap)
#ifdef HAVE_VOP_LOCK
int
-xfs_lock(struct vop_lock_args * ap)
+nnpfs_lock(struct vop_lock_args * ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
- xfs_vnode_lock *l = &xn->lock;
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
+ nnpfs_vnode_lock *l = &xn->lock;
int flags = ap->a_flags;
int ret;
- NNPFSDEB(XDEBVNOPS, ("xfs_lock: %lx, flags 0x%x\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lock: %lx, flags 0x%x\n",
(unsigned long)vp, flags));
if (l == NULL)
- panic("xfs_lock: lock NULL");
+ panic("nnpfs_lock: lock NULL");
- NNPFSDEB(XDEBVNOPS, ("xfs_lock before: lk flags: %d share: %d "
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lock before: lk flags: %d share: %d "
"wait: %d excl: %d holder: 0x%llx\n",
l->lk_flags, l->lk_sharecount, l->lk_waitcount,
l->lk_exclusivecount,
(unsigned long long)
- (xfs_uintptr_t)l->lk_lockholder));
+ (nnpfs_uintptr_t)l->lk_lockholder));
#ifndef DEBUG_LOCKS
#ifdef HAVE_FOUR_ARGUMENT_LOCKMGR
@@ -807,47 +807,47 @@ xfs_lock(struct vop_lock_args * ap)
#else
#ifdef HAVE_FREEBSD_THREAD
ret = debuglockmgr(l, flags, &vp->v_interlock, ap->a_td,
- "xfs_lock", ap->a_vp->filename, ap->a_vp->line);
+ "nnpfs_lock", ap->a_vp->filename, ap->a_vp->line);
#else
ret = debuglockmgr(l, flags, &vp->v_interlock, ap->a_p,
- "xfs_lock", ap->a_vp->filename, ap->a_vp->line);
+ "nnpfs_lock", ap->a_vp->filename, ap->a_vp->line);
#endif
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_lock: lk flags: %d share: %d "
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lock: lk flags: %d share: %d "
"wait: %d excl: %d holder: 0x%llx\n",
l->lk_flags, l->lk_sharecount, l->lk_waitcount,
l->lk_exclusivecount,
(unsigned long long)
- (xfs_uintptr_t)l->lk_lockholder));
+ (nnpfs_uintptr_t)l->lk_lockholder));
return ret;
}
#endif /* HAVE_VOP_LOCK */
#ifdef HAVE_VOP_UNLOCK
int
-xfs_unlock(struct vop_unlock_args * ap)
+nnpfs_unlock(struct vop_unlock_args * ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
- xfs_vnode_lock *l = &xn->lock;
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
+ nnpfs_vnode_lock *l = &xn->lock;
int flags = ap->a_flags;
int ret;
if (l == NULL)
- panic("xfs_unlock: lock NULL");
+ panic("nnpfs_unlock: lock NULL");
NNPFSDEB(XDEBVNOPS,
- ("xfs_unlock: %lx, flags 0x%x, l %lx, ap %lx\n",
+ ("nnpfs_unlock: %lx, flags 0x%x, l %lx, ap %lx\n",
(unsigned long)vp, flags,
(unsigned long)l,
(unsigned long)ap));
- NNPFSDEB(XDEBVNOPS, ("xfs_unlock: lk flags: %d share: %d "
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_unlock: lk flags: %d share: %d "
"wait: %d excl: %d holder: 0x%lld\n",
l->lk_flags, l->lk_sharecount, l->lk_waitcount,
l->lk_exclusivecount,
(unsigned long long)
- (xfs_uintptr_t)l->lk_lockholder));
+ (nnpfs_uintptr_t)l->lk_lockholder));
#ifndef DEBUG_LOCKS
#ifdef HAVE_FOUR_ARGUMENT_LOCKMGR
#ifdef HAVE_FREEBSD_THREAD
@@ -861,26 +861,26 @@ xfs_unlock(struct vop_unlock_args * ap)
#else
#ifdef HAVE_FREEBSD_THREAD
ret = debuglockmgr (l, flags | LK_RELEASE, &vp->v_interlock, ap->a_td,
- "xfs_lock", ap->a_vp->filename, ap->a_vp->line);
+ "nnpfs_lock", ap->a_vp->filename, ap->a_vp->line);
#else
ret = debuglockmgr (l, flags | LK_RELEASE, &vp->v_interlock, ap->a_p,
- "xfs_lock", ap->a_vp->filename, ap->a_vp->line);
+ "nnpfs_lock", ap->a_vp->filename, ap->a_vp->line);
#endif
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_unlock: return %d\n", ret));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_unlock: return %d\n", ret));
return ret;
}
#endif /* HAVE_VOP_UNLOCK */
#ifdef HAVE_VOP_ISLOCKED
int
-xfs_islocked (struct vop_islocked_args *ap)
+nnpfs_islocked (struct vop_islocked_args *ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
- xfs_vnode_lock *l = &xn->lock;
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
+ nnpfs_vnode_lock *l = &xn->lock;
- NNPFSDEB(XDEBVNOPS, ("xfs_islocked: %lx\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_islocked: %lx\n",
(unsigned long)vp));
#if defined(HAVE_TWO_ARGUMENT_LOCKSTATUS)
@@ -901,17 +901,17 @@ xfs_islocked (struct vop_islocked_args *ap)
#ifdef HAVE_VOP_LOCK
int
-xfs_lock(struct vop_lock_args * ap)
+nnpfs_lock(struct vop_lock_args * ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_lock: %lx, %d\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lock: %lx, %d\n",
(unsigned long)vp, xn->vnlocks));
while (vp->v_flag & VXLOCK) {
vp->v_flag |= VXWANT;
- (void) tsleep((caddr_t)vp, PINOD, "xfs_vnlock", 0);
+ (void) tsleep((caddr_t)vp, PINOD, "nnpfs_vnlock", 0);
}
if (vp->v_tag == VT_NON)
return (ENOENT);
@@ -922,19 +922,19 @@ xfs_lock(struct vop_lock_args * ap)
#ifdef HAVE_VOP_UNLOCK
int
-xfs_unlock(struct vop_unlock_args * ap)
+nnpfs_unlock(struct vop_unlock_args * ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_unlock: %lx, %d\n",
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_unlock: %lx, %d\n",
(unsigned long)vp, xn->vnlocks));
--xn->vnlocks;
if (xn->vnlocks < 0) {
- printf ("PANIC: xfs_unlock: unlocking unlocked\n");
+ printf ("PANIC: nnpfs_unlock: unlocking unlocked\n");
xn->vnlocks = 0;
}
- NNPFSDEB(XDEBVNOPS, ("xfs_unlock: return\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_unlock: return\n"));
return 0;
}
@@ -942,12 +942,12 @@ xfs_unlock(struct vop_unlock_args * ap)
#ifdef HAVE_VOP_ISLOCKED
int
-xfs_islocked (struct vop_islocked_args *ap)
+nnpfs_islocked (struct vop_islocked_args *ap)
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_islocked: %lx, %d\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_islocked: %lx, %d\n",
(unsigned long)vp, xn->vnlocks));
return xn->vnlocks;
@@ -957,7 +957,7 @@ xfs_islocked (struct vop_islocked_args *ap)
#ifdef HAVE_VOP_ABORTOP
int
-xfs_abortop (struct vop_abortop_args *ap)
+nnpfs_abortop (struct vop_abortop_args *ap)
/* struct vnode *dvp;
struct componentname *cnp; */
{
@@ -986,7 +986,7 @@ xfs_abortop (struct vop_abortop_args *ap)
#ifdef HAVE_VOP_MMAP
int
-xfs_mmap(struct vop_mmap_args *ap)
+nnpfs_mmap(struct vop_mmap_args *ap)
/*
IN struct vnode *vp;
IN int fflags;
@@ -994,7 +994,7 @@ xfs_mmap(struct vop_mmap_args *ap)
IN struct proc *p;
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_mmap\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_mmap\n"));
#ifdef HAVE_KERNEL_GENFS_MMAP
return genfs_mmap(ap);
#else
@@ -1005,7 +1005,7 @@ xfs_mmap(struct vop_mmap_args *ap)
#ifdef HAVE_VOP_BMAP
int
-xfs_bmap(struct vop_bmap_args *ap)
+nnpfs_bmap(struct vop_bmap_args *ap)
/* IN struct vnode *vp;
IN daddr64_t bn;
OUT struct vnode **vpp;
@@ -1014,7 +1014,7 @@ xfs_bmap(struct vop_bmap_args *ap)
OUT int *runb;
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_bmap\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_bmap\n"));
return EOPNOTSUPP;
}
#endif /* HAVE_VOP_BMAP */
@@ -1033,7 +1033,7 @@ get_pages_endlength (struct vop_getpages_args *ap)
}
int
-xfs_getpages (struct vop_getpages_args *ap)
+nnpfs_getpages (struct vop_getpages_args *ap)
/* Old BSD
IN struct vnode *vp;
IN vm_page_t *m;
@@ -1054,14 +1054,14 @@ xfs_getpages (struct vop_getpages_args *ap)
{
int error;
- NNPFSDEB(XDEBVNOPS, ("xfs_getpages\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_getpages\n"));
#if HAVE_KERNEL_VNODE_PAGER_GENERIC_GETPAGES
error = vnode_pager_generic_getpages (ap->a_vp, ap->a_m,
ap->a_count, ap->a_reqpage);
#else
- error = xfs_data_valid (ap->a_vp, VNODE_TO_XNODE(ap->a_vp)->rd_cred,
- xfs_curproc(), NNPFS_DATA_R,
+ error = nnpfs_data_valid (ap->a_vp, VNODE_TO_XNODE(ap->a_vp)->rd_cred,
+ nnpfs_curproc(), NNPFS_DATA_R,
get_pages_endlength(ap));
if (error == 0)
error = VOP_GETPAGES(DATA_FROM_VNODE(ap->a_vp),
@@ -1069,14 +1069,14 @@ xfs_getpages (struct vop_getpages_args *ap)
ap->a_count, ap->a_centeridx, ap->a_access_type,
ap->a_advice, ap->a_flags);
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_getpages = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_getpages = %d\n", error));
return error;
}
#endif /* HAVE_VOP_GETPAGES */
#ifdef HAVE_VOP_PUTPAGES
int
-xfs_putpages (struct vop_putpages_args *ap)
+nnpfs_putpages (struct vop_putpages_args *ap)
/* Old BSD
IN struct vnode *vp;
IN vm_page_t *m;
@@ -1093,11 +1093,11 @@ xfs_putpages (struct vop_putpages_args *ap)
*/
{
struct vnode *vp = ap->a_vp;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
struct vnode *t = DATA_FROM_XNODE(xn);
int error;
- NNPFSDEB(XDEBVNOPS, ("xfs_putpages\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_putpages\n"));
if (t == NULL)
return 0;
@@ -1137,54 +1137,54 @@ xfs_putpages (struct vop_putpages_args *ap)
#ifdef HAVE_VOP_CMP
int
-xfs_cmp(struct vnode * vp1, struct vnode * vp2)
+nnpfs_cmp(struct vnode * vp1, struct vnode * vp2)
{
- NNPFSDEB(XDEBVNOPS, ("xfs_cmp\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_cmp\n"));
return EOPNOTSUPP;
}
#endif /* HAVE_VOP_CMP */
#ifdef HAVE_VOP_REALVP
int
-xfs_realvp(struct vnode * vp,
+nnpfs_realvp(struct vnode * vp,
struct vnode ** vpp)
{
- NNPFSDEB(XDEBVNOPS, ("xfs_realvp\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_realvp\n"));
return EOPNOTSUPP;
}
#endif /* HAVE_VOP_REALVP */
#ifdef HAVE_VOP_CNTL
int
-xfs_cntl(struct vnode * vp,
+nnpfs_cntl(struct vnode * vp,
int cmd,
caddr_t idata,
caddr_t odata,
int iflag,
int oflag)
{
- NNPFSDEB(XDEBVNOPS, ("xfs_cntl\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_cntl\n"));
return EOPNOTSUPP;
}
#endif /* HAVE_VOP_CNTL */
#ifdef HAVE_VOP_PRINT
int
-xfs_print (struct vop_print_args *v)
+nnpfs_print (struct vop_print_args *v)
{
struct vop_print_args *ap = v;
- xfs_printnode_common (ap->a_vp);
+ nnpfs_printnode_common (ap->a_vp);
return 0;
}
#endif
#ifdef HAVE_VOP_ADVLOCK
int
-xfs_advlock(struct vop_advlock_args *v)
+nnpfs_advlock(struct vop_advlock_args *v)
{
struct vop_advlock_args *ap = v;
#if defined(HAVE_KERNEL_LF_ADVLOCK) && !defined(__APPLE__)
- struct xfs_node *xn = VNODE_TO_XNODE(ap->a_vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(ap->a_vp);
return (lf_advlock(&xn->lockf, xn->attr.va_size, ap->a_id, ap->a_op,
ap->a_fl, ap->a_flags));
@@ -1196,7 +1196,7 @@ xfs_advlock(struct vop_advlock_args *v)
#ifdef HAVE_VOP_REVOKE
int
-xfs_revoke(struct vop_revoke_args *v)
+nnpfs_revoke(struct vop_revoke_args *v)
{
#if defined(HAVE_KERNEL_GENFS_REVOKE)
return genfs_revoke (v);
@@ -1210,7 +1210,7 @@ xfs_revoke(struct vop_revoke_args *v)
#ifdef HAVE_VOP_PAGEIN
int
-xfs_pagein(struct vop_pagein_args *ap)
+nnpfs_pagein(struct vop_pagein_args *ap)
{
#ifdef __APPLE__
struct uio uio;
@@ -1227,7 +1227,7 @@ xfs_pagein(struct vop_pagein_args *ap)
uio.uio_resid=ap->a_size;
uio.uio_segflg=UIO_SYSSPACE; /* XXX what is it? */
uio.uio_rw=UIO_READ;
- uio.uio_procp=xfs_curproc();
+ uio.uio_procp=nnpfs_curproc();
ret = VOP_READ(ap->a_vp, &uio, 0, ap->a_cred);
@@ -1256,7 +1256,7 @@ xfs_pagein(struct vop_pagein_args *ap)
#ifdef HAVE_VOP_PAGEOUT
int
-xfs_pageout(struct vop_pageout_args *ap)
+nnpfs_pageout(struct vop_pageout_args *ap)
{
#ifdef __APPLE__
struct uio uio;
@@ -1273,7 +1273,7 @@ xfs_pageout(struct vop_pageout_args *ap)
uio.uio_resid=ap->a_size;
uio.uio_segflg=UIO_SYSSPACE; /* XXX what is it? */
uio.uio_rw=UIO_WRITE;
- uio.uio_procp=xfs_curproc();
+ uio.uio_procp=nnpfs_curproc();
ret = VOP_WRITE(ap->a_vp, &uio, 0, ap->a_cred);
@@ -1297,7 +1297,7 @@ xfs_pageout(struct vop_pageout_args *ap)
#ifdef HAVE_VOP_CREATEVOBJECT
int
-xfs_createvobject(struct vop_createvobject_args *ap)
+nnpfs_createvobject(struct vop_createvobject_args *ap)
/*
struct vop_createvobject_args {
struct vnode *vp;
@@ -1306,7 +1306,7 @@ struct vop_createvobject_args {
};
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_createvobject\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_createvobject\n"));
return vop_stdcreatevobject (ap);
}
@@ -1314,14 +1314,14 @@ struct vop_createvobject_args {
#ifdef HAVE_VOP_DESTROYVOBJECT
int
-xfs_destroyvobject(struct vop_destroyvobject_args *ap)
+nnpfs_destroyvobject(struct vop_destroyvobject_args *ap)
/*
struct vop_destroyvobject_args {
struct vnode *vp;
};
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_destroyvobject\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_destroyvobject\n"));
return vop_stddestroyvobject (ap);
}
@@ -1329,7 +1329,7 @@ struct vop_destroyvobject_args {
#ifdef HAVE_VOP_GETVOBJECT
int
-xfs_getvobject(struct vop_getvobject_args *ap)
+nnpfs_getvobject(struct vop_getvobject_args *ap)
/*
struct vop_getvobject_args {
struct vnode *vp;
@@ -1337,7 +1337,7 @@ struct vop_getvobject_args {
};
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_getvobject\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_getvobject\n"));
return vop_stdgetvobject (ap);
}
@@ -1345,7 +1345,7 @@ struct vop_getvobject_args {
#ifdef HAVE_VOP_PATHCONF
int
-xfs_pathconf(struct vop_pathconf_args *ap)
+nnpfs_pathconf(struct vop_pathconf_args *ap)
/*
struct vop_pathconf_args {
struct vnodeop_desc *a_desc;
@@ -1354,7 +1354,7 @@ struct vop_pathconf_args {
};
*/
{
- NNPFSDEB(XDEBVNOPS, ("xfs_pathconf\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_pathconf\n"));
#ifdef HAVE_KERNEL_VOP_STDPATHCONF
return vop_stdpathconf(ap);
@@ -1366,24 +1366,24 @@ struct vop_pathconf_args {
-vop_t **xfs_vnodeop_p;
+vop_t **nnpfs_vnodeop_p;
int
-xfs_eopnotsupp (struct vop_generic_args *ap)
+nnpfs_eopnotsupp (struct vop_generic_args *ap)
{
- NNPFSDEB(XDEBVNOPS, ("xfs_eopnotsupp %s\n", ap->a_desc->vdesc_name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_eopnotsupp %s\n", ap->a_desc->vdesc_name));
return EOPNOTSUPP;
}
int
-xfs_returnzero (struct vop_generic_args *ap)
+nnpfs_returnzero (struct vop_generic_args *ap)
{
- NNPFSDEB(XDEBVNOPS, ("xfs_returnzero %s\n", ap->a_desc->vdesc_name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_returnzero %s\n", ap->a_desc->vdesc_name));
return 0;
}
void
-xfs_pushdirty(struct vnode *vp, struct ucred *cred, d_thread_t *p)
+nnpfs_pushdirty(struct vnode *vp, struct ucred *cred, d_thread_t *p)
{
#if defined(__NetBSD_Version__) && __NetBSD_Version__ >= 105280000
VOP_PUTPAGES(vp, 0, 0, PGO_ALLPAGES|PGO_SYNCIO|PGO_CLEANIT);
@@ -1394,144 +1394,144 @@ xfs_pushdirty(struct vnode *vp, struct ucred *cred, d_thread_t *p)
-static struct vnodeopv_entry_desc xfs_vnodeop_entries[] = {
- {&vop_default_desc, (vop_t *) xfs_eopnotsupp},
+static struct vnodeopv_entry_desc nnpfs_vnodeop_entries[] = {
+ {&vop_default_desc, (vop_t *) nnpfs_eopnotsupp},
#ifdef HAVE_VOP_LOOKUP
#ifdef HAVE_KERNEL_VFS_CACHE_LOOKUP
{&vop_lookup_desc, (vop_t *) vfs_cache_lookup },
#else
- {&vop_lookup_desc, (vop_t *) xfs_lookup },
+ {&vop_lookup_desc, (vop_t *) nnpfs_lookup },
#endif
#endif
#ifdef HAVE_VOP_CACHEDLOOKUP
- {&vop_cachedlookup_desc, (vop_t *) xfs_cachedlookup },
+ {&vop_cachedlookup_desc, (vop_t *) nnpfs_cachedlookup },
#endif
#ifdef HAVE_VOP_OPEN
- {&vop_open_desc, (vop_t *) xfs_open },
+ {&vop_open_desc, (vop_t *) nnpfs_open },
#endif
#ifdef HAVE_VOP_FSYNC
- {&vop_fsync_desc, (vop_t *) xfs_fsync },
+ {&vop_fsync_desc, (vop_t *) nnpfs_fsync },
#endif
#ifdef HAVE_VOP_CLOSE
- {&vop_close_desc, (vop_t *) xfs_close },
+ {&vop_close_desc, (vop_t *) nnpfs_close },
#endif
#ifdef HAVE_VOP_READ
- {&vop_read_desc, (vop_t *) xfs_read },
+ {&vop_read_desc, (vop_t *) nnpfs_read },
#endif
#ifdef HAVE_VOP_WRITE
- {&vop_write_desc, (vop_t *) xfs_write },
+ {&vop_write_desc, (vop_t *) nnpfs_write },
#endif
#ifdef HAVE_VOP_MMAP
- {&vop_mmap_desc, (vop_t *) xfs_mmap },
+ {&vop_mmap_desc, (vop_t *) nnpfs_mmap },
#endif
#ifdef HAVE_VOP_BMAP
- {&vop_bmap_desc, (vop_t *) xfs_bmap },
+ {&vop_bmap_desc, (vop_t *) nnpfs_bmap },
#endif
#ifdef HAVE_VOP_IOCTL
- {&vop_ioctl_desc, (vop_t *) xfs_ioctl },
+ {&vop_ioctl_desc, (vop_t *) nnpfs_ioctl },
#endif
#ifdef HAVE_VOP_SELECT
- {&vop_select_desc, (vop_t *) xfs_select },
+ {&vop_select_desc, (vop_t *) nnpfs_select },
#endif
#ifdef HAVE_VOP_SEEK
- {&vop_seek_desc, (vop_t *) xfs_seek },
+ {&vop_seek_desc, (vop_t *) nnpfs_seek },
#endif
#ifdef HAVE_VOP_POLL
- {&vop_poll_desc, (vop_t *) xfs_poll },
+ {&vop_poll_desc, (vop_t *) nnpfs_poll },
#endif
#ifdef HAVE_VOP_GETATTR
- {&vop_getattr_desc, (vop_t *) xfs_getattr },
+ {&vop_getattr_desc, (vop_t *) nnpfs_getattr },
#endif
#ifdef HAVE_VOP_SETATTR
- {&vop_setattr_desc, (vop_t *) xfs_setattr },
+ {&vop_setattr_desc, (vop_t *) nnpfs_setattr },
#endif
#ifdef HAVE_VOP_ACCESS
- {&vop_access_desc, (vop_t *) xfs_access },
+ {&vop_access_desc, (vop_t *) nnpfs_access },
#endif
#ifdef HAVE_VOP_CREATE
- {&vop_create_desc, (vop_t *) xfs_create },
+ {&vop_create_desc, (vop_t *) nnpfs_create },
#endif
#ifdef HAVE_VOP_REMOVE
- {&vop_remove_desc, (vop_t *) xfs_remove },
+ {&vop_remove_desc, (vop_t *) nnpfs_remove },
#endif
#ifdef HAVE_VOP_LINK
- {&vop_link_desc, (vop_t *) xfs_link },
+ {&vop_link_desc, (vop_t *) nnpfs_link },
#endif
#ifdef HAVE_VOP_RENAME
- {&vop_rename_desc, (vop_t *) xfs_rename },
+ {&vop_rename_desc, (vop_t *) nnpfs_rename },
#endif
#ifdef HAVE_VOP_MKDIR
- {&vop_mkdir_desc, (vop_t *) xfs_mkdir },
+ {&vop_mkdir_desc, (vop_t *) nnpfs_mkdir },
#endif
#ifdef HAVE_VOP_RMDIR
- {&vop_rmdir_desc, (vop_t *) xfs_rmdir },
+ {&vop_rmdir_desc, (vop_t *) nnpfs_rmdir },
#endif
#ifdef HAVE_VOP_READDIR
- {&vop_readdir_desc, (vop_t *) xfs_readdir },
+ {&vop_readdir_desc, (vop_t *) nnpfs_readdir },
#endif
#ifdef HAVE_VOP_SYMLINK
- {&vop_symlink_desc, (vop_t *) xfs_symlink },
+ {&vop_symlink_desc, (vop_t *) nnpfs_symlink },
#endif
#ifdef HAVE_VOP_READLINK
- {&vop_readlink_desc, (vop_t *) xfs_readlink },
+ {&vop_readlink_desc, (vop_t *) nnpfs_readlink },
#endif
#ifdef HAVE_VOP_INACTIVE
- {&vop_inactive_desc, (vop_t *) xfs_inactive },
+ {&vop_inactive_desc, (vop_t *) nnpfs_inactive },
#endif
#ifdef HAVE_VOP_RECLAIM
- {&vop_reclaim_desc, (vop_t *) xfs_reclaim },
+ {&vop_reclaim_desc, (vop_t *) nnpfs_reclaim },
#endif
#ifdef HAVE_VOP_LOCK
- {&vop_lock_desc, (vop_t *) xfs_lock },
+ {&vop_lock_desc, (vop_t *) nnpfs_lock },
#endif
#ifdef HAVE_VOP_UNLOCK
- {&vop_unlock_desc, (vop_t *) xfs_unlock },
+ {&vop_unlock_desc, (vop_t *) nnpfs_unlock },
#endif
#ifdef HAVE_VOP_ISLOCKED
- {&vop_islocked_desc, (vop_t *) xfs_islocked },
+ {&vop_islocked_desc, (vop_t *) nnpfs_islocked },
#endif
#ifdef HAVE_VOP_ABORTOP
- {&vop_abortop_desc, (vop_t *) xfs_abortop },
+ {&vop_abortop_desc, (vop_t *) nnpfs_abortop },
#endif
#ifdef HAVE_VOP_GETPAGES
- {&vop_getpages_desc, (vop_t *) xfs_getpages },
+ {&vop_getpages_desc, (vop_t *) nnpfs_getpages },
#endif
#ifdef HAVE_VOP_PUTPAGES
- {&vop_putpages_desc, (vop_t *) xfs_putpages },
+ {&vop_putpages_desc, (vop_t *) nnpfs_putpages },
#endif
#ifdef HAVE_VOP_REVOKE
- {&vop_revoke_desc, (vop_t *) xfs_revoke },
+ {&vop_revoke_desc, (vop_t *) nnpfs_revoke },
#endif
#ifdef HAVE_VOP_PRINT
- {&vop_print_desc, (vop_t *) xfs_print},
+ {&vop_print_desc, (vop_t *) nnpfs_print},
#endif
#ifdef HAVE_VOP_ADVLOCK
- {&vop_advlock_desc, (vop_t *) xfs_advlock },
+ {&vop_advlock_desc, (vop_t *) nnpfs_advlock },
#endif
#ifdef HAVE_VOP_PAGEIN
- {&vop_pagein_desc, (vop_t *) xfs_pagein },
+ {&vop_pagein_desc, (vop_t *) nnpfs_pagein },
#endif
#ifdef HAVE_VOP_PAGEOUT
- {&vop_pageout_desc, (vop_t *) xfs_pageout },
+ {&vop_pageout_desc, (vop_t *) nnpfs_pageout },
#endif
#ifdef HAVE_VOP_CREATEVOBJECT
- {&vop_createvobject_desc, (vop_t *) xfs_createvobject },
+ {&vop_createvobject_desc, (vop_t *) nnpfs_createvobject },
#endif
#ifdef HAVE_VOP_DESTROYVOBJECT
- {&vop_destroyvobject_desc, (vop_t *) xfs_destroyvobject },
+ {&vop_destroyvobject_desc, (vop_t *) nnpfs_destroyvobject },
#endif
#ifdef HAVE_VOP_GETVOBJECT
- {&vop_getvobject_desc, (vop_t *) xfs_getvobject },
+ {&vop_getvobject_desc, (vop_t *) nnpfs_getvobject },
#endif
#ifdef HAVE_VOP_PATHCONF
- {&vop_pathconf_desc, (vop_t *) xfs_pathconf },
+ {&vop_pathconf_desc, (vop_t *) nnpfs_pathconf },
#endif
{(struct vnodeop_desc *) NULL, (int (*) (void *)) NULL}
};
-struct vnodeopv_desc xfs_vnodeop_opv_desc =
-{&xfs_vnodeop_p, xfs_vnodeop_entries};
+struct vnodeopv_desc nnpfs_vnodeop_opv_desc =
+{&nnpfs_vnodeop_p, nnpfs_vnodeop_entries};
#ifdef VNODEOP_SET
-VNODEOP_SET(xfs_vnodeop_opv_desc);
+VNODEOP_SET(nnpfs_vnodeop_opv_desc);
#endif
diff --git a/sys/xfs/xfs_vnodeops-common.c b/sys/nnpfs/nnpfs_vnodeops-common.c
index 9531c0a719a..e8ed71842e9 100644
--- a/sys/xfs/xfs_vnodeops-common.c
+++ b/sys/nnpfs/nnpfs_vnodeops-common.c
@@ -35,19 +35,19 @@
* NNPFS operations.
*/
-#include <xfs/xfs_locl.h>
-#include <xfs/xfs_message.h>
-#include <xfs/xfs_common.h>
-#include <xfs/xfs_fs.h>
-#include <xfs/xfs_dev.h>
-#include <xfs/xfs_deb.h>
-#include <xfs/xfs_syscalls.h>
-#include <xfs/xfs_vnodeops.h>
+#include <nnpfs/nnpfs_locl.h>
+#include <nnpfs/nnpfs_message.h>
+#include <nnpfs/nnpfs_common.h>
+#include <nnpfs/nnpfs_fs.h>
+#include <nnpfs/nnpfs_dev.h>
+#include <nnpfs/nnpfs_deb.h>
+#include <nnpfs/nnpfs_syscalls.h>
+#include <nnpfs/nnpfs_vnodeops.h>
-RCSID("$arla: xfs_vnodeops-common.c,v 1.94 2003/01/27 11:58:50 lha Exp $");
+RCSID("$arla: nnpfs_vnodeops-common.c,v 1.94 2003/01/27 11:58:50 lha Exp $");
static void
-xfs_handle_stale(struct xfs_node *xn)
+nnpfs_handle_stale(struct nnpfs_node *xn)
{
#if __APPLE__
struct vnode *vp = XNODE_TO_VNODE(xn);
@@ -68,62 +68,62 @@ xfs_handle_stale(struct xfs_node *xn)
}
int
-xfs_open_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_open_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
- NNPFSDEB(XDEBVFOPS, ("xfs_open_valid\n"));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_open_valid\n"));
- xfs_handle_stale(xn);
+ nnpfs_handle_stale(xn);
do {
if (!NNPFS_TOKEN_GOT(xn, tok)) {
- struct xfs_message_open msg;
+ struct nnpfs_message_open msg;
msg.header.opcode = NNPFS_MSG_OPEN;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
msg.handle = xn->handle;
msg.tokens = tok;
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
} else {
goto done;
}
} while (error == 0);
done:
- NNPFSDEB(XDEBVFOPS, ("xfs_open_valid: error = %d\n", error));
+ NNPFSDEB(XDEBVFOPS, ("nnpfs_open_valid: error = %d\n", error));
return error;
}
int
-xfs_attr_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_attr_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
- xfs_pag_t pag = xfs_get_pag(cred);
+ nnpfs_pag_t pag = nnpfs_get_pag(cred);
do {
- if (!NNPFS_TOKEN_GOT(xn, tok) || !xfs_has_pag(xn, pag)) {
- struct xfs_message_getattr msg;
+ if (!NNPFS_TOKEN_GOT(xn, tok) || !nnpfs_has_pag(xn, pag)) {
+ struct nnpfs_message_getattr msg;
msg.header.opcode = NNPFS_MSG_GETATTR;
msg.cred.uid = cred->cr_uid;
msg.cred.pag = pag;
msg.handle = xn->handle;
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
} else {
goto done;
}
@@ -134,14 +134,14 @@ done:
}
int
-xfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok, uint32_t want_offset)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
uint32_t offset;
- struct xfs_message_getdata msg;
+ struct nnpfs_message_getdata msg;
do {
offset = want_offset;
@@ -149,7 +149,7 @@ xfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
offset = xn->attr.va_size;
}
- NNPFSDEB(XDEBVNOPS, ("xfs_data_valid: offset: want %ld has %ld, "
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_data_valid: offset: want %ld has %ld, "
"tokens: want %lx has %lx length: %ld\n",
(long) offset, (long) xn->offset,
(long) tok, (long) xn->tokens,
@@ -163,15 +163,15 @@ xfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
msg.header.opcode = NNPFS_MSG_GETDATA;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
msg.handle = xn->handle;
msg.tokens = tok;
msg.offset = offset;
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
} while (error == 0);
@@ -179,57 +179,57 @@ xfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
}
int
-xfs_open_common(struct vnode *vp,
+nnpfs_open_common(struct vnode *vp,
int mode,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int ret;
- NNPFSDEB(XDEBVNOPS, ("xfs_open\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_open\n"));
if (mode & FWRITE) {
- ret = xfs_open_valid(vp, cred, p, NNPFS_OPEN_NW);
+ ret = nnpfs_open_valid(vp, cred, p, NNPFS_OPEN_NW);
} else {
- ret = xfs_open_valid(vp, cred, p, NNPFS_OPEN_NR);
+ ret = nnpfs_open_valid(vp, cred, p, NNPFS_OPEN_NR);
}
/* always update the read cred */
if (mode & FWRITE)
- xfs_update_write_cred(xn, cred);
- xfs_update_read_cred(xn, cred);
+ nnpfs_update_write_cred(xn, cred);
+ nnpfs_update_read_cred(xn, cred);
return ret;
}
static int
-do_fsync(struct xfs *xfsp,
- struct xfs_node *xn,
+do_fsync(struct nnpfs *nnpfsp,
+ struct nnpfs_node *xn,
struct ucred *cred,
d_thread_t *p,
u_int flag)
{
int error;
- struct xfs_message_putdata msg;
+ struct nnpfs_message_putdata msg;
msg.header.opcode = NNPFS_MSG_PUTDATA;
if (cred != NOCRED) {
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
}
msg.handle = xn->handle;
- vattr2xfs_attr(&xn->attr, &msg.attr);
+ vattr2nnpfs_attr(&xn->attr, &msg.attr);
msg.flag = flag;
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
if (error == 0)
xn->flags &= ~NNPFS_DATA_DIRTY;
@@ -238,14 +238,14 @@ do_fsync(struct xfs *xfsp,
}
int
-xfs_fsync_common(struct vnode *vp, struct ucred *cred,
+nnpfs_fsync_common(struct vnode *vp, struct ucred *cred,
int waitfor, d_thread_t *proc)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_fsync: %lx\n", (unsigned long)vp));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_fsync: %lx\n", (unsigned long)vp));
/*
* It seems that fsync is sometimes called after reclaiming a node.
@@ -253,50 +253,50 @@ xfs_fsync_common(struct vnode *vp, struct ucred *cred,
*/
if (xn == NULL) {
- printf("NNPFS PANIC WARNING! xfs_fsync called after reclaiming!\n");
+ printf("NNPFS PANIC WARNING! nnpfs_fsync called after reclaiming!\n");
return 0;
}
- xfs_pushdirty(vp, cred, proc);
+ nnpfs_pushdirty(vp, cred, proc);
if (xn->flags & NNPFS_DATA_DIRTY) {
#ifdef FSYNC_RECLAIM
/* writing back the data from this vnode failed */
if (waitfor & FSYNC_RECLAIM) {
- printf("xfs_fsync: data lost, failed to write back\n");
+ printf("nnpfs_fsync: data lost, failed to write back\n");
xn->flags &= ~NNPFS_DATA_DIRTY;
return 0;
}
#endif
- error = do_fsync(xfsp, xn, cred, proc, NNPFS_WRITE | NNPFS_FSYNC);
+ error = do_fsync(nnpfsp, xn, cred, proc, NNPFS_WRITE | NNPFS_FSYNC);
}
return error;
}
int
-xfs_close_common(struct vnode *vp, int fflag,
+nnpfs_close_common(struct vnode *vp, int fflag,
d_thread_t *proc, struct ucred *cred)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
NNPFSDEB(XDEBVNOPS,
- ("xfs_close cred = %lx, fflag = %x, xn->flags = %x\n",
+ ("nnpfs_close cred = %lx, fflag = %x, xn->flags = %x\n",
(unsigned long)cred, fflag, xn->flags));
if (vp->v_type == VREG)
- xfs_pushdirty(vp, cred, proc);
+ nnpfs_pushdirty(vp, cred, proc);
if (fflag & FWRITE && xn->flags & NNPFS_DATA_DIRTY)
- error = do_fsync(xfsp, xn, cred, proc, NNPFS_WRITE);
+ error = do_fsync(nnpfsp, xn, cred, proc, NNPFS_WRITE);
return error;
}
size_t
-xfs_uio_end_length (struct uio *uio)
+nnpfs_uio_end_length (struct uio *uio)
{
#ifdef DIAGNOSTIC
size_t sz = 0;
@@ -305,32 +305,32 @@ xfs_uio_end_length (struct uio *uio)
for (i = 0; i < uio->uio_iovcnt; i++)
sz += uio->uio_iov[i].iov_len;
if (sz != uio->uio_resid)
- panic("xfs_uio_end_length");
+ panic("nnpfs_uio_end_length");
#endif
return uio->uio_offset + uio->uio_resid;
}
int
-xfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
+nnpfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
struct ucred *cred)
{
int error = 0;
int i;
- NNPFSDEB(XDEBVNOPS, ("xfs_read\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_read\n"));
- xfs_update_read_cred(VNODE_TO_XNODE(vp), cred);
+ nnpfs_update_read_cred(VNODE_TO_XNODE(vp), cred);
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_data_valid(vp, cred, xfs_uio_to_thread(uio), NNPFS_DATA_R,
- xfs_uio_end_length(uio));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_thread(uio), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uio));
#else
- error = xfs_data_valid(vp, cred, xfs_uio_to_proc(uio), NNPFS_DATA_R,
- xfs_uio_end_length(uio));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_proc(uio), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uio));
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_read: iovcnt: %d\n", uio->uio_iovcnt));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_read: iovcnt: %d\n", uio->uio_iovcnt));
for (i = 0; i < uio->uio_iovcnt; i++)
NNPFSDEB(XDEBVNOPS, (" base: %lx len: %lu\n",
(unsigned long)uio->uio_iov[i].iov_base,
@@ -340,40 +340,40 @@ xfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
struct vnode *t = DATA_FROM_VNODE(vp);
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_readlock(t, xfs_uio_to_thread(uio));
- xfs_vop_read(t, uio, ioflag, cred, error);
- xfs_vfs_unlock(t, xfs_uio_to_thread(uio));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_thread(uio));
+ nnpfs_vop_read(t, uio, ioflag, cred, error);
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_thread(uio));
#else
- xfs_vfs_readlock(t, xfs_uio_to_proc(uio));
- xfs_vop_read(t, uio, ioflag, cred, error);
- xfs_vfs_unlock(t, xfs_uio_to_proc(uio));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_proc(uio));
+ nnpfs_vop_read(t, uio, ioflag, cred, error);
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_proc(uio));
#endif
}
- NNPFSDEB(XDEBVNOPS, ("xfs_read offset: %lu resid: %lu\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_read offset: %lu resid: %lu\n",
(unsigned long)uio->uio_offset,
(unsigned long)uio->uio_resid));
- NNPFSDEB(XDEBVNOPS, ("xfs_read error: %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_read error: %d\n", error));
return error;
}
int
-xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
+nnpfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
struct ucred *cred)
{
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_write\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_write\n"));
- xfs_update_write_cred(xn, cred);
+ nnpfs_update_write_cred(xn, cred);
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_data_valid(vp, cred, xfs_uio_to_thread(uiop), NNPFS_DATA_W,
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_thread(uiop), NNPFS_DATA_W,
VNODE_TO_XNODE(vp)->attr.va_size);
#else
- error = xfs_data_valid(vp, cred, xfs_uio_to_proc(uiop), NNPFS_DATA_W,
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_proc(uiop), NNPFS_DATA_W,
VNODE_TO_XNODE(vp)->attr.va_size);
#endif
@@ -383,28 +383,28 @@ xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
int error2 = 0;
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_writelock(t, xfs_uio_to_thread(uiop));
- xfs_vop_write(t, uiop, ioflag, cred, error);
+ nnpfs_vfs_writelock(t, nnpfs_uio_to_thread(uiop));
+ nnpfs_vop_write(t, uiop, ioflag, cred, error);
VNODE_TO_XNODE(vp)->flags |= NNPFS_DATA_DIRTY;
- xfs_vop_getattr(t, &sub_attr, cred, xfs_uio_to_thread(uiop), error2);
+ nnpfs_vop_getattr(t, &sub_attr, cred, nnpfs_uio_to_thread(uiop), error2);
#else
- xfs_vfs_writelock(t, xfs_uio_to_proc(uiop));
- xfs_vop_write(t, uiop, ioflag, cred, error);
+ nnpfs_vfs_writelock(t, nnpfs_uio_to_proc(uiop));
+ nnpfs_vop_write(t, uiop, ioflag, cred, error);
VNODE_TO_XNODE(vp)->flags |= NNPFS_DATA_DIRTY;
- xfs_vop_getattr(t, &sub_attr, cred, xfs_uio_to_proc(uiop), error2);
+ nnpfs_vop_getattr(t, &sub_attr, cred, nnpfs_uio_to_proc(uiop), error2);
#endif
if (error2 == 0) {
xn->attr.va_size = sub_attr.va_size;
xn->attr.va_bytes = sub_attr.va_size;
xn->attr.va_mtime = sub_attr.va_mtime;
- xfs_set_vp_size(vp, sub_attr.va_size);
+ nnpfs_set_vp_size(vp, sub_attr.va_size);
xn->offset = sub_attr.va_size;
}
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_unlock(t, xfs_uio_to_thread(uiop));
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_thread(uiop));
#else
- xfs_vfs_unlock(t, xfs_uio_to_proc(uiop));
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_proc(uiop));
#endif
}
@@ -412,30 +412,30 @@ xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
}
int
-xfs_getattr_common(struct vnode *vp, struct vattr *vap,
+nnpfs_getattr_common(struct vnode *vp, struct vattr *vap,
struct ucred *cred, d_thread_t *p)
{
int error = 0;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_getattr\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_getattr\n"));
- error = xfs_attr_valid(vp, cred, p, NNPFS_ATTR_R);
+ error = nnpfs_attr_valid(vp, cred, p, NNPFS_ATTR_R);
if (error == 0)
*vap = xn->attr;
return error;
}
int
-xfs_setattr_common(struct vnode *vp, struct vattr *vap,
+nnpfs_setattr_common(struct vnode *vp, struct vattr *vap,
struct ucred *cred, d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_setattr\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_setattr\n"));
#define CHECK_NNPFSATTR(A, cast) (vap->A == cast VNOVAL || vap->A == xn->attr.A)
if (CHECK_NNPFSATTR(va_mode,(mode_t)) &&
@@ -455,18 +455,18 @@ xfs_setattr_common(struct vnode *vp, struct vattr *vap,
error = EINVAL; /* XXX not yet implemented */
goto done;
} else {
- struct xfs_message_putattr msg;
+ struct nnpfs_message_putattr msg;
msg.header.opcode = NNPFS_MSG_PUTATTR;
if (cred != NOCRED) {
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
}
msg.handle = xn->handle;
- vattr2xfs_attr(vap, &msg.attr);
+ vattr2nnpfs_attr(vap, &msg.attr);
if (NNPFS_TOKEN_GOT(xn, NNPFS_DATA_R)) {
if (vp->v_type == VREG) {
if (vap->va_size != (va_size_t)VNOVAL)
@@ -486,9 +486,9 @@ xfs_setattr_common(struct vnode *vp, struct vattr *vap,
}
NNPFS_TOKEN_CLEAR(xn, NNPFS_ATTR_VALID, NNPFS_ATTR_MASK);
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
}
done:
@@ -513,17 +513,17 @@ check_rights (u_char rights, int mode)
}
int
-xfs_access_common(struct vnode *vp, int mode, struct ucred *cred,
+nnpfs_access_common(struct vnode *vp, int mode, struct ucred *cred,
d_thread_t *p)
{
int error = 0;
- xfs_pag_t pag = xfs_get_pag(cred);
+ nnpfs_pag_t pag = nnpfs_get_pag(cred);
- NNPFSDEB(XDEBVNOPS, ("xfs_access mode = 0%o\n", mode));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_access mode = 0%o\n", mode));
- error = xfs_attr_valid(vp, cred, p, NNPFS_ATTR_R);
+ error = nnpfs_attr_valid(vp, cred, p, NNPFS_ATTR_R);
if (error == 0) {
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
int i;
error = check_rights (xn->anonrights, mode);
@@ -531,7 +531,7 @@ xfs_access_common(struct vnode *vp, int mode, struct ucred *cred,
if (error == 0)
goto done;
- NNPFSDEB(XDEBVNOPS, ("xfs_access anonaccess failed\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_access anonaccess failed\n"));
error = EACCES; /* default to EACCES if pag isn't in xn->id */
@@ -543,29 +543,29 @@ xfs_access_common(struct vnode *vp, int mode, struct ucred *cred,
}
done:
- NNPFSDEB(XDEBVNOPS, ("xfs_access(0%o) = %d\n", mode, error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_access(0%o) = %d\n", mode, error));
return error;
}
int
-xfs_lookup_common(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_lookup_common(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **vpp)
{
- struct xfs_message_getnode msg;
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *d = VNODE_TO_XNODE(dvp);
+ struct nnpfs_message_getnode msg;
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *d = VNODE_TO_XNODE(dvp);
int error = 0;
#ifdef HAVE_FREEBSD_THREAD
- d_thread_t *proc = xfs_cnp_to_thread(cnp);
- struct ucred *cred = xfs_thread_to_cred(proc);
+ d_thread_t *proc = nnpfs_cnp_to_thread(cnp);
+ struct ucred *cred = nnpfs_thread_to_cred(proc);
#else
- d_thread_t *proc = xfs_cnp_to_proc(cnp);
- struct ucred *cred = xfs_proc_to_cred(proc);
+ d_thread_t *proc = nnpfs_cnp_to_proc(cnp);
+ struct ucred *cred = nnpfs_proc_to_cred(proc);
#endif
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup_common: enter\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup_common: enter\n"));
*vpp = NULL;
@@ -582,18 +582,18 @@ xfs_lookup_common(struct vnode *dvp,
}
do {
- xfs_vop_access(dvp, VEXEC, cred, proc, error);
+ nnpfs_vop_access(dvp, VEXEC, cred, proc, error);
if (error != 0)
goto done;
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup_common: dvp = %lx\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup_common: dvp = %lx\n",
(unsigned long) dvp));
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup_common: cnp = %lx, "
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup_common: cnp = %lx, "
"cnp->cn_nameiop = %d\n",
(unsigned long) cnp, (int)cnp->cn_nameiop));
- error = xfs_dnlc_lookup(dvp, cnp, vpp);
+ error = nnpfs_dnlc_lookup(dvp, cnp, vpp);
if (error == 0) {
/*
@@ -611,7 +611,7 @@ xfs_lookup_common(struct vnode *dvp,
msg.header.opcode = NNPFS_MSG_GETNODE;
if (cnp->cn_cred != NOCRED) {
msg.cred.uid = cnp->cn_cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cnp->cn_cred);
+ msg.cred.pag = nnpfs_get_pag(cnp->cn_cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
@@ -619,15 +619,15 @@ xfs_lookup_common(struct vnode *dvp,
msg.parent_handle = d->handle;
memcpy(msg.name, cnp->cn_nameptr, cnp->cn_namelen);
msg.name[cnp->cn_namelen] = '\0';
- error = xfs_message_rpc(xfsp->fd, &msg.header,
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header,
sizeof(msg), proc);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
if(error == ENOENT && cnp->cn_nameiop != CREATE) {
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup: neg cache %lx (%s, %ld)\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup: neg cache %lx (%s, %ld)\n",
(unsigned long)dvp,
cnp->cn_nameptr, cnp->cn_namelen));
- xfs_dnlc_enter (dvp, cnp, NULL);
+ nnpfs_dnlc_enter (dvp, cnp, NULL);
}
} else if (error == -1) {
error = 0;
@@ -636,46 +636,46 @@ xfs_lookup_common(struct vnode *dvp,
} while (error == 0);
done:
- NNPFSDEB(XDEBVNOPS, ("xfs_lookup_common: return error = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_lookup_common: return error = %d\n", error));
return error;
}
int
-xfs_create_common(struct vnode *dvp,
+nnpfs_create_common(struct vnode *dvp,
const char *name,
struct vattr *vap,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_create: (%lx, %s)\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_create: (%lx, %s)\n",
(unsigned long)dvp, name));
{
- struct xfs_message_create msg;
+ struct nnpfs_message_create msg;
msg.header.opcode = NNPFS_MSG_CREATE;
msg.parent_handle = xn->handle;
if (strlcpy(msg.name, name, sizeof(msg.name)) >= NNPFS_MAX_NAME)
return ENAMETOOLONG;
- vattr2xfs_attr(vap, &msg.attr);
+ vattr2nnpfs_attr(vap, &msg.attr);
msg.mode = 0; /* XXX - mode */
if (cred != NOCRED) {
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
}
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
}
#if 0
@@ -687,39 +687,39 @@ xfs_create_common(struct vnode *dvp,
}
int
-xfs_remove_common(struct vnode *dvp,
+nnpfs_remove_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
- struct xfs_message_remove msg;
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs_message_remove msg;
int error;
- NNPFSDEB(XDEBVNOPS, ("xfs_remove: %s\n", name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_remove: %s\n", name));
msg.header.opcode = NNPFS_MSG_REMOVE;
msg.parent_handle = xn->handle;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
if (strlcpy(msg.name, name, sizeof(msg.name)) >= NNPFS_MAX_NAME)
error = ENAMETOOLONG;
else
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) &msg)->error;
+ error = ((struct nnpfs_message_wakeup *) &msg)->error;
if (error == 0)
- xfs_dnlc_purge (vp);
+ nnpfs_dnlc_purge (vp);
return error;
}
int
-xfs_rename_common(struct vnode *fdvp,
+nnpfs_rename_common(struct vnode *fdvp,
struct vnode *fvp,
const char *fname,
struct vnode *tdvp,
@@ -728,10 +728,10 @@ xfs_rename_common(struct vnode *fdvp,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(fdvp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(fdvp);
int error;
- NNPFSDEB(XDEBVNOPS, ("xfs_rename: %s %s\n", fname, tname));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_rename: %s %s\n", fname, tname));
if ((fvp->v_mount != tdvp->v_mount)
|| (tvp && (fvp->v_mount != tvp->v_mount))) {
@@ -739,7 +739,7 @@ xfs_rename_common(struct vnode *fdvp,
}
{
- struct xfs_message_rename msg;
+ struct nnpfs_message_rename msg;
msg.header.opcode = NNPFS_MSG_RENAME;
msg.old_parent_handle = VNODE_TO_XNODE(fdvp)->handle;
@@ -749,88 +749,88 @@ xfs_rename_common(struct vnode *fdvp,
if (strlcpy(msg.new_name, tname, sizeof(msg.new_name)) >= NNPFS_MAX_NAME)
return ENAMETOOLONG;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ msg.cred.pag = nnpfs_get_pag(cred);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) &msg)->error;
+ error = ((struct nnpfs_message_wakeup *) &msg)->error;
}
- NNPFSDEB(XDEBVNOPS, ("xfs_rename: error = %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_rename: error = %d\n", error));
return error;
}
int
-xfs_mkdir_common(struct vnode *dvp,
+nnpfs_mkdir_common(struct vnode *dvp,
const char *name,
struct vattr *vap,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_mkdir: %s\n", name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_mkdir: %s\n", name));
{
- struct xfs_message_mkdir msg;
+ struct nnpfs_message_mkdir msg;
msg.header.opcode = NNPFS_MSG_MKDIR;
msg.parent_handle = xn->handle;
if (strlcpy(msg.name, name, sizeof(msg.name)) >= NNPFS_MAX_NAME)
return ENAMETOOLONG;
- vattr2xfs_attr(vap, &msg.attr);
+ vattr2nnpfs_attr(vap, &msg.attr);
if (cred != NOCRED) {
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
}
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
}
return error;
}
int
-xfs_rmdir_common(struct vnode *dvp,
+nnpfs_rmdir_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
- struct xfs_message_rmdir msg;
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs_message_rmdir msg;
int error;
- NNPFSDEB(XDEBVNOPS, ("xfs_rmdir: %s\n", name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_rmdir: %s\n", name));
msg.header.opcode = NNPFS_MSG_RMDIR;
msg.parent_handle = xn->handle;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
if (strlcpy(msg.name, name, sizeof(msg.name)) >= NNPFS_MAX_NAME)
error = ENAMETOOLONG;
else
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) &msg)->error;
+ error = ((struct nnpfs_message_wakeup *) &msg)->error;
if (error == 0)
- xfs_dnlc_purge (vp);
+ nnpfs_dnlc_purge (vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_rmdir error: %d\n", error));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_rmdir error: %d\n", error));
return error;
}
int
-xfs_readdir_common(struct vnode *vp,
+nnpfs_readdir_common(struct vnode *vp,
struct uio *uiop,
struct ucred *cred,
d_thread_t *p,
@@ -838,61 +838,61 @@ xfs_readdir_common(struct vnode *vp,
{
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_readdir\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_readdir\n"));
if(eofflag)
*eofflag = 0;
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_data_valid(vp, cred, xfs_uio_to_thread(uiop), NNPFS_DATA_R,
- xfs_uio_end_length(uiop));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_thread(uiop), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uiop));
#else
- error = xfs_data_valid(vp, cred, xfs_uio_to_proc(uiop), NNPFS_DATA_R,
- xfs_uio_end_length(uiop));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_proc(uiop), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uiop));
#endif
if (error == 0) {
struct vnode *t = DATA_FROM_VNODE(vp);
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_readlock(t, xfs_uio_to_thread(uiop));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_thread(uiop));
#else
- xfs_vfs_readlock(t, xfs_uio_to_proc(uiop));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_proc(uiop));
#endif
- xfs_vop_read(t, uiop, 0, cred, error);
+ nnpfs_vop_read(t, uiop, 0, cred, error);
if (eofflag) {
struct vattr t_attr;
int error2;
#ifdef HAVE_FREEBSD_THREAD
- xfs_vop_getattr(t, &t_attr, cred, xfs_uio_to_thread(uiop), error2);
+ nnpfs_vop_getattr(t, &t_attr, cred, nnpfs_uio_to_thread(uiop), error2);
#else
- xfs_vop_getattr(t, &t_attr, cred, xfs_uio_to_proc(uiop), error2);
+ nnpfs_vop_getattr(t, &t_attr, cred, nnpfs_uio_to_proc(uiop), error2);
#endif
if (error2 == 0)
*eofflag = t_attr.va_size <= uiop->uio_offset;
}
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_unlock(t, xfs_uio_to_thread(uiop));
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_thread(uiop));
#else
- xfs_vfs_unlock(t, xfs_uio_to_proc(uiop));
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_proc(uiop));
#endif
}
return error;
}
int
-xfs_link_common(struct vnode *dvp,
+nnpfs_link_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
- struct xfs_node *xn2 = VNODE_TO_XNODE(vp);
- struct xfs_message_link msg;
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs_node *xn2 = VNODE_TO_XNODE(vp);
+ struct nnpfs_message_link msg;
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_link: %s\n", name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_link: %s\n", name));
msg.header.opcode = NNPFS_MSG_LINK;
msg.parent_handle = xn->handle;
@@ -900,36 +900,36 @@ xfs_link_common(struct vnode *dvp,
if (strlcpy(msg.name, name, sizeof(msg.name)) >= NNPFS_MAX_NAME)
return ENAMETOOLONG;
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
return error;
}
int
-xfs_symlink_common(struct vnode *dvp,
+nnpfs_symlink_common(struct vnode *dvp,
struct vnode **vpp,
- xfs_componentname *cnp,
+ nnpfs_componentname *cnp,
struct vattr *vap,
char *target)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
#ifdef HAVE_FREEBSD_THREAD
- d_thread_t *proc = xfs_cnp_to_thread(cnp);
- struct ucred *cred = xfs_thread_to_cred(proc);
+ d_thread_t *proc = nnpfs_cnp_to_thread(cnp);
+ struct ucred *cred = nnpfs_thread_to_cred(proc);
#else
- d_thread_t *proc = xfs_cnp_to_proc(cnp);
- struct ucred *cred = xfs_proc_to_cred(proc);
+ d_thread_t *proc = nnpfs_cnp_to_proc(cnp);
+ struct ucred *cred = nnpfs_proc_to_cred(proc);
#endif
- struct xfs_message_symlink *msg = NULL;
+ struct nnpfs_message_symlink *msg = NULL;
const char *name = cnp->cn_nameptr;
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_symlink: %s\n", name));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_symlink: %s\n", name));
msg = malloc(sizeof(*msg), M_TEMP, M_WAITOK | M_ZERO);
if (msg == NULL) {
@@ -939,9 +939,9 @@ xfs_symlink_common(struct vnode *dvp,
msg->header.opcode = NNPFS_MSG_SYMLINK;
msg->parent_handle = xn->handle;
- vattr2xfs_attr(vap, &msg->attr);
+ vattr2nnpfs_attr(vap, &msg->attr);
msg->cred.uid = cred->cr_uid;
- msg->cred.pag = xfs_get_pag(cred);
+ msg->cred.pag = nnpfs_get_pag(cred);
if (strlcpy (msg->contents, target, sizeof(msg->contents)) >= NNPFS_MAX_SYMLINK_CONTENT) {
error = ENAMETOOLONG;
goto done;
@@ -950,9 +950,9 @@ xfs_symlink_common(struct vnode *dvp,
error = ENAMETOOLONG;
goto done;
}
- error = xfs_message_rpc(xfsp->fd, &msg->header, sizeof(*msg), proc);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg->header, sizeof(*msg), proc);
if (error == 0)
- error = ((struct xfs_message_wakeup *) msg)->error;
+ error = ((struct nnpfs_message_wakeup *) msg)->error;
done:
free(msg, M_TEMP);
@@ -960,42 +960,42 @@ xfs_symlink_common(struct vnode *dvp,
}
int
-xfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred)
+nnpfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred)
{
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_readlink\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_readlink\n"));
#ifdef HAVE_FREEBSD_THREAD
- error = xfs_data_valid(vp, cred, xfs_uio_to_thread(uiop), NNPFS_DATA_R,
- xfs_uio_end_length(uiop));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_thread(uiop), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uiop));
#else
- error = xfs_data_valid(vp, cred, xfs_uio_to_proc(uiop), NNPFS_DATA_R,
- xfs_uio_end_length(uiop));
+ error = nnpfs_data_valid(vp, cred, nnpfs_uio_to_proc(uiop), NNPFS_DATA_R,
+ nnpfs_uio_end_length(uiop));
#endif
if (error == 0) {
struct vnode *t = DATA_FROM_VNODE(vp);
#ifdef HAVE_FREEBSD_THREAD
- xfs_vfs_readlock(t, xfs_uio_to_thread(uiop));
- xfs_vop_read(t, uiop, 0, cred, error);
- xfs_vfs_unlock(t, xfs_uio_to_thread(uiop));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_thread(uiop));
+ nnpfs_vop_read(t, uiop, 0, cred, error);
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_thread(uiop));
#else
- xfs_vfs_readlock(t, xfs_uio_to_proc(uiop));
- xfs_vop_read(t, uiop, 0, cred, error);
- xfs_vfs_unlock(t, xfs_uio_to_proc(uiop));
+ nnpfs_vfs_readlock(t, nnpfs_uio_to_proc(uiop));
+ nnpfs_vop_read(t, uiop, 0, cred, error);
+ nnpfs_vfs_unlock(t, nnpfs_uio_to_proc(uiop));
#endif
}
return error;
}
int
-xfs_inactive_common(struct vnode *vp, d_thread_t *p)
+nnpfs_inactive_common(struct vnode *vp, d_thread_t *p)
{
int error;
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_inactive, %lx\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_inactive, %lx\n",
(unsigned long)vp));
/*
@@ -1004,18 +1004,18 @@ xfs_inactive_common(struct vnode *vp, d_thread_t *p)
*/
if (xn == NULL) {
- NNPFSDEB(XDEBVNOPS, ("xfs_inactive: clean node\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_inactive: clean node\n"));
return 0;
}
/* xn->wr_cred not set -> NOCRED */
if (vp->v_type == VREG)
- xfs_pushdirty(vp, xn->wr_cred, p);
+ nnpfs_pushdirty(vp, xn->wr_cred, p);
- error = xfs_fsync_common(vp, xn->wr_cred, /* XXX */ 0, p);
+ error = nnpfs_fsync_common(vp, xn->wr_cred, /* XXX */ 0, p);
if (error) {
- printf ("xfs_inactive: failed writing back data: %d\n", error);
+ printf ("nnpfs_inactive: failed writing back data: %d\n", error);
xn->flags &= ~NNPFS_DATA_DIRTY;
}
@@ -1024,33 +1024,33 @@ xfs_inactive_common(struct vnode *vp, d_thread_t *p)
|| (xn->flags & NNPFS_STALE) == NNPFS_STALE)
{
#ifndef __osf__
- xfs_vfs_unlock(vp, p);
- NNPFSDEB(XDEBVNOPS, ("xfs_inactive: vrecycle\n"));
+ nnpfs_vfs_unlock(vp, p);
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_inactive: vrecycle\n"));
vrecycle(vp, p);
#else /* __osf__ */
- NNPFSDEB(XDEBVNOPS, ("xfs_inactive: vp = %lx vp->v_usecount= %d\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_inactive: vp = %lx vp->v_usecount= %d\n",
(unsigned long)vp, vp?vp->v_usecount:0));
#endif /* __osf__ */
} else {
#ifndef __osf__
- xfs_vfs_unlock(vp, p);
+ nnpfs_vfs_unlock(vp, p);
#endif
xn->flags &= ~NNPFS_STALE;
}
- NNPFSDEB(XDEBVNOPS, ("return: xfs_inactive\n"));
+ NNPFSDEB(XDEBVNOPS, ("return: nnpfs_inactive\n"));
return 0;
}
int
-xfs_reclaim_common(struct vnode *vp)
+nnpfs_reclaim_common(struct vnode *vp)
{
- struct xfs_message_inactivenode msg;
- struct xfs *xfsp = NNPFS_FROM_VNODE(vp);
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_message_inactivenode msg;
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
- NNPFSDEB(XDEBVNOPS, ("xfs_reclaim: %lx\n",
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_reclaim: %lx\n",
(unsigned long)vp));
NNPFS_TOKEN_CLEAR(xn,
@@ -1063,15 +1063,15 @@ xfs_reclaim_common(struct vnode *vp)
DATA_FROM_XNODE(xn) = 0;
}
- xfs_remove_node(&xfsp->nodehead, xn);
+ nnpfs_remove_node(&nnpfsp->nodehead, xn);
msg.header.opcode = NNPFS_MSG_INACTIVENODE;
msg.handle = xn->handle;
msg.flag = NNPFS_NOREFS | NNPFS_DELETE;
- xfs_message_send(xfsp->fd, &msg.header, sizeof(msg));
+ nnpfs_message_send(nnpfsp->fd, &msg.header, sizeof(msg));
- xfs_dnlc_purge(vp);
- free_xfs_node(xn);
+ nnpfs_dnlc_purge(vp);
+ free_nnpfs_node(xn);
return 0;
}
@@ -1082,18 +1082,18 @@ xfs_reclaim_common(struct vnode *vp)
#if 0
int
-xfs_advlock_common(struct vnode *dvp,
+nnpfs_advlock_common(struct vnode *dvp,
int locktype,
unsigned long lockid, /* XXX this good ? */
struct ucred *cred)
{
- struct xfs *xfsp = NNPFS_FROM_VNODE(dvp);
- struct xfs_node *xn = VNODE_TO_XNODE(dvp);
+ struct nnpfs *nnpfsp = NNPFS_FROM_VNODE(dvp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(dvp);
int error = 0;
- NNPFSDEB(XDEBVNOPS, ("xfs_advlock\n"));
+ NNPFSDEB(XDEBVNOPS, ("nnpfs_advlock\n"));
{
- struct xfs_message_advlock msg;
+ struct nnpfs_message_advlock msg;
msg.header.opcode = NNPFS_MSG_ADVLOCK;
msg.handle = xn->handle;
@@ -1102,14 +1102,14 @@ xfs_advlock_common(struct vnode *dvp,
if (cred != NOCRED) {
msg.cred.uid = cred->cr_uid;
- msg.cred.pag = xfs_get_pag(cred);
+ msg.cred.pag = nnpfs_get_pag(cred);
} else {
msg.cred.uid = 0;
msg.cred.pag = NNPFS_ANONYMOUSID;
}
- error = xfs_message_rpc(xfsp->fd, &msg.header, sizeof(msg), p);
+ error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
if (error == 0)
- error = ((struct xfs_message_wakeup *) & msg)->error;
+ error = ((struct nnpfs_message_wakeup *) & msg)->error;
}
if (error == 0) {
@@ -1131,9 +1131,9 @@ xfs_advlock_common(struct vnode *dvp,
*/
void
-xfs_printnode_common (struct vnode *vp)
+nnpfs_printnode_common (struct vnode *vp)
{
- struct xfs_node *xn = VNODE_TO_XNODE(vp);
+ struct nnpfs_node *xn = VNODE_TO_XNODE(vp);
printf ("xnode: fid: %d.%d.%d.%d\n",
xn->handle.a, xn->handle.b, xn->handle.c, xn->handle.d);
diff --git a/sys/xfs/xfs_vnodeops.h b/sys/nnpfs/nnpfs_vnodeops.h
index de344ad0758..552734db621 100644
--- a/sys/xfs/xfs_vnodeops.h
+++ b/sys/nnpfs/nnpfs_vnodeops.h
@@ -31,50 +31,50 @@
* SUCH DAMAGE.
*/
-/* $arla: xfs_vnodeops.h,v 1.25 2002/09/07 10:46:12 lha Exp $ */
+/* $arla: nnpfs_vnodeops.h,v 1.25 2002/09/07 10:46:12 lha Exp $ */
-#ifndef _xfs_vnodeops_h
-#define _xfs_vnodeops_h
+#ifndef _nnpfs_vnodeops_h
+#define _nnpfs_vnodeops_h
/*
- * xfs_vfs_readlock
- * xfs_vfs_writelock
- * xfs_vfs_unlock
+ * nnpfs_vfs_readlock
+ * nnpfs_vfs_writelock
+ * nnpfs_vfs_unlock
*/
#ifdef __osf__ /* XXX - what about VN_LOCK? */
-#define xfs_vfs_readlock(vp, proc) VREF((vp))
-#define xfs_vfs_writelock(vp, proc) VREF((vp))
-#define xfs_vfs_unlock(vp, proc) vrele((vp))
+#define nnpfs_vfs_readlock(vp, proc) VREF((vp))
+#define nnpfs_vfs_writelock(vp, proc) VREF((vp))
+#define nnpfs_vfs_unlock(vp, proc) vrele((vp))
/* XXX - should this do anything? */
-#define xfs_vfs_vn_lock(vp, flags, proc) (0)
+#define nnpfs_vfs_vn_lock(vp, flags, proc) (0)
#elif defined(HAVE_TWO_ARGUMENT_VOP_LOCK)
-#define xfs_vfs_readlock(vp, proc) vn_lock((vp), LK_SHARED | LK_RETRY)
-#define xfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY)
-#define xfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp), 0)
-#define xfs_vfs_vn_lock(vp, flags, proc) vn_lock((vp), (flags))
+#define nnpfs_vfs_readlock(vp, proc) vn_lock((vp), LK_SHARED | LK_RETRY)
+#define nnpfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY)
+#define nnpfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp), 0)
+#define nnpfs_vfs_vn_lock(vp, flags, proc) vn_lock((vp), (flags))
#elif defined(HAVE_THREE_ARGUMENT_VOP_LOCK)
-#define xfs_vfs_readlock(vp, proc) vn_lock((vp), LK_SHARED | LK_RETRY, (proc))
-#define xfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY, (proc))
-#define xfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp), 0, (proc))
-#define xfs_vfs_vn_lock(vp, flags, proc) vn_lock((vp), (flags), (proc))
+#define nnpfs_vfs_readlock(vp, proc) vn_lock((vp), LK_SHARED | LK_RETRY, (proc))
+#define nnpfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY, (proc))
+#define nnpfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp), 0, (proc))
+#define nnpfs_vfs_vn_lock(vp, flags, proc) vn_lock((vp), (flags), (proc))
#elif defined(HAVE_ONE_ARGUMENT_VOP_LOCK)
-#define xfs_vfs_readlock(vp, proc) VOP_LOCK((vp))
-#define xfs_vfs_writelock(vp, proc) VOP_LOCK((vp))
-#define xfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp))
+#define nnpfs_vfs_readlock(vp, proc) VOP_LOCK((vp))
+#define nnpfs_vfs_writelock(vp, proc) VOP_LOCK((vp))
+#define nnpfs_vfs_unlock(vp, proc) VOP_UNLOCK((vp))
/* XXX - should this do anything? */
-#define xfs_vfs_vn_lock(vp, flags, proc) (0)
+#define nnpfs_vfs_vn_lock(vp, flags, proc) (0)
#else
@@ -83,75 +83,75 @@
#endif
int
-xfs_open_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_open_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok);
int
-xfs_attr_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_attr_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok);
int
-xfs_fetch_rights(struct vnode *vp, struct ucred *cred, d_thread_t *p);
+nnpfs_fetch_rights(struct vnode *vp, struct ucred *cred, d_thread_t *p);
int
-xfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
+nnpfs_data_valid(struct vnode *vp, struct ucred *cred, d_thread_t *p,
u_int tok, uint32_t offset);
int
-xfs_open_common(struct vnode *vp,
+nnpfs_open_common(struct vnode *vp,
int mode,
struct ucred *cred,
d_thread_t *p);
int
-xfs_fsync_common(struct vnode *vp, struct ucred *cred,
+nnpfs_fsync_common(struct vnode *vp, struct ucred *cred,
int waitfor, d_thread_t *proc);
int
-xfs_close_common(struct vnode *vp, int fflag,
+nnpfs_close_common(struct vnode *vp, int fflag,
d_thread_t *proc, struct ucred *cred);
int
-xfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
+nnpfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
struct ucred *cred);
int
-xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
+nnpfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
struct ucred *cred);
int
-xfs_getattr_common(struct vnode *vp, struct vattr *vap,
+nnpfs_getattr_common(struct vnode *vp, struct vattr *vap,
struct ucred *cred, d_thread_t *p);
int
-xfs_setattr_common(struct vnode *vp, struct vattr *vap,
+nnpfs_setattr_common(struct vnode *vp, struct vattr *vap,
struct ucred *cred, d_thread_t *p);
int
-xfs_access_common(struct vnode *vp, int mode,
+nnpfs_access_common(struct vnode *vp, int mode,
struct ucred *cred, d_thread_t *p);
int
-xfs_lookup_common(struct vnode *dvp,
- xfs_componentname *cnp,
+nnpfs_lookup_common(struct vnode *dvp,
+ nnpfs_componentname *cnp,
struct vnode **vpp);
int
-xfs_create_common(struct vnode *dvp,
+nnpfs_create_common(struct vnode *dvp,
const char *name,
struct vattr *vap,
struct ucred *cred,
d_thread_t *p);
int
-xfs_remove_common(struct vnode *dvp,
+nnpfs_remove_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p);
int
-xfs_rename_common(struct vnode *fdvp,
+nnpfs_rename_common(struct vnode *fdvp,
struct vnode *fvp,
const char *fname,
struct vnode *tdvp,
@@ -161,60 +161,60 @@ xfs_rename_common(struct vnode *fdvp,
d_thread_t *p);
int
-xfs_mkdir_common(struct vnode *dvp,
+nnpfs_mkdir_common(struct vnode *dvp,
const char *name,
struct vattr *vap,
struct ucred *cred,
d_thread_t *p);
int
-xfs_rmdir_common(struct vnode *dvp,
+nnpfs_rmdir_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p);
int
-xfs_readdir_common(struct vnode *vp,
+nnpfs_readdir_common(struct vnode *vp,
struct uio *uiop,
struct ucred *cred,
d_thread_t *p,
int *eofflag);
int
-xfs_link_common(struct vnode *dvp,
+nnpfs_link_common(struct vnode *dvp,
struct vnode *vp,
const char *name,
struct ucred *cred,
d_thread_t *p);
int
-xfs_symlink_common(struct vnode *dvp,
+nnpfs_symlink_common(struct vnode *dvp,
struct vnode **vpp,
- xfs_componentname *cnp,
+ nnpfs_componentname *cnp,
struct vattr *vap,
char *target);
int
-xfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred);
+nnpfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred);
int
-xfs_inactive_common(struct vnode *vp, d_thread_t *p);
+nnpfs_inactive_common(struct vnode *vp, d_thread_t *p);
int
-xfs_reclaim_common(struct vnode *vp);
+nnpfs_reclaim_common(struct vnode *vp);
int
-xfs_eopnotsupp (struct vop_generic_args *ap);
+nnpfs_eopnotsupp (struct vop_generic_args *ap);
int
-xfs_returnzero (struct vop_generic_args *ap);
+nnpfs_returnzero (struct vop_generic_args *ap);
void
-xfs_printnode_common (struct vnode *vp);
+nnpfs_printnode_common (struct vnode *vp);
size_t
-xfs_uio_end_length (struct uio *uio);
+nnpfs_uio_end_length (struct uio *uio);
-#endif /* _xfs_vnodeops_h */
+#endif /* _nnpfs_vnodeops_h */
diff --git a/sys/xfs/xfs_vopdefs.h b/sys/nnpfs/nnpfs_vopdefs.h
index 0082f332faf..0082f332faf 100644
--- a/sys/xfs/xfs_vopdefs.h
+++ b/sys/nnpfs/nnpfs_vopdefs.h
diff --git a/sys/sys/conf.h b/sys/sys/conf.h
index 2c282b0181b..c1f7337d75d 100644
--- a/sys/sys/conf.h
+++ b/sys/sys/conf.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.h,v 1.93 2009/01/25 17:30:49 miod Exp $ */
+/* $OpenBSD: conf.h,v 1.94 2009/06/03 14:45:55 jj Exp $ */
/* $NetBSD: conf.h,v 1.33 1996/05/03 20:03:32 christos Exp $ */
/*-
@@ -369,7 +369,7 @@ extern struct cdevsw cdevsw[];
0, (dev_type_poll((*))) enodev, (dev_type_mmap((*))) enodev }
/* open, close, read, write, ioctl, poll, nokqfilter */
-#define cdev_xfs_init(c, n) { \
+#define cdev_nnpfs_init(c, n) { \
dev_init(c,n,open), dev_init(c,n,close), dev_init(c,n,read), \
dev_init(c,n,write), dev_init(c,n,ioctl), \
(dev_type_stop((*))) enodev, 0, dev_init(c,n,poll), \
diff --git a/sys/sys/mount.h b/sys/sys/mount.h
index d15bb6c8063..0d515480cb6 100644
--- a/sys/sys/mount.h
+++ b/sys/sys/mount.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: mount.h,v 1.91 2008/07/22 08:05:02 thib Exp $ */
+/* $OpenBSD: mount.h,v 1.92 2009/06/03 14:45:55 jj Exp $ */
/* $NetBSD: mount.h,v 1.48 1996/02/18 11:55:47 fvdl Exp $ */
/*
@@ -371,7 +371,8 @@ struct ostatfs {
#define MOUNT_CD9660 "cd9660" /* ISO9660 (aka CDROM) Filesystem */
#define MOUNT_EXT2FS "ext2fs" /* Second Extended Filesystem */
#define MOUNT_NCPFS "ncpfs" /* NetWare Network File System */
-#define MOUNT_XFS "xfs" /* xfs */
+#define MOUNT_XFS "nnpfs" /* nnpfs (temp) */
+#define MOUNT_NNPFS "nnpfs" /* nnpfs */
#define MOUNT_NTFS "ntfs" /* NTFS */
#define MOUNT_UDF "udf" /* UDF */
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 1e9c078a909..425bab6e3a0 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscall.h,v 1.102 2009/03/12 07:04:48 guenther Exp $ */
+/* $OpenBSD: syscall.h,v 1.103 2009/06/03 14:45:55 jj Exp $ */
/*
* System call numbers.
@@ -505,8 +505,8 @@
/* syscall: "getpgid" ret: "pid_t" args: "pid_t" */
#define SYS_getpgid 207
-/* syscall: "xfspioctl" ret: "int" args: "int" "char *" "int" "struct ViceIoctl *" "int" */
-#define SYS_xfspioctl 208
+/* syscall: "nnpfspioctl" ret: "int" args: "int" "char *" "int" "struct ViceIoctl *" "int" */
+#define SYS_nnpfspioctl 208
/* 220 is compat_23 semctl23 */
diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h
index cfa30a6c418..304c84b2bd2 100644
--- a/sys/sys/syscallargs.h
+++ b/sys/sys/syscallargs.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscallargs.h,v 1.104 2009/03/12 07:04:49 guenther Exp $ */
+/* $OpenBSD: syscallargs.h,v 1.105 2009/06/03 14:45:55 jj Exp $ */
/*
* System call argument lists.
@@ -899,7 +899,7 @@ struct sys_getpgid_args {
syscallarg(pid_t) pid;
};
-struct sys_xfspioctl_args {
+struct sys_nnpfspioctl_args {
syscallarg(int) operation;
syscallarg(char *) a_pathP;
syscallarg(int) a_opcode;
@@ -1463,7 +1463,7 @@ int sys_mlock(struct proc *, void *, register_t *);
int sys_munlock(struct proc *, void *, register_t *);
int sys_futimes(struct proc *, void *, register_t *);
int sys_getpgid(struct proc *, void *, register_t *);
-int sys_xfspioctl(struct proc *, void *, register_t *);
+int sys_nnpfspioctl(struct proc *, void *, register_t *);
#ifdef LKM
int sys_lkmnosys(struct proc *, void *, register_t *);
int sys_lkmnosys(struct proc *, void *, register_t *);
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h
index 82c3312355f..76a5fe81c41 100644
--- a/sys/sys/vnode.h
+++ b/sys/sys/vnode.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: vnode.h,v 1.98 2009/06/03 04:30:57 beck Exp $ */
+/* $OpenBSD: vnode.h,v 1.99 2009/06/03 14:45:55 jj Exp $ */
/* $NetBSD: vnode.h,v 1.38 1996/02/29 20:59:05 cgd Exp $ */
/*
@@ -67,13 +67,13 @@ enum vtype { VNON, VREG, VDIR, VBLK, VCHR, VLNK, VSOCK, VFIFO, VBAD };
enum vtagtype {
VT_NON, VT_UFS, VT_NFS, VT_MFS, VT_MSDOSFS,
VT_PORTAL, VT_PROCFS, VT_AFS, VT_ISOFS, VT_ADOSFS,
- VT_EXT2FS, VT_VFS, VT_XFS, VT_NTFS, VT_UDF
+ VT_EXT2FS, VT_VFS, VT_NNPFS, VT_NTFS, VT_UDF, VT_XFS = VT_NNPFS
};
#define VTAG_NAMES \
"NON", "UFS", "NFS", "MFS", "MSDOSFS", \
"PORTAL", "PROCFS", "AFS", "ISOFS", "ADOSFS", \
- "EXT2FS", "VFS", "XFS", "NTFS", "UDF"
+ "EXT2FS", "VFS", "NNPFS", "NTFS", "UDF"
/*
* Each underlying filesystem allocates its own private area and hangs
diff --git a/sys/xfs/nxfs.h b/sys/xfs/nxfs.h
deleted file mode 100644
index 6c1052b0926..00000000000
--- a/sys/xfs/nxfs.h
+++ /dev/null
@@ -1 +0,0 @@
-#define NXFS 2 /* maximum number of filesystems on a single device */