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);
419 struct bucket *buckets;
421 DECLARE_HEAP(struct bucket *, heap);
729 static inline struct bucket *PTR_BUCKET(struct cache_set *c, in PTR_BUCKET()
827 static inline uint8_t bucket_gc_gen(struct bucket *b) in bucket_gc_gen()
862 uint8_t bch_inc_gen(struct cache *, struct bucket *);
865 bool bch_can_invalidate_bucket(struct cache *, struct bucket *);
866 void __bch_invalidate_one_bucket(struct cache *, struct bucket *);
868 void __bch_bucket_free(struct cache *, struct bucket *);