Searched refs:q_usage_counter (Results 1 – 10 of 10) sorted by relevance
86 percpu_ref_switch_to_atomic_sync(&q->q_usage_counter); in blk_pre_runtime_suspend()87 if (percpu_ref_is_zero(&q->q_usage_counter)) in blk_pre_runtime_suspend()
382 percpu_ref_exit(&q->q_usage_counter); in blk_cleanup_queue()408 if (percpu_ref_tryget_live(&q->q_usage_counter)) { in blk_queue_enter()417 percpu_ref_put(&q->q_usage_counter); in blk_queue_enter()449 percpu_ref_put(&q->q_usage_counter); in blk_queue_exit()455 container_of(ref, struct request_queue, q_usage_counter); in blk_queue_usage_counter_release()534 if (percpu_ref_init(&q->q_usage_counter, in blk_alloc_queue_node()545 percpu_ref_exit(&q->q_usage_counter); in blk_alloc_queue_node()
425 percpu_ref_get(&q->q_usage_counter); in blk_mq_sched_insert_requests()446 percpu_ref_put(&q->q_usage_counter); in blk_mq_sched_insert_requests()
71 percpu_ref_get(&q->q_usage_counter); in blk_queue_enter_live()
416 if (!percpu_ref_tryget(&q->q_usage_counter)) in blk_mq_queue_tag_busy_iter()
150 percpu_ref_kill(&q->q_usage_counter); in blk_freeze_queue_start()162 wait_event(q->mq_freeze_wq, percpu_ref_is_zero(&q->q_usage_counter)); in blk_mq_freeze_queue_wait()170 percpu_ref_is_zero(&q->q_usage_counter), in blk_mq_freeze_queue_wait_timeout()208 percpu_ref_resurrect(&q->q_usage_counter); in blk_mq_unfreeze_queue()951 if (!percpu_ref_tryget(&q->q_usage_counter)) in blk_mq_timeout_work()
963 percpu_ref_switch_to_percpu(&q->q_usage_counter); in blk_register_queue()
313 container_of(pgmap->ref, struct request_queue, q_usage_counter); in pmem_pagemap_cleanup()326 container_of(pgmap->ref, struct request_queue, q_usage_counter); in pmem_pagemap_kill()406 pmem->pgmap.ref = &q->q_usage_counter; in pmem_attach_disk()
611 percpu_ref_get(&q->q_usage_counter); in scsi_end_request()621 percpu_ref_put(&q->q_usage_counter); in scsi_end_request()
573 struct percpu_ref q_usage_counter; member