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

#include <ipmi_si_sm.h>

Data Fields

charversion
 
unsigned int(* init_data )(struct si_sm_data *smi, struct si_sm_io *io)
 
int(* start_transaction )(struct si_sm_data *smi, unsigned char *data, unsigned int size)
 
int(* get_result )(struct si_sm_data *smi, unsigned char *data, unsigned int length)
 
enum si_sm_result(* event )(struct si_sm_data *smi, long time)
 
int(* detect )(struct si_sm_data *smi)
 
void(* cleanup )(struct si_sm_data *smi)
 
int(* size )(void)
 

Detailed Description

Definition at line 83 of file ipmi_si_sm.h.

Field Documentation

void(* cleanup)(struct si_sm_data *smi)

Definition at line 131 of file ipmi_si_sm.h.

int(* detect)(struct si_sm_data *smi)

Definition at line 128 of file ipmi_si_sm.h.

Definition at line 122 of file ipmi_si_sm.h.

int(* get_result)(struct si_sm_data *smi, unsigned char *data, unsigned int length)

Definition at line 111 of file ipmi_si_sm.h.

unsigned int(* init_data)(struct si_sm_data *smi, struct si_sm_io *io)

Definition at line 94 of file ipmi_si_sm.h.

int(* size)(void)

Definition at line 134 of file ipmi_si_sm.h.

int(* start_transaction)(struct si_sm_data *smi, unsigned char *data, unsigned int size)

Definition at line 103 of file ipmi_si_sm.h.

char* version

Definition at line 88 of file ipmi_si_sm.h.


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