Lines Matching defs:ata_queued_cmd
554 struct ata_queued_cmd { struct
555 struct ata_port *ap;
556 struct ata_device *dev;
558 struct scsi_cmnd *scsicmd;
559 void (*scsidone)(struct scsi_cmnd *);
561 struct ata_taskfile tf;
562 u8 cdb[ATAPI_CDB_LEN];
564 unsigned long flags; /* ATA_QCFLAG_xxx */
565 unsigned int tag;
566 unsigned int n_elem;
567 unsigned int orig_n_elem;
569 int dma_dir;
571 unsigned int sect_size;
573 unsigned int nbytes;
574 unsigned int extrabytes;
575 unsigned int curbytes;
577 struct scatterlist sgent;
579 struct scatterlist *sg;
581 struct scatterlist *cursg;
582 unsigned int cursg_ofs;
584 unsigned int err_mask;
585 struct ata_taskfile result_tf;
586 ata_qc_cb_t complete_fn;
588 void *private_data;
589 void *lldd_task;