drivers/s390/block/dasd.c
1136
struct dasd_ccw_req *dasd_smalloc_request(int magic, int cplength, int datasize,
drivers/s390/block/dasd.c
1138
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1178
struct dasd_ccw_req *dasd_fmalloc_request(int magic, int cplength,
drivers/s390/block/dasd.c
1182
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1221
void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device)
drivers/s390/block/dasd.c
1232
void dasd_ffree_request(struct dasd_ccw_req *cqr, struct dasd_device *device)
drivers/s390/block/dasd.c
1246
static inline int dasd_check_cqr(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1270
int dasd_term_IO(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1328
int dasd_start_IO(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1485
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1490
cqr = (struct dasd_ccw_req *) intparm;
drivers/s390/block/dasd.c
1587
struct dasd_ccw_req *cqr, *next, *fcqr;
drivers/s390/block/dasd.c
1596
cqr = (struct dasd_ccw_req *) intparm;
drivers/s390/block/dasd.c
1756
struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
1825
struct dasd_ccw_req *ref_cqr)
drivers/s390/block/dasd.c
1828
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1837
cqr = list_entry(l, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
1853
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1857
cqr = list_entry(l, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
1873
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1902
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1906
cqr = list_entry(l, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
1923
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
1935
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
1939
cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
1969
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2002
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2007
cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
2065
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd.c
2172
void dasd_add_request_head(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2191
void dasd_add_request_tail(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2209
void dasd_wakeup_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd.c
2218
static inline int _wait_for_wakeup(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2233
static int __dasd_sleep_on_erp(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2261
static int __dasd_sleep_on_loop_condition(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2272
static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible)
drivers/s390/block/dasd.c
2277
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2285
struct dasd_ccw_req, blocklist)) {
drivers/s390/block/dasd.c
2366
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2379
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd.c
2466
int dasd_sleep_on(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2494
int dasd_sleep_on_interruptible(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2508
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2513
cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist);
drivers/s390/block/dasd.c
2525
int dasd_sleep_on_immediatly(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2584
static int __dasd_cancel_req(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2611
int dasd_cancel_req(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2671
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2683
static void __dasd_cleanup_cqr(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2750
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2758
cqr = list_entry(l, struct dasd_ccw_req, blocklist);
drivers/s390/block/dasd.c
2808
static void dasd_return_cqr_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd.c
2815
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2867
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
2879
cqr = list_entry(l, struct dasd_ccw_req, blocklist);
drivers/s390/block/dasd.c
2897
static void _dasd_wake_block_flush_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd.c
2906
static void _dasd_requeue_request(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
2927
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd.c
2964
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd.c
3025
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
3116
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
3144
struct dasd_ccw_req *searchcqr, *nextcqr, *tmpcqr;
drivers/s390/block/dasd.c
3650
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
3809
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd.c
3853
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd.c
3907
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd.c
3931
static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device,
drivers/s390/block/dasd.c
3935
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
3966
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd.c
64
static void dasd_return_cqr_cb(struct dasd_ccw_req *, void *);
drivers/s390/block/dasd.c
649
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd.c
67
static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
drivers/s390/block/dasd.c
72
static int dasd_handle_autoquiesce(struct dasd_device *, struct dasd_ccw_req *,
drivers/s390/block/dasd.c
761
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_3990_erp.c
1023
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1024
dasd_3990_erp_com_rej(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1073
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1074
dasd_3990_erp_bus_out(struct dasd_ccw_req * erp)
drivers/s390/block/dasd_3990_erp.c
1112
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1113
dasd_3990_erp_equip_check(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1165
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1166
dasd_3990_erp_data_check(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1224
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1225
dasd_3990_erp_overrun(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1253
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1254
dasd_3990_erp_inv_format(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1291
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1292
dasd_3990_erp_EOC(struct dasd_ccw_req * default_erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1316
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1317
dasd_3990_erp_env_data(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1351
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1352
dasd_3990_erp_no_rec(struct dasd_ccw_req * default_erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1383
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1384
dasd_3990_erp_file_prot(struct dasd_ccw_req * erp)
drivers/s390/block/dasd_3990_erp.c
141
dasd_3990_erp_alternate_path(struct dasd_ccw_req * erp)
drivers/s390/block/dasd_3990_erp.c
1411
static struct dasd_ccw_req *dasd_3990_erp_inspect_alias(
drivers/s390/block/dasd_3990_erp.c
1412
struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
1414
struct dasd_ccw_req *cqr = erp->refers;
drivers/s390/block/dasd_3990_erp.c
1467
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1468
dasd_3990_erp_inspect_24(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1471
struct dasd_ccw_req *erp_filled = NULL;
drivers/s390/block/dasd_3990_erp.c
1547
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1548
dasd_3990_erp_action_10_32(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1581
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1582
dasd_3990_erp_action_1B_32(struct dasd_ccw_req * default_erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1587
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_3990_erp.c
1588
struct dasd_ccw_req *erp;
drivers/s390/block/dasd_3990_erp.c
1739
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1740
dasd_3990_update_1B(struct dasd_ccw_req * previous_erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1745
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_3990_erp.c
1746
struct dasd_ccw_req *erp;
drivers/s390/block/dasd_3990_erp.c
1854
dasd_3990_erp_compound_retry(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1898
dasd_3990_erp_compound_path(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
191
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
192
dasd_3990_erp_DCTL(struct dasd_ccw_req * erp, char modifier)
drivers/s390/block/dasd_3990_erp.c
1930
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
1931
dasd_3990_erp_compound_code(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
1979
dasd_3990_erp_compound_config(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
198
struct dasd_ccw_req *dctl_cqr;
drivers/s390/block/dasd_3990_erp.c
2007
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2008
dasd_3990_erp_compound(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
2081
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2082
dasd_3990_erp_inspect_32(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
2209
static void dasd_3990_erp_account_error(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
2257
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2258
dasd_3990_erp_control_check(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
2284
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2285
dasd_3990_erp_inspect(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
2288
struct dasd_ccw_req *erp_new = NULL;
drivers/s390/block/dasd_3990_erp.c
2337
static struct dasd_ccw_req *dasd_3990_erp_add_erp(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_3990_erp.c
2342
struct dasd_ccw_req *erp;
drivers/s390/block/dasd_3990_erp.c
2427
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2428
dasd_3990_erp_additional_erp(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_3990_erp.c
2431
struct dasd_ccw_req *erp = NULL;
drivers/s390/block/dasd_3990_erp.c
2467
static int dasd_3990_erp_error_match(struct dasd_ccw_req *cqr1,
drivers/s390/block/dasd_3990_erp.c
2468
struct dasd_ccw_req *cqr2)
drivers/s390/block/dasd_3990_erp.c
2517
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2518
dasd_3990_erp_in_erp(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_3990_erp.c
2521
struct dasd_ccw_req *erp_head = cqr, /* save erp chain head */
drivers/s390/block/dasd_3990_erp.c
2561
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2562
dasd_3990_erp_further_erp(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
258
static struct dasd_ccw_req *dasd_3990_erp_action_1_sec(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
265
static struct dasd_ccw_req *dasd_3990_erp_action_1(struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
2655
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2656
dasd_3990_erp_handle_match_erp(struct dasd_ccw_req *erp_head,
drivers/s390/block/dasd_3990_erp.c
2657
struct dasd_ccw_req *erp)
drivers/s390/block/dasd_3990_erp.c
2661
struct dasd_ccw_req *erp_done = erp_head; /* finished req */
drivers/s390/block/dasd_3990_erp.c
2662
struct dasd_ccw_req *erp_free = NULL; /* req to be freed */
drivers/s390/block/dasd_3990_erp.c
2736
struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
2737
dasd_3990_erp_action(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_3990_erp.c
2739
struct dasd_ccw_req *erp = NULL;
drivers/s390/block/dasd_3990_erp.c
2741
struct dasd_ccw_req *temp_erp = NULL;
drivers/s390/block/dasd_3990_erp.c
297
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
298
dasd_3990_erp_action_4(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
364
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
365
dasd_3990_erp_action_5(struct dasd_ccw_req * erp)
drivers/s390/block/dasd_3990_erp.c
391
dasd_3990_handle_env_data(struct dasd_ccw_req * erp, char *sense)
drivers/s390/block/dasd_3990_erp.c
48
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
49
dasd_3990_erp_cleanup(struct dasd_ccw_req * erp, char final_status)
drivers/s390/block/dasd_3990_erp.c
51
struct dasd_ccw_req *cqr = erp->refers;
drivers/s390/block/dasd_3990_erp.c
67
static void dasd_3990_erp_block_queue(struct dasd_ccw_req *erp, int expires)
drivers/s390/block/dasd_3990_erp.c
98
static struct dasd_ccw_req *
drivers/s390/block/dasd_3990_erp.c
99
dasd_3990_erp_int_req(struct dasd_ccw_req * erp)
drivers/s390/block/dasd_alias.c
370
suborder_not_supported(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_alias.c
410
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_alias.c
730
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_diag.c
164
dasd_start_diag(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_diag.c
219
dasd_diag_term_IO(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_diag.c
236
struct dasd_ccw_req *cqr, *next;
drivers/s390/block/dasd_diag.c
259
cqr = (struct dasd_ccw_req *) ip;
drivers/s390/block/dasd_diag.c
289
struct dasd_ccw_req, devlist);
drivers/s390/block/dasd_diag.c
42
#define DIAG_MAX_BLOCKS (((2 * PAGE_SIZE - sizeof(struct dasd_ccw_req) - \
drivers/s390/block/dasd_diag.c
495
dasd_diag_erp_action(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_diag.c
501
dasd_diag_erp_postaction(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_diag.c
508
static struct dasd_ccw_req *dasd_diag_build_cp(struct dasd_device *memdev,
drivers/s390/block/dasd_diag.c
512
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_diag.c
583
dasd_diag_free_cp(struct dasd_ccw_req *cqr, struct request *req)
drivers/s390/block/dasd_diag.c
592
static void dasd_diag_handle_terminated_request(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_diag.c
618
dasd_diag_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req,
drivers/s390/block/dasd_eckd.c
103
struct dasd_ccw_req cqr;
drivers/s390/block/dasd_eckd.c
1507
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
1570
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
1719
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_eckd.c
1765
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
1873
static struct dasd_ccw_req *dasd_eckd_build_psf_ssc(struct dasd_device *device,
drivers/s390/block/dasd_eckd.c
1876
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
1920
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
2221
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
2227
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
2284
static int dasd_eckd_analysis_evaluation(struct dasd_ccw_req *init_cqr)
drivers/s390/block/dasd_eckd.c
2307
static void dasd_eckd_analysis_callback(struct dasd_ccw_req *init_cqr,
drivers/s390/block/dasd_eckd.c
2320
struct dasd_ccw_req *init_cqr;
drivers/s390/block/dasd_eckd.c
2344
struct dasd_ccw_req *init_cqr;
drivers/s390/block/dasd_eckd.c
2488
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
2496
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
2573
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
2580
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
2657
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
2663
struct dasd_ccw_req *fcp;
drivers/s390/block/dasd_eckd.c
2919
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
2924
struct dasd_ccw_req *ccw_req;
drivers/s390/block/dasd_eckd.c
2988
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd_eckd.c
3113
struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_eckd.c
3158
static void dasd_eckd_ese_format_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd_eckd.c
3169
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
3170
dasd_eckd_ese_format(struct dasd_device *startdev, struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eckd.c
3177
struct dasd_ccw_req *fcqr;
drivers/s390/block/dasd_eckd.c
3253
static int dasd_eckd_ese_read(struct dasd_ccw_req *cqr, struct irb *irb)
drivers/s390/block/dasd_eckd.c
3543
static void dasd_eckd_handle_terminated_request(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_eckd.c
3558
dasd_eckd_erp_action(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_eckd.c
3577
dasd_eckd_erp_postaction(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_eckd.c
3583
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eckd.c
3747
static struct dasd_ccw_req *
drivers/s390/block/dasd_eckd.c
3758
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
3857
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
3876
struct dasd_ccw_req *cqr, *n;
drivers/s390/block/dasd_eckd.c
3951
static struct dasd_ccw_req *dasd_eckd_build_cp_cmd_single(
drivers/s390/block/dasd_eckd.c
3967
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4139
static struct dasd_ccw_req *dasd_eckd_build_cp_cmd_track(
drivers/s390/block/dasd_eckd.c
4153
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4471
static struct dasd_ccw_req *dasd_eckd_build_cp_tpm_track(
drivers/s390/block/dasd_eckd.c
4484
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4644
static struct dasd_ccw_req *dasd_eckd_build_cp(struct dasd_device *startdev,
drivers/s390/block/dasd_eckd.c
4659
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4724
static struct dasd_ccw_req *dasd_eckd_build_cp_raw(struct dasd_device *startdev,
drivers/s390/block/dasd_eckd.c
4735
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4877
dasd_eckd_free_cp(struct dasd_ccw_req *cqr, struct request *req)
drivers/s390/block/dasd_eckd.c
4935
void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_eckd.c
4962
static struct dasd_ccw_req *dasd_eckd_build_alias_cp(struct dasd_device *base,
drivers/s390/block/dasd_eckd.c
4969
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
4990
static int dasd_eckd_free_alias_cp(struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eckd.c
5034
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5089
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5143
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5198
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5266
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5378
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5563
struct dasd_ccw_req *req, struct irb *irb)
drivers/s390/block/dasd_eckd.c
5655
struct dasd_ccw_req *req, struct irb *irb)
drivers/s390/block/dasd_eckd.c
5766
struct dasd_ccw_req *req, struct irb *irb)
drivers/s390/block/dasd_eckd.c
5852
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
5934
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
6217
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
6279
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
6326
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.c
80
struct dasd_ccw_req cqr;
drivers/s390/block/dasd_eckd.c
812
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eckd.c
850
static void read_conf_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd_eckd.c
869
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eckd.c
87
struct dasd_ccw_req cqr;
drivers/s390/block/dasd_eckd.c
899
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eckd.h
649
struct dasd_ccw_req *rsu_cqr;
drivers/s390/block/dasd_eckd.h
709
void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *);
drivers/s390/block/dasd_eer.c
288
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eer.c
291
struct dasd_ccw_req *temp_cqr;
drivers/s390/block/dasd_eer.c
332
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eer.c
372
void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_eer.c
403
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_eer.c
423
static void dasd_eer_snss_cb(struct dasd_ccw_req *cqr, void *data)
drivers/s390/block/dasd_eer.c
454
struct dasd_ccw_req *cqr = NULL;
drivers/s390/block/dasd_eer.c
514
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_erp.c
121
struct dasd_ccw_req *dasd_default_erp_postaction(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_erp.c
136
struct dasd_ccw_req *refers;
drivers/s390/block/dasd_erp.c
162
dasd_log_sense(struct dasd_ccw_req *cqr, struct irb *irb)
drivers/s390/block/dasd_erp.c
183
dasd_log_sense_dbf(struct dasd_ccw_req *cqr, struct irb *irb)
drivers/s390/block/dasd_erp.c
22
struct dasd_ccw_req *
drivers/s390/block/dasd_erp.c
27
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_erp.c
35
size = (sizeof(struct dasd_ccw_req) + 7L) & -8L;
drivers/s390/block/dasd_erp.c
41
cqr = (struct dasd_ccw_req *)
drivers/s390/block/dasd_erp.c
46
memset(cqr, 0, sizeof(struct dasd_ccw_req));
drivers/s390/block/dasd_erp.c
49
data = (char *) cqr + ((sizeof(struct dasd_ccw_req) + 7L) & -8L);
drivers/s390/block/dasd_erp.c
69
dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device)
drivers/s390/block/dasd_erp.c
83
struct dasd_ccw_req *
drivers/s390/block/dasd_erp.c
84
dasd_default_erp_action(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_fba.c
213
dasd_fba_erp_action(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_fba.c
219
dasd_fba_erp_postaction(struct dasd_ccw_req * cqr)
drivers/s390/block/dasd_fba.c
230
struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_fba.c
311
static struct dasd_ccw_req *dasd_fba_build_cp_discard(
drivers/s390/block/dasd_fba.c
317
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_fba.c
424
static struct dasd_ccw_req *dasd_fba_build_cp_regular(
drivers/s390/block/dasd_fba.c
432
struct dasd_ccw_req *cqr;
drivers/s390/block/dasd_fba.c
551
static struct dasd_ccw_req *dasd_fba_build_cp(struct dasd_device *memdev,
drivers/s390/block/dasd_fba.c
562
dasd_fba_free_cp(struct dasd_ccw_req *cqr, struct request *req)
drivers/s390/block/dasd_fba.c
608
static void dasd_fba_handle_terminated_request(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_fba.c
655
dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req,
drivers/s390/block/dasd_genhd.c
90
block->tag_set.cmd_size = sizeof(struct dasd_ccw_req);
drivers/s390/block/dasd_int.h
149
struct dasd_ccw_req *refers; /* ERP-chain queueing. */
drivers/s390/block/dasd_int.h
158
void (*callback)(struct dasd_ccw_req *, void *data);
drivers/s390/block/dasd_int.h
206
typedef struct dasd_ccw_req *(*dasd_erp_fn_t) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
345
struct dasd_ccw_req *(*build_cp) (struct dasd_device *,
drivers/s390/block/dasd_int.h
348
int (*start_IO) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
349
int (*term_IO) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
350
void (*handle_terminated_request) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
355
int (*free_cp) (struct dasd_ccw_req *, struct request *);
drivers/s390/block/dasd_int.h
366
dasd_erp_fn_t(*erp_action) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
367
dasd_erp_fn_t(*erp_postaction) (struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
368
void (*dump_sense) (struct dasd_device *, struct dasd_ccw_req *,
drivers/s390/block/dasd_int.h
372
struct dasd_ccw_req *,
drivers/s390/block/dasd_int.h
408
int (*ext_pool_exhaust)(struct dasd_device *, struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
409
struct dasd_ccw_req *(*ese_format)(struct dasd_device *,
drivers/s390/block/dasd_int.h
410
struct dasd_ccw_req *, struct irb *);
drivers/s390/block/dasd_int.h
411
int (*ese_read)(struct dasd_ccw_req *, struct irb *);
drivers/s390/block/dasd_int.h
555
struct dasd_ccw_req *eer_cqr;
drivers/s390/block/dasd_int.h
810
static inline void *dasd_get_callback_data(struct dasd_ccw_req *cqr)
drivers/s390/block/dasd_int.h
831
struct dasd_ccw_req *
drivers/s390/block/dasd_int.h
832
dasd_smalloc_request(int, int, int, struct dasd_device *, struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
833
struct dasd_ccw_req *dasd_fmalloc_request(int, int, int, struct dasd_device *);
drivers/s390/block/dasd_int.h
834
void dasd_sfree_request(struct dasd_ccw_req *, struct dasd_device *);
drivers/s390/block/dasd_int.h
835
void dasd_ffree_request(struct dasd_ccw_req *, struct dasd_device *);
drivers/s390/block/dasd_int.h
836
void dasd_wakeup_cb(struct dasd_ccw_req *, void *);
drivers/s390/block/dasd_int.h
852
void dasd_add_request_head(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
853
void dasd_add_request_tail(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
854
int dasd_start_IO(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
855
int dasd_term_IO(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
858
int dasd_sleep_on(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
860
int dasd_sleep_on_immediatly(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
862
int dasd_sleep_on_interruptible(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
867
int dasd_cancel_req(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
883
void dasd_generic_space_exhaust(struct dasd_device *, struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
950
struct dasd_ccw_req *dasd_default_erp_action(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
951
struct dasd_ccw_req *dasd_default_erp_postaction(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
952
struct dasd_ccw_req *dasd_alloc_erp_request(unsigned int, int, int,
drivers/s390/block/dasd_int.h
954
void dasd_free_erp_request(struct dasd_ccw_req *, struct dasd_device *);
drivers/s390/block/dasd_int.h
955
void dasd_log_sense(struct dasd_ccw_req *, struct irb *);
drivers/s390/block/dasd_int.h
956
void dasd_log_sense_dbf(struct dasd_ccw_req *cqr, struct irb *irb);
drivers/s390/block/dasd_int.h
959
struct dasd_ccw_req *dasd_3990_erp_action(struct dasd_ccw_req *);
drivers/s390/block/dasd_int.h
968
void dasd_eer_write(struct dasd_device *, struct dasd_ccw_req *cqr,
drivers/s390/block/dasd_ioctl.c
139
struct dasd_ccw_req *cqr, *n;