|
Linux Kernel
3.7.1
|
#include <ipr.h>
Data Fields | |
| struct ipr_ioarcb | ioarcb |
| union { | |
| struct ipr_ioadl_desc ioadl [IPR_NUM_IOADL_ENTRIES] | |
| struct ipr_ioadl64_desc ioadl64 [IPR_NUM_IOADL_ENTRIES] | |
| struct ipr_ata64_ioadl ata_ioadl | |
| } | i |
| union { | |
| struct ipr_ioasa ioasa | |
| struct ipr_ioasa64 ioasa64 | |
| } | s |
| struct list_head | queue |
| struct scsi_cmnd * | scsi_cmd |
| struct ata_queued_cmd * | qc |
| struct completion | completion |
| struct timer_list | timer |
| void(* | fast_done )(struct ipr_cmnd *) |
| void(* | done )(struct ipr_cmnd *) |
| int(* | job_step )(struct ipr_cmnd *) |
| int(* | job_step_failed )(struct ipr_cmnd *) |
| u16 | cmd_index |
| u8 | sense_buffer [SCSI_SENSE_BUFFERSIZE] |
| dma_addr_t | sense_buffer_dma |
| unsigned short | dma_use_sg |
| dma_addr_t | dma_addr |
| struct ipr_cmnd * | sibling |
| union { | |
| enum ipr_shutdown_type shutdown_type | |
| struct ipr_hostrcb * hostrcb | |
| unsigned long time_left | |
| unsigned long scratch | |
| struct ipr_resource_entry * res | |
| struct scsi_device * sdev | |
| } | u |
| struct ipr_ioa_cfg * | ioa_cfg |
| struct ipr_ata64_ioadl ata_ioadl |
| dma_addr_t dma_addr |
| struct ipr_hostrcb* hostrcb |
| union { ... } i |
| struct ipr_ioa_cfg* ioa_cfg |
| struct ipr_ioadl64_desc ioadl64[IPR_NUM_IOADL_ENTRIES] |
| struct ipr_ioarcb ioarcb |
| struct ipr_ioasa64 ioasa64 |
| struct ata_queued_cmd* qc |
| struct ipr_resource_entry* res |
| union { ... } s |
| struct scsi_device* sdev |
| u8 sense_buffer[SCSI_SENSE_BUFFERSIZE] |
| dma_addr_t sense_buffer_dma |
| enum ipr_shutdown_type shutdown_type |
| union { ... } u |
1.8.2