Lines Matching +full:tf +full:- +full:a
11 struct ide_taskfile *tf = &cmd->tf; in ide_get_lba_addr() local
14 low = (tf->lbah << 16) | (tf->lbam << 8) | tf->lbal; in ide_get_lba_addr()
16 tf = &cmd->hob; in ide_get_lba_addr()
17 high = (tf->lbah << 16) | (tf->lbam << 8) | tf->lbal; in ide_get_lba_addr()
19 high = tf->device & 0xf; in ide_get_lba_addr()
28 struct ide_taskfile *tf = &cmd.tf; in ide_dump_sector() local
29 u8 lba48 = !!(drive->dev_flags & IDE_DFLAG_LBA48); in ide_dump_sector()
33 cmd.valid.in.tf = IDE_VALID_LBA; in ide_dump_sector()
37 cmd.valid.in.tf = IDE_VALID_LBA | IDE_VALID_DEVICE; in ide_dump_sector()
41 if (lba48 || (tf->device & ATA_LBA)) in ide_dump_sector()
45 printk(KERN_CONT ", CHS=%d/%d/%d", (tf->lbah << 8) + tf->lbam, in ide_dump_sector()
46 tf->device & 0xf, tf->lbal); in ide_dump_sector()
68 struct request *rq = drive->hwif->rq; in ide_dump_ata_error()
97 * ide_dump_status - translate ATA/ATAPI error
102 * Error reporting, in human readable form (luxurious, but a memory hog).
103 * Combines the drive name, message and status byte to provide a
111 printk(KERN_ERR "%s: %s: status=0x%02x { ", drive->name, msg, stat); in ide_dump_status()
133 printk(KERN_ERR "%s: %s: error=0x%02x ", drive->name, msg, err); in ide_dump_status()
134 if (drive->media == ide_disk) in ide_dump_status()
141 drive->name, drive->hwif->cmd.tf.command); in ide_dump_status()