Searched refs:idle_ws (Results 1 – 3 of 3) sorted by relevance
79 struct list_head idle_ws[ZSTD_BTRFS_MAX_LEVEL]; member133 if (list_empty(&wsm.idle_ws[level - 1])) in zstd_reclaim_timer_fn()185 INIT_LIST_HEAD(&wsm.idle_ws[i]); in zstd_init_workspace_manager()193 list_add(ws, &wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1]); in zstd_init_workspace_manager()204 while (!list_empty(&wsm.idle_ws[i])) { in zstd_cleanup_workspace_manager()205 workspace = container_of(wsm.idle_ws[i].next, in zstd_cleanup_workspace_manager()236 if (!list_empty(&wsm.idle_ws[i])) { in zstd_find_workspace()237 ws = wsm.idle_ws[i].next; in zstd_find_workspace()244 if (list_empty(&wsm.idle_ws[i])) in zstd_find_workspace()314 if (list_empty(&wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1])) { in zstd_put_workspace()[all …]
850 INIT_LIST_HEAD(&wsm->idle_ws); in btrfs_init_workspace_manager()866 list_add(workspace, &wsm->idle_ws); in btrfs_init_workspace_manager()874 while (!list_empty(&wsman->idle_ws)) { in btrfs_cleanup_workspace_manager()875 ws = wsman->idle_ws.next; in btrfs_cleanup_workspace_manager()894 struct list_head *idle_ws; in btrfs_get_workspace() local900 idle_ws = &wsm->idle_ws; in btrfs_get_workspace()908 if (!list_empty(idle_ws)) { in btrfs_get_workspace()909 workspace = idle_ws->next; in btrfs_get_workspace()977 struct list_head *idle_ws; in btrfs_put_workspace() local983 idle_ws = &wsm->idle_ws; in btrfs_put_workspace()[all …]
112 struct list_head idle_ws; member