Whamcloud - gitweb
LU-6142 fld: remove function typedefs
[fs/lustre-release.git] / lustre / fld / fld_internal.h
index e326edd..b8e9590 100644 (file)
@@ -64,15 +64,12 @@ struct fld_stats {
         __u64   fst_cache;
 };
 
-typedef int (*fld_hash_func_t) (struct lu_client_fld *, __u64);
-
-typedef struct lu_fld_target *
-(*fld_scan_func_t) (struct lu_client_fld *, __u64);
-
 struct lu_fld_hash {
-        const char              *fh_name;
-        fld_hash_func_t          fh_hash_func;
-        fld_scan_func_t          fh_scan_func;
+       const char              *fh_name;
+       int                     (*fh_hash_func)(struct lu_client_fld *fld,
+                                               __u64 seq);
+       struct lu_fld_target *  (*fh_scan_func)(struct lu_client_fld *fld,
+                                               __u64 seq);
 };
 
 struct fld_cache_entry {
@@ -110,13 +107,15 @@ struct fld_cache {
          * sorted fld entries. */
        struct list_head        fci_entries_head;
 
-        /**
-         * Cache statistics. */
-        struct fld_stats         fci_stat;
+       /**
+        * Cache statistics.
+        */
+       struct fld_stats        fci_stat;
 
-        /**
-         * Cache name used for debug and messages. */
-        char                     fci_name[80];
+       /**
+        * Cache name used for debug and messages.
+        */
+       char                    fci_name[LUSTRE_MDT_MAXNAMELEN];
 };
 
 enum {
@@ -197,24 +196,11 @@ struct fld_cache_entry
 
 int fld_cache_insert_nolock(struct fld_cache *cache,
                            struct fld_cache_entry *f_new);
-void fld_cache_delete(struct fld_cache *cache,
-                      const struct lu_seq_range *range);
 void fld_cache_delete_nolock(struct fld_cache *cache,
                             const struct lu_seq_range *range);
 int fld_cache_lookup(struct fld_cache *cache,
                     const u64 seq, struct lu_seq_range *range);
 
-struct fld_cache_entry *
-fld_cache_entry_lookup(struct fld_cache *cache,
-                      const struct lu_seq_range *range);
-
-void fld_cache_entry_delete(struct fld_cache *cache,
-                           struct fld_cache_entry *node);
-
-struct fld_cache_entry *
-fld_cache_entry_lookup_nolock(struct fld_cache *cache,
-                             const struct lu_seq_range *range);
-
 static inline const char *
 fld_target_name(const struct lu_fld_target *tar)
 {