Searched refs:managed_pslots (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/fs/erofs/ |
H A D | utils.c | 66 grp = xa_load(&sbi->managed_pslots, index); in erofs_find_workgroup() 94 xa_lock(&sbi->managed_pslots); in erofs_insert_workgroup() 95 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index, in erofs_insert_workgroup() 102 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 109 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 157 DBG_BUGON(__xa_erase(&sbi->managed_pslots, grp->index) != grp); in erofs_try_to_release_workgroup() 172 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation() 173 xa_for_each(&sbi->managed_pslots, index, grp) { in erofs_shrink_workstation() 177 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation() 182 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation() [all...] |
H A D | internal.h | 67 struct xarray managed_pslots; member
|
H A D | super.c | 377 xa_init(&sbi->managed_pslots); in erofs_fc_fill_super()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | utils.c | 60 grp = xa_load(&sbi->managed_pslots, index); in erofs_find_workgroup() 82 xa_lock(&sbi->managed_pslots); in erofs_insert_workgroup() 83 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index, in erofs_insert_workgroup() 90 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 96 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup() 140 DBG_BUGON(__xa_erase(&sbi->managed_pslots, grp->index) != grp); in erofs_try_to_release_workgroup() 158 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation() 159 xa_for_each(&sbi->managed_pslots, index, grp) { in erofs_shrink_workstation() 163 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation() 168 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation() [all...] |
H A D | internal.h | 131 struct xarray managed_pslots; member
|
H A D | super.c | 661 xa_init(&sbi->managed_pslots); in erofs_fc_fill_super()
|
Completed in 5 milliseconds