Home
last modified time | relevance | path

Searched refs:dasd_ccw_req (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/s390/block/
H A Ddasd_3990_erp.c48 static struct dasd_ccw_req *
49 dasd_3990_erp_cleanup(struct dasd_ccw_req * erp, char final_status) in dasd_3990_erp_cleanup()
51 struct dasd_ccw_req *cqr = erp->refers; in dasd_3990_erp_cleanup()
67 static void dasd_3990_erp_block_queue(struct dasd_ccw_req *erp, int expires) in dasd_3990_erp_block_queue()
98 static struct dasd_ccw_req *
99 dasd_3990_erp_int_req(struct dasd_ccw_req * erp) in dasd_3990_erp_int_req()
141 dasd_3990_erp_alternate_path(struct dasd_ccw_req * erp) in dasd_3990_erp_alternate_path()
191 static struct dasd_ccw_req *
192 dasd_3990_erp_DCTL(struct dasd_ccw_req * erp, char modifier) in dasd_3990_erp_DCTL()
198 struct dasd_ccw_req *dctl_cqr; in dasd_3990_erp_DCTL()
[all …]
H A Ddasd_erp.c22 struct dasd_ccw_req *
27 struct dasd_ccw_req *cqr; in dasd_alloc_erp_request()
35 size = (sizeof(struct dasd_ccw_req) + 7L) & -8L; in dasd_alloc_erp_request()
41 cqr = (struct dasd_ccw_req *) in dasd_alloc_erp_request()
46 memset(cqr, 0, sizeof(struct dasd_ccw_req)); in dasd_alloc_erp_request()
49 data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L); in dasd_alloc_erp_request()
69 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request()
83 struct dasd_ccw_req *
84 dasd_default_erp_action(struct dasd_ccw_req *cqr) in dasd_default_erp_action()
121 struct dasd_ccw_req *dasd_default_erp_postaction(struct dasd_ccw_req *cqr) in dasd_default_erp_postaction()
[all …]
H A Ddasd_int.h129 struct dasd_ccw_req { struct
149 struct dasd_ccw_req *refers; /* ERP-chain queueing. */ argument
158 void (*callback)(struct dasd_ccw_req *, void *data); argument
206 typedef struct dasd_ccw_req *(*dasd_erp_fn_t) (struct dasd_ccw_req *);
345 struct dasd_ccw_req *(*build_cp) (struct dasd_device *,
348 int (*start_IO) (struct dasd_ccw_req *);
349 int (*term_IO) (struct dasd_ccw_req *);
350 void (*handle_terminated_request) (struct dasd_ccw_req *);
355 int (*free_cp) (struct dasd_ccw_req *, struct request *);
366 dasd_erp_fn_t(*erp_action) (struct dasd_ccw_req *);
[all …]
H A Ddasd_eer.c288 struct dasd_ccw_req *cqr, in dasd_eer_write_standard_trigger()
291 struct dasd_ccw_req *temp_cqr; in dasd_eer_write_standard_trigger()
332 struct dasd_ccw_req *cqr, in dasd_eer_write_snss_trigger()
372 void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, in dasd_eer_write()
403 struct dasd_ccw_req *cqr; in dasd_eer_snss()
423 static void dasd_eer_snss_cb(struct dasd_ccw_req *cqr, void *data) in dasd_eer_snss_cb()
454 struct dasd_ccw_req *cqr = NULL; in dasd_eer_enable()
514 struct dasd_ccw_req *cqr; in dasd_eer_disable()
H A Ddasd_eckd.h649 struct dasd_ccw_req *rsu_cqr;
709 void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *);
H A Ddasd_alias.c371 suborder_not_supported(struct dasd_ccw_req *cqr) in suborder_not_supported()
411 struct dasd_ccw_req *cqr; in read_unit_address_configuration()
731 struct dasd_ccw_req *cqr; in reset_summary_unit_check()