/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/block/ |
H A D | dasd_erp.c | 31 struct dasd_ccw_req *cqr; local 45 cqr = (struct dasd_ccw_req *) 48 if (cqr == NULL) 50 memset(cqr, 0, sizeof(struct dasd_ccw_req)); 51 INIT_LIST_HEAD(&cqr->devlist); 52 INIT_LIST_HEAD(&cqr->blocklist); 53 data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L); 54 cqr->cpaddr = NULL; 56 cqr->cpaddr = (struct ccw1 *) data; 58 memset(cqr 73 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) argument 88 dasd_default_erp_action(struct dasd_ccw_req *cqr) argument 124 dasd_default_erp_postaction(struct dasd_ccw_req *cqr) argument 157 dasd_log_sense(struct dasd_ccw_req *cqr, struct irb *irb) argument 168 dasd_log_sense_dbf(struct dasd_ccw_req *cqr, struct irb *irb) argument [all...] |
H A D | dasd.c | 624 * Add profiling information for cqr before execution. 627 struct dasd_ccw_req *cqr, 646 * Add profiling information for cqr after execution. 649 struct dasd_ccw_req *cqr, 659 if (!cqr->buildclk || !cqr->startclk || 660 !cqr->stopclk || !cqr->endclk || 664 strtime = ((cqr->startclk - cqr 626 dasd_profile_start(struct dasd_block *block, struct dasd_ccw_req *cqr, struct request *req) argument 648 dasd_profile_end(struct dasd_block *block, struct dasd_ccw_req *cqr, struct request *req) argument 706 struct dasd_ccw_req *cqr; local 744 struct dasd_ccw_req *cqr; local 787 dasd_kfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) argument 804 dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) argument 817 dasd_check_cqr(struct dasd_ccw_req *cqr) argument 841 dasd_term_IO(struct dasd_ccw_req *cqr) argument 896 dasd_start_IO(struct dasd_ccw_req *cqr) argument 1020 struct dasd_ccw_req *cqr; local 1075 struct dasd_ccw_req *cqr, *next; local 1221 struct dasd_ccw_req *cqr; local 1246 struct dasd_ccw_req *cqr; local 1273 struct dasd_ccw_req *cqr; local 1318 struct dasd_ccw_req *cqr; local 1348 struct dasd_ccw_req *cqr; local 1385 struct dasd_ccw_req *cqr, *n; local 1487 dasd_add_request_head(struct dasd_ccw_req *cqr) argument 1505 dasd_add_request_tail(struct dasd_ccw_req *cqr) argument 1522 dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data) argument 1530 _wait_for_wakeup(struct dasd_ccw_req *cqr) argument 1545 __dasd_sleep_on_erp(struct dasd_ccw_req *cqr) argument 1573 __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr) argument 1589 struct dasd_ccw_req *cqr; local 1660 dasd_sleep_on(struct dasd_ccw_req *cqr) argument 1669 dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr) argument 1682 struct dasd_ccw_req *cqr; local 1690 dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr) argument 1734 dasd_cancel_req(struct dasd_ccw_req *cqr) argument 1811 __dasd_process_erp(struct dasd_device *device, struct dasd_ccw_req *cqr) argument 1831 struct dasd_ccw_req *cqr; local 1907 __dasd_cleanup_cqr(struct dasd_ccw_req *cqr) argument 1928 struct dasd_ccw_req *cqr; local 1988 dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data) argument 1995 struct dasd_ccw_req *cqr; local 2038 struct dasd_ccw_req *cqr; local 2063 _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data) argument 2075 struct dasd_ccw_req *cqr, *n; local 2587 struct dasd_ccw_req *cqr; local 2634 struct dasd_ccw_req *cqr, *n; local 2725 struct dasd_ccw_req *cqr; local 2766 struct dasd_ccw_req *cqr; local [all...] |
H A D | dasd_diag.c | 162 dasd_start_diag(struct dasd_ccw_req * cqr) argument 169 device = cqr->startdev; 170 if (cqr->retries < 0) { 172 "- no retry left)", cqr); 173 cqr->status = DASD_CQR_ERROR; 177 dreq = (struct dasd_diag_req *) cqr->data; 183 private->iob.interrupt_params = (addr_t) cqr; 187 cqr->startclk = get_clock(); 188 cqr->starttime = jiffies; 189 cqr 217 dasd_diag_term_IO(struct dasd_ccw_req * cqr) argument 234 struct dasd_ccw_req *cqr, *next; local 487 dasd_diag_erp_action(struct dasd_ccw_req * cqr) argument 493 dasd_diag_erp_postaction(struct dasd_ccw_req * cqr) argument 504 struct dasd_ccw_req *cqr; local 576 dasd_diag_free_cp(struct dasd_ccw_req *cqr, struct request *req) argument 585 dasd_diag_handle_terminated_request(struct dasd_ccw_req *cqr) argument [all...] |
H A D | dasd_eckd.c | 87 struct dasd_ccw_req cqr; member in struct:__anon14006 762 struct dasd_ccw_req *cqr; local 765 cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 1 /* RCD */, ciw->count, 768 if (IS_ERR(cqr)) { 771 return cqr; 774 ccw = cqr->cpaddr; 779 cqr->startdev = device; 780 cqr->memdev = device; 781 cqr->block = NULL; 782 cqr 797 struct dasd_ccw_req *cqr; local 962 struct dasd_ccw_req *cqr; local 1028 struct dasd_ccw_req *cqr; local 1071 struct dasd_ccw_req *cqr; local 1275 struct dasd_ccw_req *cqr; local 1713 dasd_eckd_handle_terminated_request(struct dasd_ccw_req *cqr) argument 1723 dasd_eckd_erp_action(struct dasd_ccw_req * cqr) argument 1742 dasd_eckd_erp_postaction(struct dasd_ccw_req * cqr) argument 1835 struct dasd_ccw_req *cqr; local 2020 struct dasd_ccw_req *cqr; local 2328 struct dasd_ccw_req *cqr; local 2446 struct dasd_ccw_req *cqr; local 2511 dasd_eckd_free_cp(struct dasd_ccw_req *cqr, struct request *req) argument 2569 dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *cqr) argument 2603 struct dasd_ccw_req *cqr; local 2621 dasd_eckd_free_alias_cp(struct dasd_ccw_req *cqr, struct request *req) argument 2666 struct dasd_ccw_req *cqr; local 2719 struct dasd_ccw_req *cqr; local 2771 struct dasd_ccw_req *cqr; local 2823 struct dasd_ccw_req *cqr; local 2937 struct dasd_ccw_req *cqr; local [all...] |
H A D | dasd_eer.c | 267 * eer enabled DASD device. The presence of the cqr in device->eer_cqr 270 * that the cqr is currently in use, dasd_eer_snss cannot start a second 289 * If the parameter cqr is not NULL, the chain of requests will be searched 294 struct dasd_ccw_req *cqr, 305 /* go through cqr chain and count the valid sense data sets */ 307 for (temp_cqr = cqr; temp_cqr; temp_cqr = temp_cqr->refers) 323 for (temp_cqr = cqr; temp_cqr; temp_cqr = temp_cqr->refers) { 338 struct dasd_ccw_req *cqr, 348 snss_rc = (cqr->status == DASD_CQR_DONE) ? 0 : -EIO; 367 dasd_eer_write_buffer(eerb, cqr 293 dasd_eer_write_standard_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) argument 337 dasd_eer_write_snss_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) argument 378 dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, unsigned int id) argument 407 struct dasd_ccw_req *cqr; local 427 dasd_eer_snss_cb(struct dasd_ccw_req *cqr, void *data) argument 458 struct dasd_ccw_req *cqr; local 504 struct dasd_ccw_req *cqr; local [all...] |
H A D | dasd_3990_erp.c | 43 * the status of the original cqr / erp to the given (final) status 50 * cqr original cqr 55 struct dasd_ccw_req *cqr = erp->refers; local 58 cqr->status = final_status; 59 return cqr; 110 /* (this enables easier enqueing of the cqr) */ 183 * Setup cqr to do the Diagnostic Control (DCTL) command with an 287 * Use a timer (20 seconds) to retry the cqr if the interrupt is still 306 /* interrupt (this enables easier enqueing of the cqr) */ 1419 struct dasd_ccw_req *cqr = erp->refers; local 1592 struct dasd_ccw_req *cqr; local 1750 struct dasd_ccw_req *cqr; local 2296 dasd_3990_erp_add_erp(struct dasd_ccw_req *cqr) argument 2386 dasd_3990_erp_additional_erp(struct dasd_ccw_req * cqr) argument 2476 dasd_3990_erp_in_erp(struct dasd_ccw_req *cqr) argument 2696 dasd_3990_erp_action(struct dasd_ccw_req * cqr) argument [all...] |
H A D | dasd_fba.c | 218 dasd_fba_erp_action(struct dasd_ccw_req * cqr) argument 224 dasd_fba_erp_postaction(struct dasd_ccw_req * cqr) argument 226 if (cqr->function == dasd_default_erp_action) 229 DBF_DEV_EVENT(DBF_WARNING, cqr->startdev, "unknown ERP action %p", 230 cqr->function); 261 struct dasd_ccw_req *cqr; local 313 cqr = dasd_smalloc_request(DASD_FBA_MAGIC, cplength, datasize, memdev); 314 if (IS_ERR(cqr)) 315 return cqr; 316 ccw = cqr 383 dasd_fba_free_cp(struct dasd_ccw_req *cqr, struct request *req) argument 430 dasd_fba_handle_terminated_request(struct dasd_ccw_req *cqr) argument [all...] |
H A D | dasd_alias.c | 454 struct dasd_ccw_req *cqr; local 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 741 struct dasd_ccw_req *cqr; local [all...] |
H A D | dasd_ioctl.c | 141 struct dasd_ccw_req *cqr; local 172 cqr = base->discipline->format_device(base, fdata); 173 if (IS_ERR(cqr)) 174 return PTR_ERR(cqr); 175 rc = dasd_sleep_on_interruptible(cqr); 176 dasd_sfree_request(cqr, cqr->memdev);
|
H A D | dasd_int.h | 301 * handle_terminated_request allows to examine a cqr and prepare 685 void dasd_log_sense_dbf(struct dasd_ccw_req *cqr, struct irb *irb); 697 void dasd_eer_write(struct dasd_device *, struct dasd_ccw_req *cqr,
|