Lines Matching refs:cqr
454 struct dasd_ccw_req *cqr;
459 cqr = dasd_kmalloc_request(DASD_ECKD_MAGIC, 1 /* PSF */ + 1 /* RSSD */,
462 if (IS_ERR(cqr))
463 return PTR_ERR(cqr);
464 cqr->startdev = device;
465 cqr->memdev = device;
466 clear_bit(DASD_CQR_FLAGS_USE_ERP, &cqr->flags);
467 cqr->retries = 10;
468 cqr->expires = 20 * HZ;
471 prssdp = (struct dasd_psf_prssd_data *) cqr->data;
477 ccw = cqr->cpaddr;
491 cqr->buildclk = get_clock();
492 cqr->status = DASD_CQR_FILLED;
500 rc = dasd_sleep_on(cqr);
501 } while (rc && (cqr->retries > 0));
507 dasd_kfree_request(cqr, cqr->memdev);
741 struct dasd_ccw_req *cqr;
745 cqr = lcu->rsu_cqr;
746 strncpy((char *) &cqr->magic, "ECKD", 4);
747 ASCEBC((char *) &cqr->magic, 4);
748 ccw = cqr->cpaddr;
752 ccw->cda = (__u32)(addr_t) cqr->data;
753 ((char *)cqr->data)[0] = reason;
755 clear_bit(DASD_CQR_FLAGS_USE_ERP, &cqr->flags);
756 cqr->retries = 255; /* set retry counter to enable basic ERP */
757 cqr->startdev = device;
758 cqr->memdev = device;
759 cqr->block = NULL;
760 cqr->expires = 5 * HZ;
761 cqr->buildclk = get_clock();
762 cqr->status = DASD_CQR_FILLED;
764 rc = dasd_sleep_on_immediatly(cqr);