rc = __tape_do_io(device, request); 
rc = __tape_start_request(device, request); 
tape_do_io_async(struct tape_device *device, struct tape_request *request){	int rc;	DBF_LH(6, "tape_do_io_async(%p, %p)\n", device, request);	spin_lock_irq(get_ccwdev_lock(device->cdev));	/* Add request to request queue and try to start it. */	rc = __tape_do_io(device, request);	spin_unlock_irq(get_ccwdev_lock(device->cdev));	return rc;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4111796d89b8cfa36054d65d9858460b5ec0e8c7/tape_core.c/buggy/drivers/s390/char/tape_core.c