Lines Matching refs:idle_ws
81 struct list_head idle_ws[ZSTD_BTRFS_MAX_LEVEL]; member
140 if (list_empty(&wsm.idle_ws[level - 1])) in zstd_reclaim_timer_fn()
192 INIT_LIST_HEAD(&wsm.idle_ws[i]); in zstd_init_workspace_manager()
200 list_add(ws, &wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1]); in zstd_init_workspace_manager()
211 while (!list_empty(&wsm.idle_ws[i])) { in zstd_cleanup_workspace_manager()
212 workspace = container_of(wsm.idle_ws[i].next, in zstd_cleanup_workspace_manager()
244 if (!list_empty(&wsm.idle_ws[i])) { in zstd_find_workspace()
245 ws = wsm.idle_ws[i].next; in zstd_find_workspace()
252 if (list_empty(&wsm.idle_ws[i])) in zstd_find_workspace()
324 if (list_empty(&wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1])) { in zstd_put_workspace()
336 list_add(&workspace->list, &wsm.idle_ws[workspace->level - 1]); in zstd_put_workspace()