Lines Matching refs:cookie
2050 blk_qc_t *cookie, bool last) in __blk_mq_issue_directly() argument
2071 *cookie = new_cookie; in __blk_mq_issue_directly()
2080 *cookie = BLK_QC_T_NONE; in __blk_mq_issue_directly()
2089 blk_qc_t *cookie, in __blk_mq_try_issue_directly() argument
2119 return __blk_mq_issue_directly(hctx, rq, cookie, last); in __blk_mq_try_issue_directly()
2141 struct request *rq, blk_qc_t *cookie) in blk_mq_try_issue_directly() argument
2150 ret = __blk_mq_try_issue_directly(hctx, rq, cookie, false, true); in blk_mq_try_issue_directly()
2262 blk_qc_t cookie; in blk_mq_submit_bio() local
2293 cookie = request_to_qc_t(data.hctx, rq); in blk_mq_submit_bio()
2359 &cookie); in blk_mq_submit_bio()
2367 blk_mq_try_issue_directly(data.hctx, rq, &cookie); in blk_mq_submit_bio()
2373 return cookie; in blk_mq_submit_bio()
3995 struct blk_mq_hw_ctx *hctx, blk_qc_t cookie) in blk_mq_poll_hybrid() argument
4002 if (!blk_qc_t_is_internal(cookie)) in blk_mq_poll_hybrid()
4003 rq = blk_mq_tag_to_rq(hctx->tags, blk_qc_t_to_tag(cookie)); in blk_mq_poll_hybrid()
4005 rq = blk_mq_tag_to_rq(hctx->sched_tags, blk_qc_t_to_tag(cookie)); in blk_mq_poll_hybrid()
4031 int blk_poll(struct request_queue *q, blk_qc_t cookie, bool spin) in blk_poll() argument
4036 if (!blk_qc_t_valid(cookie) || in blk_poll()
4043 hctx = q->queue_hw_ctx[blk_qc_t_to_queue_num(cookie)]; in blk_poll()
4052 if (blk_mq_poll_hybrid(q, hctx, cookie)) in blk_poll()