Searched refs:busy_gen (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/xfs/ |
| H A D | xfs_extent_busy.h | 57 unsigned *busy_gen); 59 unsigned busy_gen, uint32_t alloc_flags); 61 bool xfs_extent_busy_list_empty(struct xfs_group *xg, unsigned int *busy_gen);
|
| H A D | xfs_extent_busy.c | 360 unsigned *busy_gen) in xfs_extent_busy_trim() argument 517 *busy_gen = eb->eb_gen; in xfs_extent_busy_trim() 612 unsigned busy_gen, in xfs_extent_busy_flush() argument 628 if (busy_gen != READ_ONCE(eb->eb_gen)) in xfs_extent_busy_flush() 638 if (busy_gen != READ_ONCE(eb->eb_gen)) in xfs_extent_busy_flush() 703 unsigned *busy_gen) in xfs_extent_busy_list_empty() argument 710 *busy_gen = READ_ONCE(eb->eb_gen); in xfs_extent_busy_list_empty()
|
| H A D | xfs_rtalloc.c | 1824 unsigned *busy_gen) in xfs_rtalloc_check_busy() argument 1837 busy_gen); in xfs_rtalloc_check_busy() 1883 unsigned busy_gen; in xfs_rtallocate_adjust_for_busy() local 1889 *rtx, &reslen, &resrtx, &busy_gen); in xfs_rtallocate_adjust_for_busy() 1901 *len, prod, *rtx, busy_gen); in xfs_rtallocate_adjust_for_busy() 1904 busy_gen, 0); in xfs_rtallocate_adjust_for_busy()
|
| H A D | xfs_trace.h | 2035 unsigned busy_gen), 2036 TP_ARGS(rtg, start, minlen, maxlen, len, prod, rtx, busy_gen), 2047 __field(unsigned, busy_gen) 2058 __entry->busy_gen = busy_gen; 2070 __entry->busy_gen)
|
| /linux/fs/xfs/scrub/ |
| H A D | alloc_repair.c | 136 unsigned int busy_gen; in xrep_setup_ag_allocbt() local 142 if (xfs_extent_busy_list_empty(xg, &busy_gen)) in xrep_setup_ag_allocbt() 144 return xfs_extent_busy_flush(sc->tp, xg, busy_gen, 0); in xrep_setup_ag_allocbt() 852 unsigned int busy_gen; in xrep_allocbt() local 872 if (!xfs_extent_busy_list_empty(pag_group(sc->sa.pag), &busy_gen)) { in xrep_allocbt()
|
| H A D | rtbitmap_repair.c | 516 unsigned int busy_gen; in xrep_rtbitmap() local 570 if (!xfs_extent_busy_list_empty(xg, &busy_gen)) { in xrep_rtbitmap() 571 error = xfs_extent_busy_flush(sc->tp, xg, busy_gen, 0); in xrep_rtbitmap()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_alloc.c | 324 unsigned *busy_gen) in xfs_alloc_compute_aligned() argument 333 args->maxlen, &bno, &len, busy_gen); in xfs_alloc_compute_aligned() 932 unsigned int busy_gen;/* busy state */ member 956 acur->busy_gen = 0; in xfs_alloc_cur_setup() 1018 unsigned busy_gen = 0; in xfs_alloc_cur_check() local 1042 &busy_gen); in xfs_alloc_cur_check() 1045 acur->busy_gen = busy_gen; in xfs_alloc_cur_check() 1327 unsigned busy_gen; in xfs_alloc_ag_vextent_exact() local 1367 &tbno, &tlen, &busy_gen); in xfs_alloc_ag_vextent_exact() 1761 pag_group(args->pag), acur.busy_gen, in xfs_alloc_ag_vextent_near() [all …]
|