ide_drive_t *drive = (ide_drive_t*) cdi->handle; 
ide_drive_t *drive = cdi->handle; 
int ide_cdrom_tray_move (struct cdrom_device_info *cdi, int position){	ide_drive_t *drive = (ide_drive_t*) cdi->handle;	struct request_sense sense;	if (position) {		int stat = cdrom_lockdoor(drive, 0, &sense);		if (stat) return stat;	}	return cdrom_eject(drive, !position, &sense);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/2a91f3e54ff27c6002597f689ba51c5fa657ddbd/ide-cd.c/buggy/drivers/ide/ide-cd.c