Lines Matching refs:ws_lock
782 spinlock_t ws_lock; member
807 spin_lock_init(&btrfs_heuristic_ws.ws_lock); in btrfs_init_compress()
823 spin_lock_init(&btrfs_comp_ws[i].ws_lock); in btrfs_init_compress()
855 spinlock_t *ws_lock; in __find_workspace() local
862 ws_lock = &btrfs_heuristic_ws.ws_lock; in __find_workspace()
868 ws_lock = &btrfs_comp_ws[idx].ws_lock; in __find_workspace()
875 spin_lock(ws_lock); in __find_workspace()
880 spin_unlock(ws_lock); in __find_workspace()
887 spin_unlock(ws_lock); in __find_workspace()
895 spin_unlock(ws_lock); in __find_workspace()
951 spinlock_t *ws_lock; in __free_workspace() local
958 ws_lock = &btrfs_heuristic_ws.ws_lock; in __free_workspace()
964 ws_lock = &btrfs_comp_ws[idx].ws_lock; in __free_workspace()
970 spin_lock(ws_lock); in __free_workspace()
974 spin_unlock(ws_lock); in __free_workspace()
977 spin_unlock(ws_lock); in __free_workspace()