Lines Matching refs:pcd_req
218 static struct request *pcd_req; variable
760 pcd_req = blk_fetch_request(q); in set_next_request()
761 if (pcd_req) in set_next_request()
766 return pcd_req != NULL; in set_next_request()
774 if (!pcd_req && !set_next_request()) in pcd_request()
777 if (rq_data_dir(pcd_req) == READ) { in pcd_request()
778 struct pcd_unit *cd = pcd_req->rq_disk->private_data; in pcd_request()
782 pcd_sector = blk_rq_pos(pcd_req); in pcd_request()
783 pcd_count = blk_rq_cur_sectors(pcd_req); in pcd_request()
784 pcd_buf = bio_data(pcd_req->bio); in pcd_request()
789 __blk_end_request_all(pcd_req, BLK_STS_IOERR); in pcd_request()
790 pcd_req = NULL; in pcd_request()
805 if (!__blk_end_request_cur(pcd_req, err)) in next_request()
806 pcd_req = NULL; in next_request()