Home
last modified time | relevance | path

Searched refs:tape_request (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/s390/char/
H A Dtape.h119 struct tape_request { struct
132 void (*callback)(struct tape_request *, void *); argument
150 int (*irq)(struct tape_device *, struct tape_request *, struct irb *); argument
151 struct tape_request *(*read_block)(struct tape_device *);
152 struct tape_request *(*write_block)(struct tape_device *);
229 extern struct tape_request *tape_alloc_request(int cplength, int datasize);
230 extern void tape_free_request(struct tape_request *);
232 extern int tape_do_io(struct tape_device *, struct tape_request *);
233 extern int tape_do_io_async(struct tape_device *, struct tape_request *);
234 extern int tape_do_io_interruptible(struct tape_device *, struct tape_request *);
[all …]
H A Dtape_std.c37 struct tape_request * request = timer_container_of(request, t, in tape_std_assign_timeout()
56 struct tape_request *request; in tape_std_assign()
95 struct tape_request *request; in tape_std_unassign()
126 struct tape_request *request; in tape_std_read_block_id()
224 struct tape_request *request; in tape_std_mtfsf()
248 struct tape_request *request; in tape_std_mtfsr()
280 struct tape_request *request; in tape_std_mtbsr()
311 struct tape_request *request; in tape_std_mtweof()
336 struct tape_request *request; in tape_std_mtbsfm()
360 struct tape_request *request; in tape_std_mtbsf()
[all …]
H A Dtape_core.c143 struct tape_request *req; in tape_operation_show()
145 req = list_entry(tdev->req_queue.next, struct tape_request, in tape_operation_show()
291 __tape_cancel_io(struct tape_device *device, struct tape_request *request) in __tape_cancel_io()
591 struct tape_request * request; in __tape_discard_requests()
595 request = list_entry(l, struct tape_request, list); in __tape_discard_requests()
672 struct tape_request *
675 struct tape_request *request; in tape_alloc_request()
681 request = kzalloc_obj(struct tape_request); in tape_alloc_request()
716 tape_free_request (struct tape_request * request) in tape_free_request()
758 __tape_start_io(struct tape_device *device, struct tape_request *request) in __tape_start_io()
[all …]
H A Dtape_3490.c40 static void __tape_3490_medium_sense(struct tape_request *request) in __tape_3490_medium_sense()
71 struct tape_request *request; in tape_3490_medium_sense()
89 struct tape_request *request; in tape_3490_medium_sense_async()
159 tape_3490_done(struct tape_request *request) in tape_3490_done()
166 tape_3490_erp_failed(struct tape_request *request, int rc) in tape_3490_erp_failed()
174 tape_3490_erp_succeeded(struct tape_request *request) in tape_3490_erp_succeeded()
182 tape_3490_erp_retry(struct tape_request *request) in tape_3490_erp_retry()
207 tape_3490_erp_bug(struct tape_device *device, struct tape_request *request, in tape_3490_erp_bug()
223 tape_3490_erp_overrun(struct tape_device *device, struct tape_request *request, in tape_3490_erp_overrun()
239 struct tape_request *request, struct irb *irb) in tape_3490_erp_sequence()
[all …]
H A Dtape_std.h68 struct tape_request *tape_std_read_block(struct tape_device *);
70 struct tape_request *request);
71 struct tape_request *tape_std_write_block(struct tape_device *);
H A Dtape_proc.c41 struct tape_request *request; in tape_proc_show()
72 struct tape_request, list); in tape_proc_show()
H A Dtape_char.c95 struct tape_request *request; in tapechar_read()
169 struct tape_request *request; in tapechar_write()