Searched refs:busy_gen (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/fs/xfs/ ! |
D | xfs_extent_busy.h | 70 xfs_extlen_t *len, unsigned *busy_gen); 74 unsigned busy_gen, uint32_t alloc_flags);
|
D | xfs_extent_busy.c | 350 unsigned *busy_gen) in xfs_extent_busy_trim() argument 507 *busy_gen = args->pag->pagb_gen; in xfs_extent_busy_trim() 601 unsigned busy_gen, in xfs_extent_busy_flush() argument 616 if (busy_gen != READ_ONCE(pag->pagb_gen)) in xfs_extent_busy_flush() 626 if (busy_gen != READ_ONCE(pag->pagb_gen)) in xfs_extent_busy_flush()
|
/linux-6.12.1/fs/xfs/libxfs/ ! |
D | xfs_alloc.c | 326 unsigned *busy_gen) in xfs_alloc_compute_aligned() argument 334 busy = xfs_extent_busy_trim(args, &bno, &len, busy_gen); in xfs_alloc_compute_aligned() 934 unsigned int busy_gen;/* busy state */ member 958 acur->busy_gen = 0; in xfs_alloc_cur_setup() 1020 unsigned busy_gen = 0; in xfs_alloc_cur_check() local 1044 &busy_gen); in xfs_alloc_cur_check() 1047 acur->busy_gen = busy_gen; in xfs_alloc_cur_check() 1329 unsigned busy_gen; in xfs_alloc_ag_vextent_exact() local 1368 xfs_extent_busy_trim(args, &tbno, &tlen, &busy_gen); in xfs_alloc_ag_vextent_exact() 1762 acur.busy_gen, alloc_flags); in xfs_alloc_ag_vextent_near() [all …]
|
/linux-6.12.1/fs/xfs/scrub/ ! |
D | alloc_repair.c | 135 unsigned int busy_gen; in xrep_setup_ag_allocbt() local 141 busy_gen = READ_ONCE(sc->sa.pag->pagb_gen); in xrep_setup_ag_allocbt() 145 return xfs_extent_busy_flush(sc->tp, sc->sa.pag, busy_gen, 0); in xrep_setup_ag_allocbt()
|