Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
fw_event_work Struct Reference

#include <mptsas.h>

Public Member Functions

u8 __attribute__ ((aligned(4))) event_data[1]
 

Data Fields

struct list_head list
 
struct delayed_work work
 
MPT_ADAPTER * ioc
 
u32 event
 
u8 retries
 
u8 cancel_pending_work
 
struct delayed_work delayed_work
 
struct MPT2SAS_ADAPTERioc
 
u16 device_handle
 
u8 VF_ID
 
u8 VP_ID
 
u8 ignore
 
u16 event
 
voidevent_data
 

Detailed Description

struct fw_event_work - firmware event struct : link list framework : work object (ioc->fault_reset_work_q) : flag set during reset handling : per adapter object : device handle : virtual function id : virtual port id : flag meaning this event has been marked to ignore : firmware event MPI2_EVENT_XXX defined in mpt2_ioc.h : reply event data payload follows

This object stored on ioc->fw_event_list.

Definition at line 107 of file mptsas.h.

Member Function Documentation

u8 __attribute__ ( (aligned(4))  )

Field Documentation

u8 cancel_pending_work

Definition at line 164 of file mpt2sas_scsih.c.

Definition at line 165 of file mpt2sas_scsih.c.

u16 device_handle

Definition at line 167 of file mpt2sas_scsih.c.

Definition at line 111 of file mptsas.h.

Definition at line 171 of file mpt2sas_scsih.c.

Definition at line 172 of file mpt2sas_scsih.c.

u8 ignore

Definition at line 170 of file mpt2sas_scsih.c.

MPT_ADAPTER* ioc

Definition at line 110 of file mptsas.h.

Definition at line 166 of file mpt2sas_scsih.c.

Definition at line 108 of file mptsas.h.

u8 retries

Definition at line 112 of file mptsas.h.

u8 VF_ID

Definition at line 168 of file mpt2sas_scsih.c.

u8 VP_ID

Definition at line 169 of file mpt2sas_scsih.c.

Definition at line 109 of file mptsas.h.


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