Lines Matching refs:throttle
145 struct throttle { struct
151 static void throttle_init(struct throttle *t) in throttle_init() argument
157 static void throttle_work_start(struct throttle *t) in throttle_work_start()
162 static void throttle_work_update(struct throttle *t) in throttle_work_update()
170 static void throttle_work_complete(struct throttle *t) in throttle_work_complete()
178 static void throttle_lock(struct throttle *t) in throttle_lock()
183 static void throttle_unlock(struct throttle *t) in throttle_unlock()
252 struct throttle throttle; member
2207 throttle_work_update(&pool->throttle); in process_thin_deferred_bios()
2394 throttle_work_start(&pool->throttle); in do_worker()
2396 throttle_work_update(&pool->throttle); in do_worker()
2398 throttle_work_update(&pool->throttle); in do_worker()
2400 throttle_work_update(&pool->throttle); in do_worker()
2402 throttle_work_update(&pool->throttle); in do_worker()
2404 throttle_work_complete(&pool->throttle); in do_worker()
2664 throttle_lock(&pool->throttle); in thin_defer_bio_with_throttle()
2666 throttle_unlock(&pool->throttle); in thin_defer_bio_with_throttle()
2673 throttle_lock(&pool->throttle); in thin_defer_cell()
2677 throttle_unlock(&pool->throttle); in thin_defer_cell()
2964 throttle_init(&pool->throttle); in pool_create()