if (ub_sync_tur(sc) != 0) { sc->changed = 1; 
if (ub_sync_tur(lun->udev, lun) != 0) { lun->changed = 1; 
static int ub_bd_media_changed(struct gendisk *disk){	struct ub_dev *sc = disk->private_data;	if (!sc->removable)		return 0;	/*	 * We clean checks always after every command, so this is not	 * as dangerous as it looks. If the TEST_UNIT_READY fails here,	 * the device is actually not ready with operator or software	 * intervention required. One dangerous item might be a drive which	 * spins itself down, and come the time to write dirty pages, this	 * will fail, then block layer discards the data. Since we never	 * spin drives up, such devices simply cannot be used with ub anyway.	 */	if (ub_sync_tur(sc) != 0) {		sc->changed = 1;		return 1;	}	return sc->changed;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/f4800078d9ed4bd20b1b27f56e7b68cfa0d73038/ub.c/clean/drivers/block/ub.c