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

#include <sas.h>

Data Fields

u8 type
 
u8 func
 
u8 alloc_resp_len
 
u8 req_len
 
u8 req_data [0]
 
__le32 tag
 
__le32 device_id
 
__le32 len_ip_ir
 
u8 smp_req16 [16]
 
union {
   u8   smp_req [32]
 
   struct {
      __le64   long_req_addr
 
      __le32   long_req_size
 
      u32   _r_a
 
      __le64   long_resp_addr
 
      __le32   long_resp_size
 
      u32   _r_b
 
   }   long_smp_req
 
__attribute__
 

Detailed Description

Definition at line 199 of file sas.h.

Field Documentation

union { ... } __attribute__
u32 _r_a

Definition at line 405 of file pm8001_hwi.h.

u32 _r_b

Definition at line 408 of file pm8001_hwi.h.

u8 alloc_resp_len

Definition at line 202 of file sas.h.

__le32 device_id

Definition at line 392 of file pm8001_hwi.h.

u8 func

Definition at line 201 of file sas.h.

__le32 len_ip_ir

Definition at line 393 of file pm8001_hwi.h.

__le64 long_req_addr

Definition at line 403 of file pm8001_hwi.h.

__le32 long_req_size

Definition at line 404 of file pm8001_hwi.h.

__le64 long_resp_addr

Definition at line 406 of file pm8001_hwi.h.

__le32 long_resp_size

Definition at line 407 of file pm8001_hwi.h.

struct { ... } long_smp_req
u8 req_data[0]

Definition at line 204 of file sas.h.

u8 req_len

Definition at line 203 of file sas.h.

u8 smp_req[32]

Definition at line 401 of file pm8001_hwi.h.

u8 smp_req16[16]

Definition at line 399 of file pm8001_hwi.h.

Definition at line 391 of file pm8001_hwi.h.

Definition at line 200 of file sas.h.


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