Lines Matching refs:total_ws
988 atomic_set(&wsm->total_ws, 0); in btrfs_init_workspace_manager()
1000 atomic_set(&wsm->total_ws, 1); in btrfs_init_workspace_manager()
1016 atomic_dec(&wsman->total_ws); in btrfs_cleanup_workspace_manager()
1034 atomic_t *total_ws; in btrfs_get_workspace() local
1041 total_ws = &wsm->total_ws; in btrfs_get_workspace()
1055 if (atomic_read(total_ws) > cpus) { in btrfs_get_workspace()
1060 if (atomic_read(total_ws) > cpus && !*free_ws) in btrfs_get_workspace()
1065 atomic_inc(total_ws); in btrfs_get_workspace()
1078 atomic_dec(total_ws); in btrfs_get_workspace()
1091 if (atomic_read(total_ws) == 0) { in btrfs_get_workspace()
1130 atomic_t *total_ws; in btrfs_put_workspace() local
1137 total_ws = &wsm->total_ws; in btrfs_put_workspace()
1151 atomic_dec(total_ws); in btrfs_put_workspace()