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

#include <i2o.h>

Data Fields

charname
 
int context
 
struct i2o_class_idclasses
 
int(* reply )(struct i2o_controller *, u32, struct i2o_message *)
 
work_func_t event
 
struct workqueue_structevent_queue
 
struct device_driver driver
 
void(* notify_controller_add )(struct i2o_controller *)
 
void(* notify_controller_remove )(struct i2o_controller *)
 
void(* notify_device_add )(struct i2o_device *)
 
void(* notify_device_remove )(struct i2o_device *)
 
struct semaphore lock
 

Detailed Description

Definition at line 456 of file i2o.h.

Field Documentation

struct i2o_class_id* classes

Definition at line 459 of file i2o.h.

Definition at line 458 of file i2o.h.

Definition at line 469 of file i2o.h.

Definition at line 465 of file i2o.h.

Definition at line 467 of file i2o.h.

Definition at line 477 of file i2o.h.

char* name

Definition at line 457 of file i2o.h.

void(* notify_controller_add)(struct i2o_controller *)

Definition at line 472 of file i2o.h.

void(* notify_controller_remove)(struct i2o_controller *)

Definition at line 473 of file i2o.h.

void(* notify_device_add)(struct i2o_device *)

Definition at line 474 of file i2o.h.

void(* notify_device_remove)(struct i2o_device *)

Definition at line 475 of file i2o.h.

Definition at line 462 of file i2o.h.


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