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

#include <tty.h>

Data Fields

struct tty_structtty
 
struct tty_port_operationsops
 
spinlock_t lock
 
int blocked_open
 
int count
 
wait_queue_head_t open_wait
 
wait_queue_head_t close_wait
 
wait_queue_head_t delta_msr_wait
 
unsigned long flags
 
unsigned char console:1
 
struct mutex mutex
 
struct mutex buf_mutex
 
unsigned charxmit_buf
 
unsigned int close_delay
 
unsigned int closing_wait
 
int drain_delay
 
struct kref kref
 

Detailed Description

Definition at line 190 of file tty.h.

Field Documentation

int blocked_open

Definition at line 194 of file tty.h.

struct mutex buf_mutex

Definition at line 202 of file tty.h.

unsigned int close_delay

Definition at line 204 of file tty.h.

wait_queue_head_t close_wait

Definition at line 197 of file tty.h.

unsigned int closing_wait

Definition at line 205 of file tty.h.

unsigned char console

Definition at line 200 of file tty.h.

int count

Definition at line 195 of file tty.h.

wait_queue_head_t delta_msr_wait

Definition at line 198 of file tty.h.

int drain_delay

Definition at line 206 of file tty.h.

unsigned long flags

Definition at line 199 of file tty.h.

Definition at line 209 of file tty.h.

spinlock_t lock

Definition at line 193 of file tty.h.

Definition at line 201 of file tty.h.

wait_queue_head_t open_wait

Definition at line 196 of file tty.h.

Definition at line 192 of file tty.h.

Definition at line 191 of file tty.h.

unsigned char* xmit_buf

Definition at line 203 of file tty.h.


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