• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ata/

Lines Matching refs:tf

1086 	struct ata_taskfile *tf;
1090 if (ATA_PROT_DMA != qc->tf.protocol)
1095 if (!(qc->tf.flags & ATA_TFLAG_WRITE))
1111 tf = &qc->tf;
1119 switch (tf->command) {
1125 mv_crqb_pack_cmd(cw++, tf->hob_nsect, ATA_REG_NSECT, 0);
1130 mv_crqb_pack_cmd(cw++, tf->hob_feature, ATA_REG_FEATURE, 0);
1131 mv_crqb_pack_cmd(cw++, tf->feature, ATA_REG_FEATURE, 0);
1135 BUG_ON(tf->command);
1138 mv_crqb_pack_cmd(cw++, tf->nsect, ATA_REG_NSECT, 0);
1139 mv_crqb_pack_cmd(cw++, tf->hob_lbal, ATA_REG_LBAL, 0);
1140 mv_crqb_pack_cmd(cw++, tf->lbal, ATA_REG_LBAL, 0);
1141 mv_crqb_pack_cmd(cw++, tf->hob_lbam, ATA_REG_LBAM, 0);
1142 mv_crqb_pack_cmd(cw++, tf->lbam, ATA_REG_LBAM, 0);
1143 mv_crqb_pack_cmd(cw++, tf->hob_lbah, ATA_REG_LBAH, 0);
1144 mv_crqb_pack_cmd(cw++, tf->lbah, ATA_REG_LBAH, 0);
1145 mv_crqb_pack_cmd(cw++, tf->device, ATA_REG_DEVICE, 0);
1146 mv_crqb_pack_cmd(cw++, tf->command, ATA_REG_CMD, 1); /* last */
1170 struct ata_taskfile *tf;
1174 if (ATA_PROT_DMA != qc->tf.protocol)
1179 if (!(qc->tf.flags & ATA_TFLAG_WRITE))
1194 tf = &qc->tf;
1196 (tf->command << 16) |
1197 (tf->feature << 24)
1200 (tf->lbal << 0) |
1201 (tf->lbam << 8) |
1202 (tf->lbah << 16) |
1203 (tf->device << 24)
1206 (tf->hob_lbal << 0) |
1207 (tf->hob_lbam << 8) |
1208 (tf->hob_lbah << 16) |
1209 (tf->hob_feature << 24)
1212 (tf->nsect << 0) |
1213 (tf->hob_nsect << 8)
1240 if (ATA_PROT_DMA != qc->tf.protocol) {
1441 if (!(qc->tf.flags & ATA_TFLAG_POLLING)) {
1956 struct ata_taskfile tf;
2019 tf.lbah = readb(ap->ioaddr.lbah_addr);
2020 tf.lbam = readb(ap->ioaddr.lbam_addr);
2021 tf.lbal = readb(ap->ioaddr.lbal_addr);
2022 tf.nsect = readb(ap->ioaddr.nsect_addr);
2024 dev->class = ata_dev_classify(&tf);