diff options
Diffstat (limited to 'libglusterfs/src/gidcache.h')
| -rw-r--r-- | libglusterfs/src/gidcache.h | 41 | 
1 files changed, 23 insertions, 18 deletions
diff --git a/libglusterfs/src/gidcache.h b/libglusterfs/src/gidcache.h index 886721e719f..3a7de47dec7 100644 --- a/libglusterfs/src/gidcache.h +++ b/libglusterfs/src/gidcache.h @@ -26,30 +26,35 @@   * to scan more entries with every lookup/update.   */ -#define AUX_GID_CACHE_ASSOC     4 -#define AUX_GID_CACHE_BUCKETS   256 -#define AUX_GID_CACHE_SIZE      (AUX_GID_CACHE_ASSOC * AUX_GID_CACHE_BUCKETS) +#define AUX_GID_CACHE_ASSOC 4 +#define AUX_GID_CACHE_BUCKETS 256 +#define AUX_GID_CACHE_SIZE (AUX_GID_CACHE_ASSOC * AUX_GID_CACHE_BUCKETS)  typedef struct { -	uint64_t	gl_id; -	uint64_t        gl_uid; -	uint64_t        gl_gid; -	int		gl_count; -	gid_t		*gl_list; -	time_t		gl_deadline; +    uint64_t gl_id; +    uint64_t gl_uid; +    uint64_t gl_gid; +    int gl_count; +    gid_t *gl_list; +    time_t gl_deadline;  } gid_list_t;  typedef struct { -	gf_lock_t	gc_lock; -	uint32_t	gc_max_age; -	unsigned int	gc_nbuckets; -	gid_list_t	gc_cache[AUX_GID_CACHE_SIZE]; +    gf_lock_t gc_lock; +    uint32_t gc_max_age; +    unsigned int gc_nbuckets; +    gid_list_t gc_cache[AUX_GID_CACHE_SIZE];  } gid_cache_t; -int gid_cache_init(gid_cache_t *, uint32_t); -int gid_cache_reconf(gid_cache_t *, uint32_t); -const gid_list_t *gid_cache_lookup(gid_cache_t *, uint64_t, uint64_t, uint64_t); -void gid_cache_release(gid_cache_t *, const gid_list_t *); -int gid_cache_add(gid_cache_t *, gid_list_t *); +int +gid_cache_init(gid_cache_t *, uint32_t); +int +gid_cache_reconf(gid_cache_t *, uint32_t); +const gid_list_t * +gid_cache_lookup(gid_cache_t *, uint64_t, uint64_t, uint64_t); +void +gid_cache_release(gid_cache_t *, const gid_list_t *); +int +gid_cache_add(gid_cache_t *, gid_list_t *);  #endif /* __GIDCACHE_H__ */  | 
