Searched refs:dasd_ccw_req (Results 1 – 11 of 11) sorted by relevance
/drivers/s390/block/ |
D | dasd_3990_erp.c | 51 static struct dasd_ccw_req * 52 dasd_3990_erp_cleanup(struct dasd_ccw_req * erp, char final_status) in dasd_3990_erp_cleanup() 54 struct dasd_ccw_req *cqr = erp->refers; in dasd_3990_erp_cleanup() 70 static void dasd_3990_erp_block_queue(struct dasd_ccw_req *erp, int expires) in dasd_3990_erp_block_queue() 101 static struct dasd_ccw_req * 102 dasd_3990_erp_int_req(struct dasd_ccw_req * erp) in dasd_3990_erp_int_req() 144 dasd_3990_erp_alternate_path(struct dasd_ccw_req * erp) in dasd_3990_erp_alternate_path() 194 static struct dasd_ccw_req * 195 dasd_3990_erp_DCTL(struct dasd_ccw_req * erp, char modifier) in dasd_3990_erp_DCTL() 201 struct dasd_ccw_req *dctl_cqr; in dasd_3990_erp_DCTL() [all …]
|
D | dasd_int.h | 169 struct dasd_ccw_req { struct 194 struct dasd_ccw_req *refers; /* ERP-chain queueing. */ argument 204 void (*callback)(struct dasd_ccw_req *, void *data); argument 241 typedef struct dasd_ccw_req *(*dasd_erp_fn_t) (struct dasd_ccw_req *); 318 struct dasd_ccw_req *(*build_cp) (struct dasd_device *, 321 int (*start_IO) (struct dasd_ccw_req *); 322 int (*term_IO) (struct dasd_ccw_req *); 323 void (*handle_terminated_request) (struct dasd_ccw_req *); 326 int (*free_cp) (struct dasd_ccw_req *, struct request *); 337 dasd_erp_fn_t(*erp_action) (struct dasd_ccw_req *); [all …]
|
D | dasd_erp.c | 25 struct dasd_ccw_req * 30 struct dasd_ccw_req *cqr; in dasd_alloc_erp_request() 38 size = (sizeof(struct dasd_ccw_req) + 7L) & -8L; in dasd_alloc_erp_request() 44 cqr = (struct dasd_ccw_req *) in dasd_alloc_erp_request() 49 memset(cqr, 0, sizeof(struct dasd_ccw_req)); in dasd_alloc_erp_request() 52 data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L); in dasd_alloc_erp_request() 72 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request() 86 struct dasd_ccw_req * 87 dasd_default_erp_action(struct dasd_ccw_req *cqr) in dasd_default_erp_action() 124 struct dasd_ccw_req *dasd_default_erp_postaction(struct dasd_ccw_req *cqr) in dasd_default_erp_postaction() [all …]
|
D | dasd.c | 70 static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *); 73 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *); 685 struct dasd_ccw_req *cqr, in dasd_profile_start() 793 struct dasd_ccw_req *cqr, in dasd_profile_end() 1209 struct dasd_ccw_req *dasd_kmalloc_request(int magic, int cplength, in dasd_kmalloc_request() 1213 struct dasd_ccw_req *cqr; in dasd_kmalloc_request() 1219 cqr = kzalloc(sizeof(struct dasd_ccw_req), GFP_ATOMIC); in dasd_kmalloc_request() 1247 struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, in dasd_smalloc_request() 1252 struct dasd_ccw_req *cqr; in dasd_smalloc_request() 1256 size = (sizeof(struct dasd_ccw_req) + 7L) & -8L; in dasd_smalloc_request() [all …]
|
D | dasd_diag.c | 42 #define DIAG_MAX_BLOCKS (((2 * PAGE_SIZE - sizeof(struct dasd_ccw_req) - \ 162 dasd_start_diag(struct dasd_ccw_req * cqr) in dasd_start_diag() 217 dasd_diag_term_IO(struct dasd_ccw_req * cqr) in dasd_diag_term_IO() 234 struct dasd_ccw_req *cqr, *next; in dasd_ext_handler() 257 cqr = (struct dasd_ccw_req *) ip; in dasd_ext_handler() 287 struct dasd_ccw_req, devlist); in dasd_ext_handler() 486 dasd_diag_erp_action(struct dasd_ccw_req * cqr) in dasd_diag_erp_action() 492 dasd_diag_erp_postaction(struct dasd_ccw_req * cqr) in dasd_diag_erp_postaction() 499 static struct dasd_ccw_req *dasd_diag_build_cp(struct dasd_device *memdev, in dasd_diag_build_cp() 503 struct dasd_ccw_req *cqr; in dasd_diag_build_cp() [all …]
|
D | dasd_eer.c | 293 struct dasd_ccw_req *cqr, in dasd_eer_write_standard_trigger() 296 struct dasd_ccw_req *temp_cqr; in dasd_eer_write_standard_trigger() 337 struct dasd_ccw_req *cqr, in dasd_eer_write_snss_trigger() 377 void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, in dasd_eer_write() 406 struct dasd_ccw_req *cqr; in dasd_eer_snss() 426 static void dasd_eer_snss_cb(struct dasd_ccw_req *cqr, void *data) in dasd_eer_snss_cb() 457 struct dasd_ccw_req *cqr; in dasd_eer_enable() 504 struct dasd_ccw_req *cqr; in dasd_eer_disable()
|
D | dasd_fba.c | 225 dasd_fba_erp_action(struct dasd_ccw_req * cqr) in dasd_fba_erp_action() 231 dasd_fba_erp_postaction(struct dasd_ccw_req * cqr) in dasd_fba_erp_postaction() 242 struct dasd_ccw_req *cqr, in dasd_fba_check_for_device_change() 253 static struct dasd_ccw_req *dasd_fba_build_cp(struct dasd_device * memdev, in dasd_fba_build_cp() 260 struct dasd_ccw_req *cqr; in dasd_fba_build_cp() 382 dasd_fba_free_cp(struct dasd_ccw_req *cqr, struct request *req) in dasd_fba_free_cp() 429 static void dasd_fba_handle_terminated_request(struct dasd_ccw_req *cqr) in dasd_fba_handle_terminated_request() 475 dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, in dasd_fba_dump_sense()
|
D | dasd_eckd.c | 98 struct dasd_ccw_req cqr; 108 struct dasd_ccw_req cqr; 848 struct dasd_ccw_req *cqr, in dasd_eckd_fill_rcd_cqr() 886 static void read_conf_cb(struct dasd_ccw_req *cqr, void *data) in read_conf_cb() 905 struct dasd_ccw_req *cqr, in dasd_eckd_read_conf_immediately() 935 struct dasd_ccw_req *cqr; in dasd_eckd_read_conf_lpm() 1440 struct dasd_ccw_req *cqr; in dasd_eckd_read_features() 1503 static struct dasd_ccw_req *dasd_eckd_build_psf_ssc(struct dasd_device *device, in dasd_eckd_build_psf_ssc() 1506 struct dasd_ccw_req *cqr; in dasd_eckd_build_psf_ssc() 1550 struct dasd_ccw_req *cqr; in dasd_eckd_psf_ssc() [all …]
|
D | dasd_eckd.h | 482 struct dasd_ccw_req *rsu_cqr; 529 void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *);
|
D | dasd_alias.c | 392 suborder_not_supported(struct dasd_ccw_req *cqr) in suborder_not_supported() 418 struct dasd_ccw_req *cqr; in read_unit_address_configuration() 724 struct dasd_ccw_req *cqr; in reset_summary_unit_check()
|
D | dasd_ioctl.c | 150 struct dasd_ccw_req *cqr, *n; in dasd_ioctl_abortio()
|