Home
last modified time | relevance | path

Searched refs:q_usage_counter (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/block/
Dblk-core.c820 percpu_ref_exit(&q->q_usage_counter); in blk_cleanup_queue()
926 if (percpu_ref_tryget_live(&q->q_usage_counter)) { in blk_queue_enter()
935 percpu_ref_put(&q->q_usage_counter); in blk_queue_enter()
966 percpu_ref_put(&q->q_usage_counter); in blk_queue_exit()
972 container_of(ref, struct request_queue, q_usage_counter); in blk_queue_usage_counter_release()
1072 if (percpu_ref_init(&q->q_usage_counter, in blk_alloc_queue_node()
1083 percpu_ref_exit(&q->q_usage_counter); in blk_alloc_queue_node()
Dblk.h149 percpu_ref_get(&q->q_usage_counter); in blk_queue_enter_live()
Dblk-mq.c143 percpu_ref_kill(&q->q_usage_counter); in blk_freeze_queue_start()
152 wait_event(q->mq_freeze_wq, percpu_ref_is_zero(&q->q_usage_counter)); in blk_mq_freeze_queue_wait()
160 percpu_ref_is_zero(&q->q_usage_counter), in blk_mq_freeze_queue_wait_timeout()
201 percpu_ref_reinit(&q->q_usage_counter); in blk_mq_unfreeze_queue()
864 if (!percpu_ref_tryget(&q->q_usage_counter)) in blk_mq_timeout_work()
Dblk-mq-tag.c328 if (!percpu_ref_tryget(&q->q_usage_counter)) in blk_mq_queue_tag_busy_iter()
Dblk-sysfs.c912 percpu_ref_switch_to_percpu(&q->q_usage_counter); in blk_register_queue()
/Linux-v4.19/drivers/nvdimm/
Dpmem.c404 pmem->pgmap.ref = &q->q_usage_counter; in pmem_attach_disk()
/Linux-v4.19/include/linux/
Dblkdev.h649 struct percpu_ref q_usage_counter; member