diff mbox series

[06/12] libfrog: move ptvar.h to libfrog/

Message ID 156757178170.1838135.6590442147207941895.stgit@magnolia (mailing list archive)
State Accepted
Headers show
Series libfrog: move header files | expand

Commit Message

Darrick J. Wong Sept. 4, 2019, 4:36 a.m. UTC
From: Darrick J. Wong <darrick.wong@oracle.com>

Move this header to libfrog since the code is there already.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
---
 include/ptvar.h     |   18 ------------------
 libfrog/Makefile    |    1 +
 libfrog/ptvar.h     |   18 ++++++++++++++++++
 scrub/counter.c     |    2 +-
 scrub/phase7.c      |    2 +-
 scrub/read_verify.c |    2 +-
 6 files changed, 22 insertions(+), 21 deletions(-)
 delete mode 100644 include/ptvar.h
 create mode 100644 libfrog/ptvar.h

Comments

Dave Chinner Sept. 4, 2019, 11:32 p.m. UTC | #1
On Tue, Sep 03, 2019 at 09:36:21PM -0700, Darrick J. Wong wrote:
> From: Darrick J. Wong <darrick.wong@oracle.com>
> 
> Move this header to libfrog since the code is there already.
> 
> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
> ---
>  include/ptvar.h     |   18 ------------------
>  libfrog/Makefile    |    1 +
>  libfrog/ptvar.h     |   18 ++++++++++++++++++
>  scrub/counter.c     |    2 +-
>  scrub/phase7.c      |    2 +-
>  scrub/read_verify.c |    2 +-
>  6 files changed, 22 insertions(+), 21 deletions(-)
>  delete mode 100644 include/ptvar.h
>  create mode 100644 libfrog/ptvar.h

Looks good.

Reviewed-by: Dave Chinner <dchinner@redhat.com>
diff mbox series

Patch

diff --git a/include/ptvar.h b/include/ptvar.h
deleted file mode 100644
index 90823da9..00000000
--- a/include/ptvar.h
+++ /dev/null
@@ -1,18 +0,0 @@ 
-// SPDX-License-Identifier: GPL-2.0+
-/*
- * Copyright (C) 2018 Oracle.  All Rights Reserved.
- * Author: Darrick J. Wong <darrick.wong@oracle.com>
- */
-#ifndef LIBFROG_PERCPU_H_
-#define LIBFROG_PERCPU_H_
-
-struct ptvar;
-
-typedef bool (*ptvar_iter_fn)(struct ptvar *ptv, void *data, void *foreach_arg);
-
-struct ptvar *ptvar_init(size_t nr, size_t size);
-void ptvar_free(struct ptvar *ptv);
-void *ptvar_get(struct ptvar *ptv);
-bool ptvar_foreach(struct ptvar *ptv, ptvar_iter_fn fn, void *foreach_arg);
-
-#endif /* LIBFROG_PERCPU_H_ */
diff --git a/libfrog/Makefile b/libfrog/Makefile
index 98f2feb5..25ea248e 100644
--- a/libfrog/Makefile
+++ b/libfrog/Makefile
@@ -35,6 +35,7 @@  convert.h \
 crc32defs.h \
 crc32table.h \
 fsgeom.h \
+ptvar.h \
 topology.h
 
 LSRCFILES += gen_crc32table.c
diff --git a/libfrog/ptvar.h b/libfrog/ptvar.h
new file mode 100644
index 00000000..a8803c64
--- /dev/null
+++ b/libfrog/ptvar.h
@@ -0,0 +1,18 @@ 
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright (C) 2018 Oracle.  All Rights Reserved.
+ * Author: Darrick J. Wong <darrick.wong@oracle.com>
+ */
+#ifndef __LIBFROG_PTVAR_H__
+#define __LIBFROG_PTVAR_H__
+
+struct ptvar;
+
+typedef bool (*ptvar_iter_fn)(struct ptvar *ptv, void *data, void *foreach_arg);
+
+struct ptvar *ptvar_init(size_t nr, size_t size);
+void ptvar_free(struct ptvar *ptv);
+void *ptvar_get(struct ptvar *ptv);
+bool ptvar_foreach(struct ptvar *ptv, ptvar_iter_fn fn, void *foreach_arg);
+
+#endif /* __LIBFROG_PTVAR_H__ */
diff --git a/scrub/counter.c b/scrub/counter.c
index 4800e751..43444927 100644
--- a/scrub/counter.c
+++ b/scrub/counter.c
@@ -9,7 +9,7 @@ 
 #include <string.h>
 #include <assert.h>
 #include <pthread.h>
-#include "ptvar.h"
+#include "libfrog/ptvar.h"
 #include "counter.h"
 
 /*
diff --git a/scrub/phase7.c b/scrub/phase7.c
index 8a028e19..8ac1da07 100644
--- a/scrub/phase7.c
+++ b/scrub/phase7.c
@@ -8,7 +8,7 @@ 
 #include <stdlib.h>
 #include <sys/statvfs.h>
 #include "path.h"
-#include "ptvar.h"
+#include "libfrog/ptvar.h"
 #include "xfs_scrub.h"
 #include "common.h"
 #include "fscounters.h"
diff --git a/scrub/read_verify.c b/scrub/read_verify.c
index 4a9b91f2..d56f4893 100644
--- a/scrub/read_verify.c
+++ b/scrub/read_verify.c
@@ -7,7 +7,7 @@ 
 #include <stdint.h>
 #include <stdlib.h>
 #include <sys/statvfs.h>
-#include "ptvar.h"
+#include "libfrog/ptvar.h"
 #include "workqueue.h"
 #include "path.h"
 #include "xfs_scrub.h"