Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
virtio_console.h File Reference
#include <linux/types.h>
#include <linux/virtio_ids.h>
#include <linux/virtio_config.h>

Go to the source code of this file.

Data Structures

struct  virtio_console_config
 
struct  virtio_console_control
 

Macros

#define VIRTIO_CONSOLE_F_SIZE   0 /* Does host provide console size? */
 
#define VIRTIO_CONSOLE_F_MULTIPORT   1 /* Does host provide multiple ports? */
 
#define VIRTIO_CONSOLE_BAD_ID   (~(u32)0)
 
#define VIRTIO_CONSOLE_DEVICE_READY   0
 
#define VIRTIO_CONSOLE_PORT_ADD   1
 
#define VIRTIO_CONSOLE_PORT_REMOVE   2
 
#define VIRTIO_CONSOLE_PORT_READY   3
 
#define VIRTIO_CONSOLE_CONSOLE_PORT   4
 
#define VIRTIO_CONSOLE_RESIZE   5
 
#define VIRTIO_CONSOLE_PORT_OPEN   6
 
#define VIRTIO_CONSOLE_PORT_NAME   7
 

Functions

struct virtio_console_config __attribute__ ((packed))
 

Variables

__u16 cols
 
__u16 rows
 
__u32 max_nr_ports
 
struct virtio_console_control __attribute__
 

Macro Definition Documentation

#define VIRTIO_CONSOLE_BAD_ID   (~(u32)0)

Definition at line 42 of file virtio_console.h.

#define VIRTIO_CONSOLE_CONSOLE_PORT   4

Definition at line 68 of file virtio_console.h.

#define VIRTIO_CONSOLE_DEVICE_READY   0

Definition at line 64 of file virtio_console.h.

#define VIRTIO_CONSOLE_F_MULTIPORT   1 /* Does host provide multiple ports? */

Definition at line 40 of file virtio_console.h.

#define VIRTIO_CONSOLE_F_SIZE   0 /* Does host provide console size? */

Definition at line 39 of file virtio_console.h.

#define VIRTIO_CONSOLE_PORT_ADD   1

Definition at line 65 of file virtio_console.h.

#define VIRTIO_CONSOLE_PORT_NAME   7

Definition at line 71 of file virtio_console.h.

#define VIRTIO_CONSOLE_PORT_OPEN   6

Definition at line 70 of file virtio_console.h.

#define VIRTIO_CONSOLE_PORT_READY   3

Definition at line 67 of file virtio_console.h.

#define VIRTIO_CONSOLE_PORT_REMOVE   2

Definition at line 66 of file virtio_console.h.

#define VIRTIO_CONSOLE_RESIZE   5

Definition at line 69 of file virtio_console.h.

Function Documentation

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

Variable Documentation

__u16 cols

Definition at line 53 of file virtio_console.h.

__u32 max_nr_ports

Definition at line 57 of file virtio_console.h.

__u16 rows

Definition at line 55 of file virtio_console.h.