lba48 643 drivers/ata/libata-core.c int index, fua, lba48, write; lba48 646 drivers/ata/libata-core.c lba48 = (tf->flags & ATA_TFLAG_LBA48) ? 2 : 0; lba48 652 drivers/ata/libata-core.c } else if (lba48 && (dev->link->ap->flags & ATA_FLAG_PIO_LBA48)) { lba48 661 drivers/ata/libata-core.c cmd = ata_rw_cmds[index + fua + lba48 + write]; lba48 1220 drivers/ata/libata-core.c int lba48 = ata_id_has_lba48(dev->id); lba48 1227 drivers/ata/libata-core.c if (lba48) { lba48 1246 drivers/ata/libata-core.c if (lba48) lba48 1271 drivers/ata/libata-core.c int lba48 = ata_id_has_lba48(dev->id); lba48 1279 drivers/ata/libata-core.c if (lba48) { lba48 58 drivers/ide/ide-disk.c u8 index, lba48, write; lba48 60 drivers/ide/ide-disk.c lba48 = (cmd->tf_flags & IDE_TFLAG_LBA48) ? 2 : 0; lba48 75 drivers/ide/ide-disk.c cmd->tf.command = ide_rw_cmds[index + lba48 + write]; lba48 87 drivers/ide/ide-disk.c u8 lba48 = !!(drive->dev_flags & IDE_DFLAG_LBA48); lba48 93 drivers/ide/ide-disk.c if ((hwif->host_flags & IDE_HFLAG_NO_LBA48_DMA) && lba48 && dma) { lba48 97 drivers/ide/ide-disk.c lba48 = 0; lba48 105 drivers/ide/ide-disk.c if (lba48) { lba48 206 drivers/ide/ide-disk.c static u64 idedisk_read_native_max_address(ide_drive_t *drive, int lba48) lba48 213 drivers/ide/ide-disk.c if (lba48) lba48 221 drivers/ide/ide-disk.c if (lba48) { lba48 231 drivers/ide/ide-disk.c addr = ide_get_lba_addr(&cmd, lba48) + 1; lba48 240 drivers/ide/ide-disk.c static u64 idedisk_set_max_address(ide_drive_t *drive, u64 addr_req, int lba48) lba48 252 drivers/ide/ide-disk.c if (lba48) { lba48 265 drivers/ide/ide-disk.c if (lba48) { lba48 275 drivers/ide/ide-disk.c addr_set = ide_get_lba_addr(&cmd, lba48) + 1; lba48 298 drivers/ide/ide-disk.c static u64 ide_disk_hpa_get_native_capacity(ide_drive_t *drive, int lba48) lba48 303 drivers/ide/ide-disk.c set_max = idedisk_read_native_max_address(drive, lba48); lba48 317 drivers/ide/ide-disk.c static u64 ide_disk_hpa_set_capacity(ide_drive_t *drive, u64 set_max, int lba48) lba48 319 drivers/ide/ide-disk.c set_max = idedisk_set_max_address(drive, set_max, lba48); lba48 329 drivers/ide/ide-disk.c int lba48 = ata_id_lba48_enabled(drive->id); lba48 332 drivers/ide/ide-disk.c set_max = ide_disk_hpa_get_native_capacity(drive, lba48); lba48 349 drivers/ide/ide-disk.c set_max = ide_disk_hpa_set_capacity(drive, set_max, lba48); lba48 413 drivers/ide/ide-disk.c int lba48 = ata_id_lba48_enabled(id); lba48 423 drivers/ide/ide-disk.c if (!ide_disk_hpa_get_native_capacity(drive, lba48)) lba48 426 drivers/ide/ide-disk.c if (ide_disk_hpa_set_capacity(drive, drive->probed_capacity, lba48)) lba48 10 drivers/ide/ide-lib.c u64 ide_get_lba_addr(struct ide_cmd *cmd, int lba48) lba48 16 drivers/ide/ide-lib.c if (lba48) { lba48 30 drivers/ide/ide-lib.c u8 lba48 = !!(drive->dev_flags & IDE_DFLAG_LBA48); lba48 33 drivers/ide/ide-lib.c if (lba48) { lba48 42 drivers/ide/ide-lib.c if (lba48 || (tf->device & ATA_LBA)) lba48 44 drivers/ide/ide-lib.c (unsigned long long)ide_get_lba_addr(&cmd, lba48));