|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 11/22] lib/vfscore: prefix exported functions
Signed-off-by: Yuri Volchkov <yuri.volchkov@xxxxxxxxx>
---
lib/vfscore/include/vfscore/mount.h | 4 ++--
lib/vfscore/include/vfscore/prex.h | 6 +++---
lib/vfscore/include/vfscore/uio.h | 2 +-
lib/vfscore/include/vfscore/vnode.h | 10 +++++-----
lib/vfscore/mount.c | 9 ++++-----
lib/vfscore/subr_uio.c | 2 +-
lib/vfscore/vfs.h | 2 +-
lib/vfscore/vnode.c | 12 ++++++------
8 files changed, 23 insertions(+), 24 deletions(-)
diff --git a/lib/vfscore/include/vfscore/mount.h
b/lib/vfscore/include/vfscore/mount.h
index b4a07323..a1227cbe 100644
--- a/lib/vfscore/include/vfscore/mount.h
+++ b/lib/vfscore/include/vfscore/mount.h
@@ -139,12 +139,12 @@ typedef int (*vfsop_statfs_t)(struct mount *, struct
statfs *);
#define VFS_NULL ((void *)vfs_null)
-int vfs_nullop(void);
+int vfscore_nullop(void);
int vfs_einval(void);
void vfs_busy(struct mount *mp);
void vfs_unbusy(struct mount *mp);
-void release_mp_dentries(struct mount *mp);
+void vfscore_release_mp_dentries(struct mount *mp);
#endif /* !_SYS_MOUNT_H_ */
diff --git a/lib/vfscore/include/vfscore/prex.h
b/lib/vfscore/include/vfscore/prex.h
index 38b304d3..ff701af0 100644
--- a/lib/vfscore/include/vfscore/prex.h
+++ b/lib/vfscore/include/vfscore/prex.h
@@ -5,8 +5,8 @@
* BSD license as described in the LICENSE file in the top-level directory.
*/
-#ifndef _OSV_PREX_H
-#define _OSV_PREX_H 1
+#ifndef _UK_PREX_H
+#define _UK_PREX_H 1
#include <unistd.h>
@@ -24,4 +24,4 @@ size_t strlcpy(char *dst, const char *src, size_t siz);
void sys_panic(const char *);
-#endif /* _OSV_PREX_H */
+#endif /* _UK_PREX_H */
diff --git a/lib/vfscore/include/vfscore/uio.h
b/lib/vfscore/include/vfscore/uio.h
index 8ad1e3fb..c734fa19 100644
--- a/lib/vfscore/include/vfscore/uio.h
+++ b/lib/vfscore/include/vfscore/uio.h
@@ -57,6 +57,6 @@ struct uio {
enum uio_rw uio_rw; /* operation */
};
-int uiomove(void *cp, int n, struct uio *uio);
+int vfscore_uiomove(void *cp, int n, struct uio *uio);
#endif /* !_UIO_H_ */
diff --git a/lib/vfscore/include/vfscore/vnode.h
b/lib/vfscore/include/vfscore/vnode.h
index c5331427..9388185a 100644
--- a/lib/vfscore/include/vfscore/vnode.h
+++ b/lib/vfscore/include/vfscore/vnode.h
@@ -226,10 +226,10 @@ struct vnops {
#define VOP_READLINK(VP, U) ((VP)->v_op->vop_readlink)(VP, U)
#define VOP_SYMLINK(DVP, OP, NP) ((DVP)->v_op->vop_symlink)(DVP, OP, NP)
-int vop_nullop(void);
-int vop_einval(void);
-int vop_eperm(void);
-int vop_erofs(void);
+int vfscore_vop_nullop(void);
+int vfscore_vop_einval(void);
+int vfscore_vop_eperm(void);
+int vfscore_vop_erofs(void);
struct vnode *vn_lookup(struct mount *, uint64_t);
void vn_lock(struct vnode *);
void vn_unlock(struct vnode *);
@@ -237,7 +237,7 @@ int vn_stat(struct vnode *, struct stat *);
int vn_settimes(struct vnode *, struct timespec[2]);
int vn_setmode(struct vnode *, mode_t mode);
int vn_access(struct vnode *, int);
-int vget(struct mount *, uint64_t ino, struct vnode **vpp);
+int vfscore_vget(struct mount *, uint64_t ino, struct vnode **vpp);
void vput(struct vnode *);
void vref(struct vnode *);
void vrele(struct vnode *);
diff --git a/lib/vfscore/mount.c b/lib/vfscore/mount.c
index 9158b5d9..fb18e04a 100644
--- a/lib/vfscore/mount.c
+++ b/lib/vfscore/mount.c
@@ -239,7 +239,7 @@ sys_mount(const char *dev, const char *dir, const char
*fsname, int flags, const
}
void
-release_mp_dentries(struct mount *mp)
+vfscore_release_mp_dentries(struct mount *mp)
{
/* Decrement referece count of root vnode */
if (mp->m_covered) {
@@ -463,8 +463,7 @@ vfs_unbusy(struct mount *mp)
ukarch_dec(&mp->m_count);
}
-int
-vfs_nullop(void)
+int vfscore_nullop(void)
{
return 0;
}
@@ -477,12 +476,12 @@ vfs_einval(void)
#ifdef DEBUG_VFS
void
-mount_dump(void)
+vfscore_mount_dump(void)
{
struct mount *mp;
uk_mutex_lock(&mount_lock);
- uk_pr_debug("mount_dump\n");
+ uk_pr_debug("vfscore_mount_dump\n");
uk_pr_debug("dev count root\n");
uk_pr_debug("-------- ----- --------\n");
diff --git a/lib/vfscore/subr_uio.c b/lib/vfscore/subr_uio.c
index 3377ac12..c0c7fb78 100644
--- a/lib/vfscore/subr_uio.c
+++ b/lib/vfscore/subr_uio.c
@@ -41,7 +41,7 @@
#include <vfscore/uio.h>
int
-uiomove(void *cp, int n, struct uio *uio)
+vfscore_uiomove(void *cp, int n, struct uio *uio)
{
UK_ASSERT(uio->uio_rw == UIO_READ || uio->uio_rw == UIO_WRITE);
diff --git a/lib/vfscore/vfs.h b/lib/vfscore/vfs.h
index 60bb9113..32330687 100644
--- a/lib/vfscore/vfs.h
+++ b/lib/vfscore/vfs.h
@@ -145,7 +145,7 @@ void dentry_init(void);
#ifdef DEBUG_VFS
void vnode_dump(void);
-void mount_dump(void);
+void vfscore_mount_dump(void);
#endif
static void __attribute__((unused)) uk_vfscore_trace(int foo __unused, ...)
diff --git a/lib/vfscore/vnode.c b/lib/vfscore/vnode.c
index ee4b2597..f4c94bb8 100644
--- a/lib/vfscore/vnode.c
+++ b/lib/vfscore/vnode.c
@@ -63,7 +63,7 @@ int vttoif_tab[10] = {
* ---------- --------- ----------
* vn_lock * Lock
* vn_unlock * Unlock
- * vget 1 Lock
+ * vfscore_vget 1 Lock
* vput -1 Unlock
* vref +1 *
* vrele -1 *
@@ -169,7 +169,7 @@ vn_unlock(struct vnode *vp)
* Returns 1 if vnode was found in cache; otherwise returns 0.
*/
int
-vget(struct mount *mp, uint64_t ino, struct vnode **vpp)
+vfscore_vget(struct mount *mp, uint64_t ino, struct vnode **vpp)
{
struct vnode *vp;
int error;
@@ -473,25 +473,25 @@ vnode_dump(void)
#endif
int
-vop_nullop(void)
+vfscore_vop_nullop(void)
{
return 0;
}
int
-vop_einval(void)
+vfscore_vop_einval(void)
{
return EINVAL;
}
int
-vop_eperm(void)
+vfscore_vop_eperm(void)
{
return EPERM;
}
int
-vop_erofs(void)
+vfscore_vop_erofs(void)
{
return EROFS;
}
--
2.19.2
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |