public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] [PATCHv3 01/23] batman-adv: Fix namespace for hash_set_lock_class
@ 2012-05-12  0:09 Sven Eckelmann
  2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 02/23] batman-adv: Prefix bat_algo non-static functions with batadv_ Sven Eckelmann
                   ` (22 more replies)
  0 siblings, 23 replies; 48+ messages in thread
From: Sven Eckelmann @ 2012-05-12  0:09 UTC (permalink / raw)
  To: b.a.t.m.a.n

This function was introduced in 2c9aa3b4c37bd55148f5f25212c89e7bf5f28497
without a proper namespace prefix.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
---
 bridge_loop_avoidance.c |    7 ++++---
 hash.c                  |    3 ++-
 hash.h                  |    3 ++-
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/bridge_loop_avoidance.c b/bridge_loop_avoidance.c
index 89e9721..314e37b 100644
--- a/bridge_loop_avoidance.c
+++ b/bridge_loop_avoidance.c
@@ -1172,9 +1172,10 @@ int bla_init(struct bat_priv *bat_priv)
 	if (!bat_priv->claim_hash || !bat_priv->backbone_hash)
 		return -ENOMEM;
 
-	hash_set_lock_class(bat_priv->claim_hash, &claim_hash_lock_class_key);
-	hash_set_lock_class(bat_priv->backbone_hash,
-			    &backbone_hash_lock_class_key);
+	batadv_hash_set_lock_class(bat_priv->claim_hash,
+				   &claim_hash_lock_class_key);
+	batadv_hash_set_lock_class(bat_priv->backbone_hash,
+				   &backbone_hash_lock_class_key);
 
 	bat_dbg(DBG_BLA, bat_priv, "bla hashes initialized\n");
 
diff --git a/hash.c b/hash.c
index 4578c20..a7dcff0 100644
--- a/hash.c
+++ b/hash.c
@@ -70,7 +70,8 @@ free_hash:
 	return NULL;
 }
 
-void hash_set_lock_class(struct hashtable_t *hash, struct lock_class_key *key)
+void batadv_hash_set_lock_class(struct hashtable_t *hash,
+				struct lock_class_key *key)
 {
 	uint32_t i;
 
diff --git a/hash.h b/hash.h
index 2e0409a..3d67ce4 100644
--- a/hash.h
+++ b/hash.h
@@ -46,7 +46,8 @@ struct hashtable_t {
 struct hashtable_t *hash_new(uint32_t size);
 
 /* set class key for all locks */
-void hash_set_lock_class(struct hashtable_t *hash, struct lock_class_key *key);
+void batadv_hash_set_lock_class(struct hashtable_t *hash,
+				struct lock_class_key *key);
 
 /* free only the hashtable and the hash itself. */
 void hash_destroy(struct hashtable_t *hash);
-- 
1.7.10


^ permalink raw reply related	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2012-05-14  9:05 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-12  0:09 [B.A.T.M.A.N.] [PATCHv3 01/23] batman-adv: Fix namespace for hash_set_lock_class Sven Eckelmann
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 02/23] batman-adv: Prefix bat_algo non-static functions with batadv_ Sven Eckelmann
2012-05-13 16:11   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 03/23] batman-adv: Prefix bat_debugfs " Sven Eckelmann
2012-05-13 16:13   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 04/23] batman-adv: Prefix bat_sysfs " Sven Eckelmann
2012-05-13 16:15   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 05/23] batman-adv: Prefix bitarray " Sven Eckelmann
2012-05-13 16:19   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 06/23] batman-adv: Prefix bridge_loop_avoidance " Sven Eckelmann
2012-05-12 11:38   ` [B.A.T.M.A.N.] [PATCHv4 " Sven Eckelmann
2012-05-13 16:24     ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 07/23] batman-adv: Prefix compat " Sven Eckelmann
2012-05-12  8:45   ` [B.A.T.M.A.N.] [PATCHv4 " Sven Eckelmann
2012-05-13 16:28     ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 08/23] batman-adv: Prefix distributed-arp-table " Sven Eckelmann
2012-05-13 16:33   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 09/23] batman-adv: Prefix gateway-client " Sven Eckelmann
2012-05-13 16:40   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 10/23] batman-adv: Prefix gateway-common " Sven Eckelmann
2012-05-13 16:44   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 11/23] batman-adv: Prefix hard-interface " Sven Eckelmann
2012-05-14  8:05   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 12/23] batman-adv: Prefix hash " Sven Eckelmann
2012-05-14  8:06   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 13/23] batman-adv: Prefix icmp-socket " Sven Eckelmann
2012-05-14  8:07   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 14/23] batman-adv: Prefix originator " Sven Eckelmann
2012-05-14  8:12   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 15/23] batman-adv: Prefix ring_buffer " Sven Eckelmann
2012-05-14  8:13   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 16/23] batman-adv: Prefix routing " Sven Eckelmann
2012-05-14  8:19   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 17/23] batman-adv: Prefix send " Sven Eckelmann
2012-05-14  8:21   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 18/23] batman-adv: Prefix soft-interface " Sven Eckelmann
2012-05-14  8:23   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 19/23] batman-adv: Prefix translation-table " Sven Eckelmann
2012-05-14  8:34   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 20/23] batman-adv: Prefix unicast " Sven Eckelmann
2012-05-14  8:38   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 21/23] batman-adv: Prefix vis " Sven Eckelmann
2012-05-14  8:44   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 22/23] batman-adv: Prefix main " Sven Eckelmann
2012-05-14  8:53   ` Marek Lindner
2012-05-12  0:09 ` [B.A.T.M.A.N.] [PATCHv3 23/23] batman-adv: Reformat multiline to consistent style Sven Eckelmann
2012-05-14  9:05   ` Marek Lindner
2012-05-13 16:09 ` [B.A.T.M.A.N.] [PATCHv3 01/23] batman-adv: Fix namespace for hash_set_lock_class Marek Lindner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox