Lines Matching refs:write
244 * returns: 0 failed (write timeout expired)
423 int write, void *buffer, unsigned *bufflen,
435 ide_debug_log(IDE_DBG_PC, "cmd[0]: 0x%x, write: 0x%x, timeout: %d, "
437 cmd[0], write, timeout, cmd_flags);
444 rq = blk_get_request(drive->queue, write, __GFP_WAIT);
528 int write = (rq_data_dir(rq) == WRITE) ? 1 : 0, rc = 0;
534 ide_debug_log(IDE_DBG_PC, "cmd: 0x%x, write: 0x%x", rq->cmd[0], write);
545 write ? "write" : "read");
591 if (!write)
605 ide_pio_bytes(drive, cmd, write, thislen);
615 rc = ide_check_ireason(drive, rq, len, ireason, write);
632 ide_pio_bytes(drive, cmd, write, blen);
638 if (sense && write == 0)
644 if (rq->cmd_type != REQ_TYPE_FS || write == 0)
645 ide_pad_transfer(drive, write, len);
705 int write = rq_data_dir(rq) == WRITE;
713 if (write) {
714 /* disk has become write protected */
733 if (write)
1348 /* transform 6-byte read/write commands to the 10-byte version */