Home
last modified time | relevance | path

Searched refs:oldest_gen (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dalloc_background_format.h18 x(oldest_gen, 8) \
32 __u8 oldest_gen; member
51 __u8 oldest_gen; member
64 __u8 oldest_gen; member
H A Dbtree_gc.c808 l.oldest_gen != r.oldest_gen || in bch2_alloc_v4_cmp()
1124 u8 *gen = &ca->oldest_gen[PTR_BUCKET_NR(ca, ptr)]; in gc_btree_gens_key()
1148 if (a->oldest_gen == ca->oldest_gen[iter->pos.offset]) in bch2_alloc_write_oldest_gen()
1156 a_mut->v.oldest_gen = ca->oldest_gen[iter->pos.offset]; in bch2_alloc_write_oldest_gen()
1184 BUG_ON(ca->oldest_gen); in bch2_gc_gens()
1186 ca->oldest_gen = kvmalloc(gens->nbuckets, GFP_KERNEL); in bch2_gc_gens()
1187 if (!ca->oldest_gen) { in bch2_gc_gens()
1195 ca->oldest_gen[b] = gens->b[b]; in bch2_gc_gens()
1244 kvfree(ca->oldest_gen); in bch2_gc_gens()
1245 ca->oldest_gen = NULL; in bch2_gc_gens()
H A Dalloc_background.c48 u8 oldest_gen; member
112 out->oldest_gen = a.v->oldest_gen; in bch2_alloc_unpack_v2()
145 out->oldest_gen = a.v->oldest_gen; in bch2_alloc_unpack_v3()
347 prt_printf(out, "gen %u oldest_gen %u data_type ", a->gen, a->oldest_gen); in bch2_alloc_to_text()
392 .oldest_gen = u.oldest_gen, in __bch2_alloc_to_v4()
874 if (new_a->oldest_gen == new_a->gen && in bch2_trigger_alloc()
876 new_a->oldest_gen++; in bch2_trigger_alloc()
H A Dalloc_background.h35 return a.gen - a.oldest_gen; in alloc_gc_gen()
H A Dbcachefs.h559 u8 *oldest_gen; member