Lines Matching defs:bcount
349 void ide_read_bcount_and_ireason(ide_drive_t *drive, u16 *bcount, u8 *ireason)
356 *bcount = (tf.lbah << 8) | tf.lbam;
423 u16 bcount;
533 ide_read_bcount_and_ireason(drive, &bcount, &ireason);
535 if (ide_check_ireason(drive, rq, bcount, ireason, write))
538 done = min_t(unsigned int, bcount, cmd->nleft);
544 bcount -= done;
546 if (bcount)
547 ide_pad_transfer(drive, write, bcount);
550 scsi_req(rq)->cmd[0], done, bcount, scsi_req(rq)->resid_len);
558 u16 bcount, u8 dma)
565 cmd->tf.lbam = bcount & 0xff;
566 cmd->tf.lbah = (bcount >> 8) & 0xff;
703 u16 bcount;
709 bcount = ide_cd_get_xferlen(rq);
720 bcount = ((drive->media == ide_tape) ? bytes
725 scsi_req(rq)->resid_len = bcount;
742 ide_init_packet_cmd(cmd, valid_tf, bcount, drive->dma);