Home
last modified time | relevance | path

Searched refs:idle_ws (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/fs/btrfs/
H A Dzstd.c79 struct list_head idle_ws[ZSTD_BTRFS_MAX_LEVEL]; member
136 if (list_empty(&wsm.idle_ws[level - 1])) in zstd_reclaim_timer_fn()
188 INIT_LIST_HEAD(&wsm.idle_ws[i]); in zstd_init_workspace_manager()
196 list_add(ws, &wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1]); in zstd_init_workspace_manager()
207 while (!list_empty(&wsm.idle_ws[i])) { in zstd_cleanup_workspace_manager()
208 workspace = container_of(wsm.idle_ws[i].next, in zstd_cleanup_workspace_manager()
239 if (!list_empty(&wsm.idle_ws[i])) { in zstd_find_workspace()
240 ws = wsm.idle_ws[i].next; in zstd_find_workspace()
247 if (list_empty(&wsm.idle_ws[i])) in zstd_find_workspace()
317 if (list_empty(&wsm.idle_ws[ZSTD_BTRFS_MAX_LEVEL - 1])) { in zstd_put_workspace()
[all …]
H A Dcompression.c682 INIT_LIST_HEAD(&wsm->idle_ws); in btrfs_init_workspace_manager()
698 list_add(workspace, &wsm->idle_ws); in btrfs_init_workspace_manager()
708 while (!list_empty(&wsman->idle_ws)) { in btrfs_cleanup_workspace_manager()
709 ws = wsman->idle_ws.next; in btrfs_cleanup_workspace_manager()
728 struct list_head *idle_ws; in btrfs_get_workspace() local
735 idle_ws = &wsm->idle_ws; in btrfs_get_workspace()
743 if (!list_empty(idle_ws)) { in btrfs_get_workspace()
744 workspace = idle_ws->next; in btrfs_get_workspace()
824 struct list_head *idle_ws; in btrfs_put_workspace() local
831 idle_ws = &wsm->idle_ws; in btrfs_put_workspace()
[all …]
H A Dcompression.h108 struct list_head idle_ws; member
/openbmc/linux/net/ceph/
H A Dosdmap.c1016 INIT_LIST_HEAD(&wsm->idle_ws); in init_workspace_manager()
1026 WARN_ON(!list_empty(&wsm->idle_ws)); in add_initial_workspace()
1028 list_add(&work->item, &wsm->idle_ws); in add_initial_workspace()
1037 while (!list_empty(&wsm->idle_ws)) { in cleanup_workspace_manager()
1038 work = list_first_entry(&wsm->idle_ws, struct crush_work, in cleanup_workspace_manager()
1059 if (!list_empty(&wsm->idle_ws)) { in get_workspace()
1060 work = list_first_entry(&wsm->idle_ws, struct crush_work, in get_workspace()
1106 list_add(&work->item, &wsm->idle_ws); in put_workspace()
/openbmc/linux/include/linux/ceph/
H A Dosdmap.h141 struct list_head idle_ws; member