Lines Matching defs:ccw
197 struct ccw1 *ccw;
215 ccw = dctl_cqr->cpaddr;
216 memset(ccw, 0, sizeof(struct ccw1));
217 ccw->cmd_code = CCW_CMD_DCTL;
218 ccw->count = 4;
219 ccw->cda = virt_to_dma32(DCTL_data);
1598 struct ccw1 *ccw, *oldccw;
1690 /* create DE ccw */
1691 ccw = erp->cpaddr;
1692 memset(ccw, 0, sizeof(struct ccw1));
1693 ccw->cmd_code = DASD_ECKD_CCW_DEFINE_EXTENT;
1694 ccw->flags = CCW_FLAG_CC;
1695 ccw->count = 16;
1696 ccw->cda = virt_to_dma32(DE_data);
1698 /* create LO ccw */
1699 ccw++;
1700 memset(ccw, 0, sizeof(struct ccw1));
1701 ccw->cmd_code = DASD_ECKD_CCW_LOCATE_RECORD;
1702 ccw->flags = CCW_FLAG_CC;
1703 ccw->count = 16;
1704 ccw->cda = virt_to_dma32(LO_data);
1706 /* TIC to the failed ccw */
1707 ccw++;
1708 ccw->cmd_code = CCW_CMD_TIC;
1709 ccw->cda = cpa;
1754 struct ccw1 *ccw;
1830 /* TIC to the failed ccw */
1831 ccw = erp->cpaddr; /* addr of DE ccw */
1832 ccw++; /* addr of LE ccw */
1833 ccw++; /* addr of TIC ccw */
1834 ccw->cda = cpa;
2347 struct ccw1 *ccw;
2381 ccw = cqr->cpaddr;
2390 } else if (ccw->cmd_code == DASD_ECKD_CCW_PSF) {
2395 ccw = erp->cpaddr;
2396 ccw->cmd_code = CCW_CMD_NOOP;
2397 ccw->flags = CCW_FLAG_CC;
2398 ccw++;
2399 ccw->cmd_code = CCW_CMD_TIC;
2400 ccw->cda = virt_to_dma32(cqr->cpaddr);