Lines Matching refs:pf_req
262 static struct request *pf_req; /* current request */ variable
816 pf_req = list_first_entry(&pf->rq_list, struct request, in set_next_request()
818 list_del_init(&pf_req->queuelist); in set_next_request()
819 blk_mq_start_request(pf_req); in set_next_request()
824 return pf_req != NULL; in set_next_request()
829 if (!pf_req) in pf_end_request()
831 if (!blk_update_request(pf_req, err, blk_rq_cur_bytes(pf_req))) { in pf_end_request()
832 __blk_mq_end_request(pf_req, err); in pf_end_request()
833 pf_req = NULL; in pf_end_request()
842 if (!pf_req && !set_next_request()) in pf_request()
845 pf_current = pf_req->rq_disk->private_data; in pf_request()
846 pf_block = blk_rq_pos(pf_req); in pf_request()
847 pf_run = blk_rq_sectors(pf_req); in pf_request()
848 pf_count = blk_rq_cur_sectors(pf_req); in pf_request()
850 if (pf_block + pf_count > get_capacity(pf_req->rq_disk)) { in pf_request()
855 pf_cmd = rq_data_dir(pf_req); in pf_request()
856 pf_buf = bio_data(pf_req->bio); in pf_request()
898 if (!pf_req) in pf_next_buf()
900 pf_count = blk_rq_cur_sectors(pf_req); in pf_next_buf()
901 pf_buf = bio_data(pf_req->bio); in pf_next_buf()