Lines Matching refs:bucket
197 struct bucket { struct
210 BITMASK(GC_MARK, struct bucket, gc_mark, 0, 2);
216 BITMASK(GC_SECTORS_USED, struct bucket, gc_mark, 2, GC_SECTORS_USED_SIZE);
217 BITMASK(GC_MOVE, struct bucket, gc_mark, 15, 1);
451 struct bucket *buckets;
453 DECLARE_HEAP(struct bucket *, heap);
814 static inline struct bucket *PTR_BUCKET(struct cache_set *c, in PTR_BUCKET()
910 static inline uint8_t bucket_gc_gen(struct bucket *b) in bucket_gc_gen()
974 uint8_t bch_inc_gen(struct cache *ca, struct bucket *b);
977 bool bch_can_invalidate_bucket(struct cache *ca, struct bucket *b);
978 void __bch_invalidate_one_bucket(struct cache *ca, struct bucket *b);
980 void __bch_bucket_free(struct cache *ca, struct bucket *b);