[sheepdog] [PATCH v2 1/3] md: rename get_object_path as md_get_object_path

Liu Yuan namei.unix at gmail.com
Tue May 21 04:57:55 CEST 2013


This is a preparation patch.

Signed-off-by: Liu Yuan <namei.unix at gmail.com>
---
 sheep/farm/trunk.c  |    2 +-
 sheep/journal.c     |    2 +-
 sheep/md.c          |   13 +++++++------
 sheep/plain_store.c |    4 ++--
 sheep/sheep_priv.h  |    2 +-
 5 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/sheep/farm/trunk.c b/sheep/farm/trunk.c
index eaa4193..c26f960 100644
--- a/sheep/farm/trunk.c
+++ b/sheep/farm/trunk.c
@@ -34,7 +34,7 @@ static int fill_entry_new_sha1(struct trunk_entry *entry)
 	struct sha1_file_hdr hdr = { .priv = 0 };
 
 	memcpy(hdr.tag, TAG_DATA, TAG_LEN);
-	strbuf_addstr(&buf, get_object_path(entry->oid));
+	strbuf_addstr(&buf, md_get_object_path(entry->oid));
 	strbuf_addf(&buf, "/%016" PRIx64, entry->oid);
 	fd = open(buf.buf, O_RDONLY);
 	if (fd < 0) {
diff --git a/sheep/journal.c b/sheep/journal.c
index e2fce5c..7c260d2 100644
--- a/sheep/journal.c
+++ b/sheep/journal.c
@@ -142,7 +142,7 @@ static void journal_get_path(struct journal_descriptor *jd, char *path)
 	case JF_STORE:
 	case JF_REMOVE_OBJ:
 		snprintf(path, PATH_MAX, "%s/%016"PRIx64,
-			 get_object_path(jd->oid), jd->oid);
+			 md_get_object_path(jd->oid), jd->oid);
 		if (jd->flag == JF_STORE)
 			sd_iprintf("%s, size %"PRIu64", off %"PRIu64", %d",
 				path, jd->size, jd->offset, jd->create);
diff --git a/sheep/md.c b/sheep/md.c
index 66abe79..291ffca 100644
--- a/sheep/md.c
+++ b/sheep/md.c
@@ -337,7 +337,7 @@ reinit:
 	return total;
 }
 
-char *get_object_path(uint64_t oid)
+char *md_get_object_path(uint64_t oid)
 {
 	struct vdisk *vd;
 	char *p;
@@ -351,7 +351,7 @@ char *get_object_path(uint64_t oid)
 	return p;
 }
 
-static char *get_object_path_nolock(uint64_t oid)
+static char *md_get_object_path_nolock(uint64_t oid)
 {
 	struct vdisk *vd;
 
@@ -476,12 +476,12 @@ static int get_old_new_path(uint64_t oid, uint32_t epoch, char *path,
 	if (!epoch) {
 		snprintf(old, PATH_MAX, "%s/%016" PRIx64, path, oid);
 		snprintf(new, PATH_MAX, "%s/%016" PRIx64,
-			 get_object_path_nolock(oid), oid);
+			 md_get_object_path_nolock(oid), oid);
 	} else {
 		snprintf(old, PATH_MAX, "%s/.stale/%016"PRIx64".%"PRIu32, path,
 			 oid, epoch);
 		snprintf(new, PATH_MAX, "%s/.stale/%016"PRIx64".%"PRIu32,
-			 get_object_path_nolock(oid), oid, epoch);
+			 md_get_object_path_nolock(oid), oid, epoch);
 	}
 
 	if (!md_access(old))
@@ -566,7 +566,8 @@ bool md_exist(uint64_t oid)
 {
 	char path[PATH_MAX];
 
-	snprintf(path, PATH_MAX, "%s/%016" PRIx64, get_object_path(oid), oid);
+	snprintf(path, PATH_MAX, "%s/%016" PRIx64, md_get_object_path(oid),
+		 oid);
 	if (md_access(path))
 		return true;
 	/*
@@ -583,7 +584,7 @@ bool md_exist(uint64_t oid)
 int md_get_stale_path(uint64_t oid, uint32_t epoch, char *path)
 {
 	snprintf(path, PATH_MAX, "%s/.stale/%016"PRIx64".%"PRIu32,
-		 get_object_path(oid), oid, epoch);
+		 md_get_object_path(oid), oid, epoch);
 	if (md_access(path))
 		return SD_RES_SUCCESS;
 
diff --git a/sheep/plain_store.c b/sheep/plain_store.c
index 7f6b52d..2b40803 100644
--- a/sheep/plain_store.c
+++ b/sheep/plain_store.c
@@ -40,13 +40,13 @@ static int get_open_flags(uint64_t oid, bool create)
 static int get_obj_path(uint64_t oid, char *path)
 {
 	return snprintf(path, PATH_MAX, "%s/%016" PRIx64,
-			get_object_path(oid), oid);
+			md_get_object_path(oid), oid);
 }
 
 static int get_tmp_obj_path(uint64_t oid, char *path)
 {
 	return snprintf(path, PATH_MAX, "%s/%016"PRIx64".tmp",
-			get_object_path(oid), oid);
+			md_get_object_path(oid), oid);
 }
 
 static int get_stale_obj_path(uint64_t oid, uint32_t epoch, char *path)
diff --git a/sheep/sheep_priv.h b/sheep/sheep_priv.h
index b66f348..d086aef 100644
--- a/sheep/sheep_priv.h
+++ b/sheep/sheep_priv.h
@@ -404,7 +404,7 @@ int journal_remove_object(uint64_t oid);
 /* md.c */
 bool md_add_disk(char *path);
 uint64_t md_init_space(void);
-char *get_object_path(uint64_t oid);
+char *md_get_object_path(uint64_t oid);
 int md_handle_eio(char *);
 bool md_exist(uint64_t oid);
 int md_get_stale_path(uint64_t oid, uint32_t epoch, char *path);
-- 
1.7.9.5




More information about the sheepdog mailing list