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

#include <tty_driver.h>

Data Fields

int magic
 
struct kref kref
 
struct cdevcdevs
 
struct moduleowner
 
const chardriver_name
 
const charname
 
int name_base
 
int major
 
int minor_start
 
unsigned int num
 
short type
 
short subtype
 
struct ktermios init_termios
 
unsigned long flags
 
struct proc_dir_entryproc_entry
 
struct tty_driverother
 
struct tty_struct ** ttys
 
struct tty_port ** ports
 
struct ktermios ** termios
 
voiddriver_state
 
struct tty_operationsops
 
struct list_head tty_drivers
 

Detailed Description

Definition at line 289 of file tty_driver.h.

Field Documentation

struct cdev* cdevs

Definition at line 292 of file tty_driver.h.

const char* driver_name

Definition at line 294 of file tty_driver.h.

void* driver_state

Definition at line 313 of file tty_driver.h.

unsigned long flags

Definition at line 303 of file tty_driver.h.

struct ktermios init_termios

Definition at line 302 of file tty_driver.h.

Definition at line 291 of file tty_driver.h.

int magic

Definition at line 290 of file tty_driver.h.

int major

Definition at line 297 of file tty_driver.h.

int minor_start

Definition at line 298 of file tty_driver.h.

const char* name

Definition at line 295 of file tty_driver.h.

int name_base

Definition at line 296 of file tty_driver.h.

unsigned int num

Definition at line 299 of file tty_driver.h.

Definition at line 319 of file tty_driver.h.

Definition at line 305 of file tty_driver.h.

struct module* owner

Definition at line 293 of file tty_driver.h.

struct tty_port** ports

Definition at line 311 of file tty_driver.h.

struct proc_dir_entry* proc_entry

Definition at line 304 of file tty_driver.h.

short subtype

Definition at line 301 of file tty_driver.h.

Definition at line 312 of file tty_driver.h.

struct list_head tty_drivers

Definition at line 320 of file tty_driver.h.

Definition at line 310 of file tty_driver.h.

Definition at line 300 of file tty_driver.h.


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