Lines Matching refs:bucket
194 struct bucket { struct
207 BITMASK(GC_MARK, struct bucket, gc_mark, 0, 2);
213 BITMASK(GC_SECTORS_USED, struct bucket, gc_mark, 2, GC_SECTORS_USED_SIZE);
214 BITMASK(GC_MOVE, struct bucket, gc_mark, 15, 1);
434 struct bucket *buckets;
436 DECLARE_HEAP(struct bucket *, heap);
746 static inline struct bucket *PTR_BUCKET(struct cache_set *c, in PTR_BUCKET()
844 static inline uint8_t bucket_gc_gen(struct bucket *b) in bucket_gc_gen()
880 uint8_t bch_inc_gen(struct cache *, struct bucket *);
883 bool bch_can_invalidate_bucket(struct cache *, struct bucket *);
884 void __bch_invalidate_one_bucket(struct cache *, struct bucket *);
886 void __bch_bucket_free(struct cache *, struct bucket *);