[Skiboot] [PATCH 1/7] core: Rename mem_region->mem_node to ->node

Jeremy Kerr jk at ozlabs.org
Tue May 19 15:20:15 AEST 2015


We'll want to store non-memory nodes in this pointer too.

Signed-off-by: Jeremy Kerr <jk at ozlabs.org>

---
 core/mem_region.c    |   10 +++++-----
 include/mem_region.h |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/core/mem_region.c b/core/mem_region.c
index f387f37..4f73776 100644
--- a/core/mem_region.c
+++ b/core/mem_region.c
@@ -595,7 +595,7 @@ bool mem_check(const struct mem_region *region)
 
 static struct mem_region *new_region(const char *name,
 				     uint64_t start, uint64_t len,
-				     struct dt_node *mem_node,
+				     struct dt_node *node,
 				     enum mem_region_type type)
 {
 	struct mem_region *region;
@@ -607,7 +607,7 @@ static struct mem_region *new_region(const char *name,
 	region->name = name;
 	region->start = start;
 	region->len = len;
-	region->mem_node = mem_node;
+	region->node = node;
 	region->type = type;
 	region->free_list.n.next = NULL;
 	init_lock(&region->free_list_lock);
@@ -624,7 +624,7 @@ static struct mem_region *split_region(struct mem_region *head,
 	uint64_t end = head->start + head->len;
 
 	tail = new_region(head->name, split_at, end - split_at,
-			  head->mem_node, type);
+			  head->node, type);
 	/* Original region becomes head. */
 	if (tail)
 		head->len -= tail->len;
@@ -747,9 +747,9 @@ restart:
 
 		/* First pass, only match node local regions */
 		if (use_local) {
-			if (!region->mem_node)
+			if (!region->node)
 				continue;
-			prop = dt_find_property(region->mem_node, "ibm,chip-id");
+			prop = dt_find_property(region->node, "ibm,chip-id");
 			ids = (const __be32 *)prop->prop;
 			if (!matches_chip_id(ids, prop->len/sizeof(u32),
 					     chip_id))
diff --git a/include/mem_region.h b/include/mem_region.h
index e5cf0f6..fefd6ba 100644
--- a/include/mem_region.h
+++ b/include/mem_region.h
@@ -40,7 +40,7 @@ struct mem_region {
 	struct list_node list;
 	const char *name;
 	uint64_t start, len;
-	struct dt_node *mem_node;
+	struct dt_node *node;
 	enum mem_region_type type;
 	struct list_head free_list;
 	struct lock free_list_lock;


More information about the Skiboot mailing list