Lines Matching refs:thresh
45 int thresh; member
68 if (wq->thresh == NO_THRESHOLD) in btrfs_workqueue_normal_congested()
71 return atomic_read(&wq->pending) > wq->thresh * 2; in btrfs_workqueue_normal_congested()
86 int limit_active, int thresh) in btrfs_alloc_workqueue() argument
96 if (thresh == 0) in btrfs_alloc_workqueue()
97 thresh = DFT_THRESHOLD; in btrfs_alloc_workqueue()
99 if (thresh < DFT_THRESHOLD) { in btrfs_alloc_workqueue()
101 ret->thresh = NO_THRESHOLD; in btrfs_alloc_workqueue()
109 ret->thresh = thresh; in btrfs_alloc_workqueue()
138 ret->thresh = NO_THRESHOLD; in btrfs_alloc_ordered_workqueue()
157 if (wq->thresh == NO_THRESHOLD) in thresh_queue_hook()
173 if (wq->thresh == NO_THRESHOLD) in thresh_exec_hook()
183 wq->count %= (wq->thresh / 4); in thresh_exec_hook()
193 if (pending > wq->thresh) in thresh_exec_hook()
195 if (pending < wq->thresh / 2) in thresh_exec_hook()