• Home
  • Raw
  • Download

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()
500 drive->dev_flags |= IDE_DFLAG_NOWERR; in set_nowerr()
502 drive->dev_flags &= ~IDE_DFLAG_NOWERR; in set_nowerr()
528 if (drive->dev_flags & IDE_DFLAG_WCACHE) { in update_flush()
541 (drive->dev_flags & IDE_DFLAG_NOFLUSH) == 0 && in update_flush()
542 ((drive->dev_flags & IDE_DFLAG_LBA48) == 0 || in update_flush()
572 drive->dev_flags |= IDE_DFLAG_WCACHE; in set_wcache()
574 drive->dev_flags &= ~IDE_DFLAG_WCACHE; in set_wcache()
634 drive->dev_flags |= IDE_DFLAG_LBA48; in set_addressing()
636 drive->dev_flags &= ~IDE_DFLAG_LBA48; in set_addressing()
664 if ((drive->dev_flags & IDE_DFLAG_ID_READ) == 0) in ide_disk_setup()
667 if (drive->dev_flags & IDE_DFLAG_REMOVABLE) { in ide_disk_setup()
672 drive->dev_flags |= IDE_DFLAG_DOORLOCKING; in ide_disk_setup()
677 if (drive->dev_flags & IDE_DFLAG_LBA48) { in ide_disk_setup()
703 if ((drive->dev_flags & IDE_DFLAG_FORCED_GEOM) == 0) { in ide_disk_setup()
738 drive->dev_flags |= IDE_DFLAG_WCACHE; in ide_disk_setup()
742 if ((drive->dev_flags & IDE_DFLAG_LBA) == 0 && in ide_disk_setup()
746 drive->dev_flags &= ~IDE_DFLAG_ATTACH; in ide_disk_setup()
748 drive->dev_flags |= IDE_DFLAG_ATTACH; in ide_disk_setup()
754 (drive->dev_flags & IDE_DFLAG_WCACHE) == 0) in ide_disk_flush()
772 if ((drive->dev_flags & IDE_DFLAG_DOORLOCKING) == 0) in ide_disk_set_doorlock()
783 drive->dev_flags &= ~IDE_DFLAG_DOORLOCKING; in ide_disk_set_doorlock()