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

#include <qla_target.h>

Data Fields

uint8_t entry_type
 
uint8_t entry_count
 
uint8_t sys_define
 
uint8_t entry_status
 
uint32_t handle
 
uint16_t nport_handle
 
uint16_t timeout
 
uint16_t dseg_count
 
uint8_t vp_index
 
uint8_t add_flags
 
uint8_t initiator_id [3]
 
uint8_t reserved
 
uint32_t exchange_addr
 
union {
   struct {
      uint16_t   reserved1
 
      uint16_t   flags
 
      uint32_t   residual
 
      uint16_t   ox_id
 
      uint16_t   scsi_status
 
      uint32_t   relative_offset
 
      uint32_t   reserved2
 
      uint32_t   transfer_length
 
      uint32_t   reserved3
 
      uint32_t   dseg_0_address [2]
 
      uint32_t   dseg_0_length
 
   }   status0
 
   struct {
      uint16_t   sense_length
 
      uint16_t   flags
 
      uint32_t   residual
 
      uint16_t   ox_id
 
      uint16_t   scsi_status
 
      uint16_t   response_len
 
      uint16_t   reserved
 
      uint8_t   sense_data [24]
 
   }   status1
 
u
 

Detailed Description

Definition at line 424 of file qla_target.h.

Field Documentation

uint8_t add_flags

Definition at line 435 of file qla_target.h.

uint32_t dseg_0_address[2]

Definition at line 451 of file qla_target.h.

uint32_t dseg_0_length

Definition at line 453 of file qla_target.h.

uint16_t dseg_count

Definition at line 433 of file qla_target.h.

uint8_t entry_count

Definition at line 426 of file qla_target.h.

uint8_t entry_status

Definition at line 428 of file qla_target.h.

uint8_t entry_type

Definition at line 425 of file qla_target.h.

uint32_t exchange_addr

Definition at line 438 of file qla_target.h.

uint16_t flags

Definition at line 442 of file qla_target.h.

Definition at line 429 of file qla_target.h.

uint8_t initiator_id[3]

Definition at line 436 of file qla_target.h.

uint16_t nport_handle

Definition at line 430 of file qla_target.h.

uint16_t ox_id

Definition at line 444 of file qla_target.h.

uint32_t relative_offset

Definition at line 446 of file qla_target.h.

uint8_t reserved

Definition at line 437 of file qla_target.h.

uint16_t reserved

Definition at line 462 of file qla_target.h.

uint16_t reserved1

Definition at line 441 of file qla_target.h.

uint32_t reserved2

Definition at line 447 of file qla_target.h.

uint32_t reserved3

Definition at line 449 of file qla_target.h.

uint32_t residual

Definition at line 443 of file qla_target.h.

uint16_t response_len

Definition at line 461 of file qla_target.h.

uint16_t scsi_status

Definition at line 445 of file qla_target.h.

Definition at line 463 of file qla_target.h.

uint16_t sense_length

Definition at line 456 of file qla_target.h.

struct { ... } status0
struct { ... } status1
uint8_t sys_define

Definition at line 427 of file qla_target.h.

uint16_t timeout

Definition at line 432 of file qla_target.h.

uint32_t transfer_length

Definition at line 448 of file qla_target.h.

union { ... } u
uint8_t vp_index

Definition at line 434 of file qla_target.h.


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