Home
last modified time | relevance | path

Searched refs:ws (Results 1 – 3 of 3) sorted by relevance

/block/
Dblk-mq-tag.c95 struct sbq_wait_state *ws; in blk_mq_get_tag() local
119 ws = bt_wait_ptr(bt, data->hctx); in blk_mq_get_tag()
138 sbitmap_prepare_to_wait(bt, ws, &wait, TASK_UNINTERRUPTIBLE); in blk_mq_get_tag()
147 sbitmap_finish_wait(bt, ws, &wait); in blk_mq_get_tag()
166 ws = bt_wait_ptr(bt, data->hctx); in blk_mq_get_tag()
169 sbitmap_finish_wait(bt, ws, &wait); in blk_mq_get_tag()
Dkyber-iosched.c710 struct sbq_wait_state *ws; in kyber_get_domain_token() local
721 ws = sbq_wait_ptr(domain_tokens, in kyber_get_domain_token()
723 khd->domain_ws[sched_domain] = ws; in kyber_get_domain_token()
724 sbitmap_add_wait_queue(domain_tokens, ws, wait); in kyber_get_domain_token()
741 ws = khd->domain_ws[sched_domain]; in kyber_get_domain_token()
742 spin_lock_irq(&ws->wait.lock); in kyber_get_domain_token()
744 spin_unlock_irq(&ws->wait.lock); in kyber_get_domain_token()
Dblk-mq-tag.h61 return &bt->ws[0]; in bt_wait_ptr()