Lines Matching defs:pf_req
262 static struct request *pf_req; /* current request */
817 pf_req = list_first_entry(&pf->rq_list, struct request,
819 list_del_init(&pf_req->queuelist);
820 blk_mq_start_request(pf_req);
825 return pf_req != NULL;
830 if (!pf_req)
832 if (!blk_update_request(pf_req, err, blk_rq_cur_bytes(pf_req))) {
833 __blk_mq_end_request(pf_req, err);
834 pf_req = NULL;
843 if (!pf_req && !set_next_request())
846 pf_current = pf_req->rq_disk->private_data;
847 pf_block = blk_rq_pos(pf_req);
848 pf_run = blk_rq_sectors(pf_req);
849 pf_count = blk_rq_cur_sectors(pf_req);
851 if (pf_block + pf_count > get_capacity(pf_req->rq_disk)) {
856 pf_cmd = rq_data_dir(pf_req);
857 pf_buf = bio_data(pf_req->bio);
899 if (!pf_req)
901 pf_count = blk_rq_cur_sectors(pf_req);
902 pf_buf = bio_data(pf_req->bio);