Lines Matching refs:dev_flags

87 	u8 lba48		= !!(drive->dev_flags & IDE_DFLAG_LBA48);  in __ide_do_rw_disk()
88 u8 dma = !!(drive->dev_flags & IDE_DFLAG_USING_DMA); in __ide_do_rw_disk()
104 if (drive->dev_flags & IDE_DFLAG_LBA) { in __ide_do_rw_disk()
187 BUG_ON(drive->dev_flags & IDE_DFLAG_BLOCKED); in ide_do_rw_disk()
346 if ((drive->dev_flags & IDE_DFLAG_NOHPA) == 0) in idedisk_check_hpa()
377 drive->dev_flags |= IDE_DFLAG_LBA; in ide_disk_get_capacity()
388 if ((drive->dev_flags & IDE_DFLAG_LBA48) == 0 && in ide_disk_get_capacity()
398 (drive->dev_flags & IDE_DFLAG_LBA48)) { in ide_disk_get_capacity()
404 drive->dev_flags &= ~IDE_DFLAG_LBA48; in ide_disk_get_capacity()
415 if ((drive->dev_flags & IDE_DFLAG_LBA) == 0 || in ide_disk_unlock_native_capacity()
427 drive->dev_flags |= IDE_DFLAG_NOHPA; /* disable HPA on resume */ in ide_disk_unlock_native_capacity()
499 drive->dev_flags |= IDE_DFLAG_NOWERR; in set_nowerr()
501 drive->dev_flags &= ~IDE_DFLAG_NOWERR; in set_nowerr()
527 if (drive->dev_flags & IDE_DFLAG_WCACHE) { in update_flush()
540 (drive->dev_flags & IDE_DFLAG_NOFLUSH) == 0 && in update_flush()
541 ((drive->dev_flags & IDE_DFLAG_LBA48) == 0 || in update_flush()
571 drive->dev_flags |= IDE_DFLAG_WCACHE; in set_wcache()
573 drive->dev_flags &= ~IDE_DFLAG_WCACHE; in set_wcache()
633 drive->dev_flags |= IDE_DFLAG_LBA48; in set_addressing()
635 drive->dev_flags &= ~IDE_DFLAG_LBA48; in set_addressing()
663 if ((drive->dev_flags & IDE_DFLAG_ID_READ) == 0) in ide_disk_setup()
666 if (drive->dev_flags & IDE_DFLAG_REMOVABLE) { in ide_disk_setup()
671 drive->dev_flags |= IDE_DFLAG_DOORLOCKING; in ide_disk_setup()
676 if (drive->dev_flags & IDE_DFLAG_LBA48) { in ide_disk_setup()
702 if ((drive->dev_flags & IDE_DFLAG_FORCED_GEOM) == 0) { in ide_disk_setup()
737 drive->dev_flags |= IDE_DFLAG_WCACHE; in ide_disk_setup()
741 if ((drive->dev_flags & IDE_DFLAG_LBA) == 0 && in ide_disk_setup()
750 (drive->dev_flags & IDE_DFLAG_WCACHE) == 0) in ide_disk_flush()
768 if ((drive->dev_flags & IDE_DFLAG_DOORLOCKING) == 0) in ide_disk_set_doorlock()
779 drive->dev_flags &= ~IDE_DFLAG_DOORLOCKING; in ide_disk_set_doorlock()