Lines Matching refs:managed_pslots
62 grp = xa_load(&sbi->managed_pslots, index); in erofs_find_workgroup()
90 xa_lock(&sbi->managed_pslots); in erofs_insert_workgroup()
91 pre = __xa_cmpxchg(&sbi->managed_pslots, grp->index, in erofs_insert_workgroup()
98 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup()
105 xa_unlock(&sbi->managed_pslots); in erofs_insert_workgroup()
153 DBG_BUGON(__xa_erase(&sbi->managed_pslots, grp->index) != grp); in erofs_try_to_release_workgroup()
168 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation()
169 xa_for_each(&sbi->managed_pslots, index, grp) { in erofs_shrink_workstation()
173 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation()
178 xa_lock(&sbi->managed_pslots); in erofs_shrink_workstation()
180 xa_unlock(&sbi->managed_pslots); in erofs_shrink_workstation()