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);
442 struct bucket *buckets;
444 DECLARE_HEAP(struct bucket *, heap);
777 static inline struct bucket *PTR_BUCKET(struct cache_set *c, in PTR_BUCKET()
876 static inline uint8_t bucket_gc_gen(struct bucket *b) in bucket_gc_gen()
942 uint8_t bch_inc_gen(struct cache *ca, struct bucket *b);
945 bool bch_can_invalidate_bucket(struct cache *ca, struct bucket *b);
946 void __bch_invalidate_one_bucket(struct cache *ca, struct bucket *b);
948 void __bch_bucket_free(struct cache *ca, struct bucket *b);