Lines Matching defs:creq
2513 struct request *creq;
2526 creq = elv_next_request(q);
2527 if (!creq)
2530 BUG_ON(creq->nr_phys_segments > MAXSGENTRIES);
2535 blkdev_dequeue_request(creq);
2540 c->rq = creq;
2543 drv = creq->rq_disk->private_data;
2556 (rq_data_dir(creq) == READ) ? XFER_READ : XFER_WRITE;
2559 (rq_data_dir(creq) == READ) ? h->cciss_read : h->cciss_write;
2560 start_blk = creq->sector;
2562 printk(KERN_DEBUG "ciss: sector =%d nr_sectors=%d\n", (int)creq->sector,
2563 (int)creq->nr_sectors);
2566 seg = blk_rq_map_sg(q, creq, tmp_sg);
2589 creq->nr_sectors, seg);
2593 if (likely(blk_fs_request(creq))) {
2601 c->Request.CDB[7] = (creq->nr_sectors >> 8) & 0xff;
2602 c->Request.CDB[8] = creq->nr_sectors & 0xff;
2615 c->Request.CDB[10]= (creq->nr_sectors >> 24) & 0xff;
2616 c->Request.CDB[11]= (creq->nr_sectors >> 16) & 0xff;
2617 c->Request.CDB[12]= (creq->nr_sectors >> 8) & 0xff;
2618 c->Request.CDB[13]= creq->nr_sectors & 0xff;
2621 } else if (blk_pc_request(creq)) {
2622 c->Request.CDBLen = creq->cmd_len;
2623 memcpy(c->Request.CDB, creq->cmd, BLK_MAX_CDB);
2625 printk(KERN_WARNING "cciss%d: bad request type %d\n", h->ctlr, creq->cmd_type);