Home
last modified time | relevance | path

Searched refs:cqr (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/s390/block/
H A Ddasd_erp.c43 if (cqr == NULL) in dasd_alloc_erp_request()
49 cqr->cpaddr = NULL; in dasd_alloc_erp_request()
55 cqr->data = NULL; in dasd_alloc_erp_request()
57 cqr->data = data; in dasd_alloc_erp_request()
60 cqr->magic = magic; in dasd_alloc_erp_request()
64 return cqr; in dasd_alloc_erp_request()
103 return cqr; in dasd_default_erp_action()
126 BUG_ON(cqr->refers == NULL || cqr->function == NULL); in dasd_default_erp_postaction()
141 dasd_free_erp_request(cqr, cqr->memdev); in dasd_default_erp_postaction()
142 cqr = refers; in dasd_default_erp_postaction()
[all …]
H A Ddasd.c786 !cqr->stopclk || !cqr->endclk || in dasd_profile_end()
1203 memset(cqr, 0, sizeof(*cqr)); in dasd_smalloc_request()
1242 memset(cqr, 0, sizeof(*cqr)); in dasd_fmalloc_request()
1416 (long) cqr, cqr->lpm); in dasd_start_IO()
1419 (long) cqr, cqr->lpm, 0); in dasd_start_IO()
1934 cqr->callback(cqr, cqr->callback_data); in __dasd_process_cqr()
2295 dasd_log_sense(cqr, &cqr->irb); in __dasd_sleep_on_erp()
2491 if (cqr->startdev != cqr->basedev && !cqr->refers && in _dasd_sleep_on_queue()
2823 dasd_log_sense(cqr, &cqr->irb); in __dasd_process_block_ccw_queue()
2989 for (i = 0; cqr; cqr = cqr->refers, i++) in _dasd_requests_to_flushqueue()
[all …]
H A Ddasd_eckd.c1589 cqr = &dasd_vol_info_req->cqr; in dasd_eckd_read_vol_info()
1590 memset(cqr, 0, sizeof(*cqr)); in dasd_eckd_read_vol_info()
3551 if (cqr->block && (cqr->startdev != cqr->block->base)) { in dasd_eckd_handle_terminated_request()
5048 cqr = &dasd_reserve_req->cqr; in dasd_eckd_release()
5049 memset(cqr, 0, sizeof(*cqr)); in dasd_eckd_release()
5103 cqr = &dasd_reserve_req->cqr; in dasd_eckd_reserve()
5104 memset(cqr, 0, sizeof(*cqr)); in dasd_eckd_reserve()
5157 cqr = &dasd_reserve_req->cqr; in dasd_eckd_steal_lock()
5158 memset(cqr, 0, sizeof(*cqr)); in dasd_eckd_steal_lock()
5218 cqr = &dasd_reserve_req->cqr; in dasd_eckd_snid()
[all …]
H A Ddasd_diag.c171 device = cqr->startdev; in dasd_start_diag()
172 if (cqr->retries < 0) { in dasd_start_diag()
179 dreq = cqr->data; in dasd_start_diag()
191 cqr->retries--; in dasd_start_diag()
213 cqr->intrc = rc; in dasd_start_diag()
548 if (IS_ERR(cqr)) in dasd_diag_build_cp()
549 return cqr; in dasd_diag_build_cp()
573 cqr->memdev = memdev; in dasd_diag_build_cp()
574 cqr->block = block; in dasd_diag_build_cp()
577 return cqr; in dasd_diag_build_cp()
[all …]
H A Ddasd_eer.c404 cqr = device->eer_cqr; in dasd_eer_snss()
434 cqr = NULL; in dasd_eer_snss_cb()
437 if (cqr) in dasd_eer_snss_cb()
472 if (IS_ERR(cqr)) { in dasd_eer_enable()
474 cqr = NULL; in dasd_eer_enable()
479 cqr->retries = 255; in dasd_eer_enable()
484 ccw = cqr->cpaddr; in dasd_eer_enable()
496 cqr = NULL; in dasd_eer_enable()
502 if (cqr) in dasd_eer_enable()
520 cqr = device->eer_cqr; in dasd_eer_disable()
[all …]
H A Ddasd_fba.c226 cqr->function); in dasd_fba_erp_postaction()
349 if (IS_ERR(cqr)) in dasd_fba_build_cp_discard()
350 return cqr; in dasd_fba_build_cp_discard()
352 ccw = cqr->cpaddr; in dasd_fba_build_cp_discard()
422 return cqr; in dasd_fba_build_cp_discard()
484 if (IS_ERR(cqr)) in dasd_fba_build_cp_regular()
485 return cqr; in dasd_fba_build_cp_regular()
486 ccw = cqr->cpaddr; in dasd_fba_build_cp_regular()
549 return cqr; in dasd_fba_build_cp_regular()
576 ccw = cqr->cpaddr; in dasd_fba_free_cp()
[all …]
H A Ddasd_3990_erp.c55 return cqr; in dasd_3990_erp_cleanup()
1417 if (cqr->block && in dasd_3990_erp_inspect_alias()
1418 (cqr->block->base != cqr->startdev)) { in dasd_3990_erp_inspect_alias()
1600 cqr = default_erp; in dasd_3990_erp_action_1B_32()
1603 cqr = cqr->refers; in dasd_3990_erp_action_1B_32()
1755 cqr = previous_erp; in dasd_3990_update_1B()
1758 cqr = cqr->refers; in dasd_3990_update_1B()
2375 ccw = cqr->cpaddr; in dasd_3990_erp_add_erp()
2440 if (erp != cqr) { in dasd_3990_erp_additional_erp()
2533 cqr = cqr->refers; /* check next erp/cqr in queue */ in dasd_3990_erp_in_erp()
[all …]
H A Ddasd_alias.c419 if (IS_ERR(cqr)) in read_unit_address_configuration()
420 return PTR_ERR(cqr); in read_unit_address_configuration()
422 cqr->memdev = device; in read_unit_address_configuration()
424 cqr->retries = 10; in read_unit_address_configuration()
434 ccw = cqr->cpaddr; in read_unit_address_configuration()
470 dasd_sfree_request(cqr, cqr->memdev); in read_unit_address_configuration()
735 cqr = lcu->rsu_cqr; in reset_summary_unit_check()
738 ccw = cqr->cpaddr; in reset_summary_unit_check()
748 cqr->memdev = device; in reset_summary_unit_check()
749 cqr->block = NULL; in reset_summary_unit_check()
[all …]
H A Ddasd_ioctl.c139 struct dasd_ccw_req *cqr, *n; in dasd_ioctl_abortio() local
151 list_for_each_entry_safe(cqr, n, &block->ccw_queue, blocklist) { in dasd_ioctl_abortio()
152 if (test_bit(DASD_CQR_FLAGS_FAILFAST, &cqr->flags) && in dasd_ioctl_abortio()
153 cqr->callback_data && in dasd_ioctl_abortio()
154 cqr->callback_data != DASD_SLEEPON_START_TAG && in dasd_ioctl_abortio()
155 cqr->callback_data != DASD_SLEEPON_END_TAG) { in dasd_ioctl_abortio()
157 blk_abort_request(cqr->callback_data); in dasd_ioctl_abortio()
H A Ddasd_int.h810 static inline void *dasd_get_callback_data(struct dasd_ccw_req *cqr) in dasd_get_callback_data() argument
812 while (cqr->refers) in dasd_get_callback_data()
813 cqr = cqr->refers; in dasd_get_callback_data()
815 return cqr->callback_data; in dasd_get_callback_data()
956 void dasd_log_sense_dbf(struct dasd_ccw_req *cqr, struct irb *irb);
968 void dasd_eer_write(struct dasd_device *, struct dasd_ccw_req *cqr,