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

#include <vio.h>

Data Fields

spinlock_t lock
 
struct ldc_channellp
 
u32 _peer_sid
 
u32 _local_sid
 
struct vio_dring_state drings [2]
 
u8 hs_state
 
u8 dev_class
 
u8 dr_state
 
u8 debug
 
voiddesc_buf
 
unsigned int desc_buf_len
 
struct vio_completioncmp
 
struct vio_devvdev
 
struct timer_list timer
 
struct vio_version ver
 
struct vio_versionver_table
 
int ver_table_entries
 
charname
 
struct vio_driver_opsops
 

Detailed Description

Definition at line 315 of file vio.h.

Field Documentation

u32 _local_sid

Definition at line 322 of file vio.h.

u32 _peer_sid

Definition at line 321 of file vio.h.

Definition at line 353 of file vio.h.

u8 debug

Definition at line 346 of file vio.h.

Definition at line 350 of file vio.h.

unsigned int desc_buf_len

Definition at line 351 of file vio.h.

u8 dev_class

Definition at line 338 of file vio.h.

u8 dr_state

Definition at line 340 of file vio.h.

Definition at line 323 of file vio.h.

u8 hs_state

Definition at line 327 of file vio.h.

spinlock_t lock

Definition at line 317 of file vio.h.

Definition at line 319 of file vio.h.

char* name

Definition at line 364 of file vio.h.

Definition at line 366 of file vio.h.

Definition at line 357 of file vio.h.

struct vio_dev* vdev

Definition at line 355 of file vio.h.

Definition at line 359 of file vio.h.

struct vio_version* ver_table

Definition at line 361 of file vio.h.

int ver_table_entries

Definition at line 362 of file vio.h.


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