Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ata_queued_cmd Struct Reference

#include <libata.h>

Data Fields

struct ata_portap
 
struct ata_devicedev
 
struct scsi_cmndscsicmd
 
void(* scsidone )(struct scsi_cmnd *)
 
struct ata_taskfile tf
 
u8 cdb [ATAPI_CDB_LEN]
 
unsigned long flags
 
unsigned int tag
 
unsigned int n_elem
 
unsigned int orig_n_elem
 
int dma_dir
 
unsigned int sect_size
 
unsigned int nbytes
 
unsigned int extrabytes
 
unsigned int curbytes
 
struct scatterlist sgent
 
struct scatterlistsg
 
struct scatterlistcursg
 
unsigned int cursg_ofs
 
unsigned int err_mask
 
struct ata_taskfile result_tf
 
ata_qc_cb_t complete_fn
 
voidprivate_data
 
voidlldd_task
 

Detailed Description

Definition at line 556 of file libata.h.

Field Documentation

Definition at line 557 of file libata.h.

Definition at line 564 of file libata.h.

ata_qc_cb_t complete_fn

Definition at line 588 of file libata.h.

unsigned int curbytes

Definition at line 577 of file libata.h.

Definition at line 583 of file libata.h.

unsigned int cursg_ofs

Definition at line 584 of file libata.h.

Definition at line 558 of file libata.h.

int dma_dir

Definition at line 571 of file libata.h.

unsigned int err_mask

Definition at line 586 of file libata.h.

unsigned int extrabytes

Definition at line 576 of file libata.h.

unsigned long flags

Definition at line 566 of file libata.h.

void* lldd_task

Definition at line 591 of file libata.h.

unsigned int n_elem

Definition at line 568 of file libata.h.

unsigned int nbytes

Definition at line 575 of file libata.h.

unsigned int orig_n_elem

Definition at line 569 of file libata.h.

void* private_data

Definition at line 590 of file libata.h.

struct ata_taskfile result_tf

Definition at line 587 of file libata.h.

struct scsi_cmnd* scsicmd

Definition at line 560 of file libata.h.

void(* scsidone)(struct scsi_cmnd *)

Definition at line 561 of file libata.h.

unsigned int sect_size

Definition at line 573 of file libata.h.

Definition at line 581 of file libata.h.

Definition at line 579 of file libata.h.

unsigned int tag

Definition at line 567 of file libata.h.

Definition at line 563 of file libata.h.


The documentation for this struct was generated from the following file: