rculfhash: fix add unique
[urcu.git] / urcu / rculfhash.h
index e650acdf83c91e9357beab3d224136cbf8ca3c92..bec7776c2fd6f3f2f2eb58c9c058dafd18e2d3f0 100644 (file)
@@ -5,12 +5,13 @@
 #include <urcu-call-rcu.h>
 
 struct rcu_ht_node {
+       /* cache-hot for iteration */
        struct rcu_ht_node *next;
-       void *key;
-       size_t key_len;
-       unsigned long hash;
        unsigned long reverse_hash;
+       void *key;
+       unsigned int key_len;
        unsigned int dummy;
+       /* cache-cold for iteration */
        struct rcu_head head;
 };
 
This page took 0.022908 seconds and 4 git commands to generate.