tape_request
void (*callback)(struct tape_request *, void *);
int (*irq)(struct tape_device *, struct tape_request *, struct irb *);
struct tape_request *(*read_block)(struct tape_device *);
struct tape_request *(*write_block)(struct tape_device *);
extern struct tape_request *tape_alloc_request(int cplength, int datasize);
extern void tape_free_request(struct tape_request *);
extern int tape_do_io(struct tape_device *, struct tape_request *);
extern int tape_do_io_async(struct tape_device *, struct tape_request *);
extern int tape_do_io_interruptible(struct tape_device *, struct tape_request *);
extern int tape_cancel_io(struct tape_device *, struct tape_request *);
tape_do_io_free(struct tape_device *device, struct tape_request *request)
tape_do_io_async_free(struct tape_device *device, struct tape_request *request)
extern void tape_dump_sense_dbf(struct tape_device *, struct tape_request *,
tape_3490_done(struct tape_request *request)
tape_3490_erp_failed(struct tape_request *request, int rc)
tape_3490_erp_succeeded(struct tape_request *request)
tape_3490_erp_retry(struct tape_request *request)
tape_3490_erp_bug(struct tape_device *device, struct tape_request *request,
tape_3490_erp_overrun(struct tape_device *device, struct tape_request *request,
struct tape_request *request, struct irb *irb)
tape_3490_unit_check(struct tape_device *device, struct tape_request *request,
static void __tape_3490_medium_sense(struct tape_request *request)
tape_3490_irq(struct tape_device *device, struct tape_request *request,
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
__tape_wake_up_interruptible(struct tape_request *request, void *data)
struct tape_request *request)
tape_cancel_io(struct tape_device *device, struct tape_request *request)
struct tape_request *request;
request = (struct tape_request *) intparm;
struct tape_request *req;
struct tape_request, list);
struct tape_request *req;
req = list_entry(tdev->req_queue.next, struct tape_request,
__tape_cancel_io(struct tape_device *device, struct tape_request *request)
struct tape_request * request;
request = list_entry(l, struct tape_request, list);
struct tape_request *
struct tape_request *request;
request = kzalloc_obj(struct tape_request);
tape_free_request (struct tape_request * request)
__tape_start_io(struct tape_device *device, struct tape_request *request)
struct tape_request *request;
request = list_entry(l, struct tape_request, list);
struct tape_request *request;
request = list_entry(device->req_queue.next, struct tape_request, list);
struct tape_request * request,
tape_dump_sense_dbf(struct tape_device *device, struct tape_request *request,
__tape_start_request(struct tape_device *device, struct tape_request *request)
tape_do_io_async(struct tape_device *device, struct tape_request *request)
__tape_wake_up(struct tape_request *request, void *data)
tape_do_io(struct tape_device *device, struct tape_request *request)
struct tape_request *request;
struct tape_request, list);
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request * request = timer_container_of(request, t,
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *request;
struct tape_request *
struct tape_request *request;
struct tape_request *
struct tape_request *request;
struct tape_request *request;
struct tape_request *tape_std_read_block(struct tape_device *);
struct tape_request *request);
struct tape_request *tape_std_write_block(struct tape_device *);