Whamcloud - gitweb
Branch HEAD
authorzam <zam>
Tue, 2 Dec 2008 20:08:41 +0000 (20:08 +0000)
committerzam <zam>
Tue, 2 Dec 2008 20:08:41 +0000 (20:08 +0000)
b=17867
i=yury.umanets

Compile fix: move the fld_cache_entry_delete function body
above all the references to it.

lustre/fld/fld_cache.c

index 695fc21..359f5f2 100644 (file)
@@ -133,8 +133,17 @@ void fld_cache_fini(struct fld_cache *cache)
         EXIT;
 }
 
+/**
+ * delete given node from list.
+ */
 static inline void fld_cache_entry_delete(struct fld_cache *cache,
-                                         struct fld_cache_entry *node);
+                                          struct fld_cache_entry *node)
+{
+        list_del(&node->fce_list);
+        list_del(&node->fce_lru);
+        cache->fci_cache_count--;
+        OBD_FREE_PTR(node);
+}
 
 /**
  * fix list by checking new entry with NEXT entry in order.
@@ -215,18 +224,6 @@ static inline void fld_cache_entry_add(struct fld_cache *cache,
 }
 
 /**
- * delete given node from list.
- */
-static inline void fld_cache_entry_delete(struct fld_cache *cache,
-                                          struct fld_cache_entry *node)
-{
-        list_del(&node->fce_list);
-        list_del(&node->fce_lru);
-        cache->fci_cache_count--;
-        OBD_FREE_PTR(node);
-}
-
-/**
  * Check if cache needs to be shrunk. If so - do it.
  * Remove one entry in list and so on until cache is shrunk enough.
  */