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

Data Fields

struct list_head list
 
struct work_struct control_work
 
struct list_head ports
 
spinlock_t ports_lock
 
spinlock_t cvq_lock
 
struct virtio_console_config config
 
struct virtio_devicevdev
 
struct virtqueuec_ivq
 
struct virtqueuec_ovq
 
struct virtqueue ** in_vqs
 
struct virtqueue ** out_vqs
 
unsigned int drv_index
 
int chr_major
 

Detailed Description

Definition at line 120 of file virtio_console.c.

Field Documentation

struct virtqueue* c_ivq

Definition at line 148 of file virtio_console.c.

struct virtqueue * c_ovq

Definition at line 148 of file virtio_console.c.

int chr_major

Definition at line 157 of file virtio_console.c.

Definition at line 139 of file virtio_console.c.

struct work_struct control_work

Definition at line 128 of file virtio_console.c.

spinlock_t cvq_lock

Definition at line 136 of file virtio_console.c.

unsigned int drv_index

Definition at line 154 of file virtio_console.c.

struct virtqueue** in_vqs

Definition at line 151 of file virtio_console.c.

Definition at line 122 of file virtio_console.c.

struct virtqueue ** out_vqs

Definition at line 151 of file virtio_console.c.

Definition at line 130 of file virtio_console.c.

spinlock_t ports_lock

Definition at line 133 of file virtio_console.c.

Definition at line 142 of file virtio_console.c.


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