Searched refs:ws (Results 1 – 3 of 3) sorted by relevance
/block/ |
D | blk-mq-tag.c | 95 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()
|
D | kyber-iosched.c | 710 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()
|
D | blk-mq-tag.h | 61 return &bt->ws[0]; in bt_wait_ptr()
|