Lines Matching defs:bcount
323 void ide_read_bcount_and_ireason(ide_drive_t *drive, u16 *bcount, u8 *ireason)
330 *bcount = (tf.lbah << 8) | tf.lbam;
397 u16 bcount;
506 ide_read_bcount_and_ireason(drive, &bcount, &ireason);
508 if (ide_check_ireason(drive, rq, bcount, ireason, write))
511 done = min_t(unsigned int, bcount, cmd->nleft);
517 bcount -= done;
519 if (bcount)
520 ide_pad_transfer(drive, write, bcount);
523 rq->cmd[0], done, bcount, rq->resid_len);
531 u16 bcount, u8 dma)
538 cmd->tf.lbam = bcount & 0xff;
539 cmd->tf.lbah = (bcount >> 8) & 0xff;
676 u16 bcount;
682 bcount = ide_cd_get_xferlen(rq);
693 bcount = ((drive->media == ide_tape) ? bytes
698 rq->resid_len = bcount;
715 ide_init_packet_cmd(cmd, valid_tf, bcount, drive->dma);