Symbol: hvc_struct
arch/powerpc/include/asm/hvsi.h
81
struct hvc_struct;
arch/powerpc/include/asm/hvsi.h
88
extern int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp);
arch/powerpc/include/asm/hvsi.h
89
extern void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp);
drivers/char/virtio_console.c
1166
static int notifier_add_vio(struct hvc_struct *hp, int data)
drivers/char/virtio_console.c
1180
static void notifier_del_vio(struct hvc_struct *hp, int data)
drivers/char/virtio_console.c
69
struct hvc_struct *hvc;
drivers/tty/hvc/hvc_console.c
131
static int hvc_flush(struct hvc_struct *hp)
drivers/tty/hvc/hvc_console.c
251
struct hvc_struct *hp = container_of(port, struct hvc_struct, port);
drivers/tty/hvc/hvc_console.c
287
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
327
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
349
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
391
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
434
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
441
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
476
static int hvc_push(struct hvc_struct *hp)
drivers/tty/hvc/hvc_console.c
501
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
565
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
570
hp = container_of(work, struct hvc_struct, tty_resize);
drivers/tty/hvc/hvc_console.c
591
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
601
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
632
static int __hvc_poll(struct hvc_struct *hp, bool may_sleep)
drivers/tty/hvc/hvc_console.c
762
int hvc_poll(struct hvc_struct *hp)
drivers/tty/hvc/hvc_console.c
778
void __hvc_resize(struct hvc_struct *hp, struct winsize ws)
drivers/tty/hvc/hvc_console.c
793
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
838
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
848
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
864
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
879
struct hvc_struct *hp = tty->driver_data;
drivers/tty/hvc/hvc_console.c
90
static struct hvc_struct *hvc_get_by_index(int index)
drivers/tty/hvc/hvc_console.c
911
struct hvc_struct *hvc_alloc(uint32_t vtermno, int data,
drivers/tty/hvc/hvc_console.c
915
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
92
struct hvc_struct *hp;
drivers/tty/hvc/hvc_console.c
977
void hvc_remove(struct hvc_struct *hp)
drivers/tty/hvc/hvc_console.h
100
extern void notifier_del_irq(struct hvc_struct *hp, int data);
drivers/tty/hvc/hvc_console.h
101
extern void notifier_hangup_irq(struct hvc_struct *hp, int data);
drivers/tty/hvc/hvc_console.h
60
int (*notifier_add)(struct hvc_struct *hp, int irq);
drivers/tty/hvc/hvc_console.h
61
void (*notifier_del)(struct hvc_struct *hp, int irq);
drivers/tty/hvc/hvc_console.h
62
void (*notifier_hangup)(struct hvc_struct *hp, int irq);
drivers/tty/hvc/hvc_console.h
65
int (*tiocmget)(struct hvc_struct *hp);
drivers/tty/hvc/hvc_console.h
66
int (*tiocmset)(struct hvc_struct *hp, unsigned int set, unsigned int clear);
drivers/tty/hvc/hvc_console.h
69
void (*dtr_rts)(struct hvc_struct *hp, bool active);
drivers/tty/hvc/hvc_console.h
77
extern struct hvc_struct * hvc_alloc(uint32_t vtermno, int data,
drivers/tty/hvc/hvc_console.h
80
extern void hvc_remove(struct hvc_struct *hp);
drivers/tty/hvc/hvc_console.h
83
int hvc_poll(struct hvc_struct *hp);
drivers/tty/hvc/hvc_console.h
87
extern void __hvc_resize(struct hvc_struct *hp, struct winsize ws);
drivers/tty/hvc/hvc_console.h
89
static inline void hvc_resize(struct hvc_struct *hp, struct winsize ws)
drivers/tty/hvc/hvc_console.h
99
extern int notifier_add_irq(struct hvc_struct *hp, int data);
drivers/tty/hvc/hvc_dcc.c
280
struct hvc_struct *p;
drivers/tty/hvc/hvc_irq.c
29
int notifier_add_irq(struct hvc_struct *hp, int irq)
drivers/tty/hvc/hvc_irq.c
44
void notifier_del_irq(struct hvc_struct *hp, int irq)
drivers/tty/hvc/hvc_irq.c
52
void notifier_hangup_irq(struct hvc_struct *hp, int irq)
drivers/tty/hvc/hvc_iucv.c
487
static int hvc_iucv_notifier_add(struct hvc_struct *hp, int id)
drivers/tty/hvc/hvc_iucv.c
633
static void hvc_iucv_notifier_hangup(struct hvc_struct *hp, int id)
drivers/tty/hvc/hvc_iucv.c
64
struct hvc_struct *hvc; /* HVC struct reference */
drivers/tty/hvc/hvc_iucv.c
667
static void hvc_iucv_dtr_rts(struct hvc_struct *hp, bool active)
drivers/tty/hvc/hvc_iucv.c
714
static void hvc_iucv_notifier_del(struct hvc_struct *hp, int id)
drivers/tty/hvc/hvc_opal.c
107
static void hvc_opal_hvsi_hangup(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_opal.c
118
static int hvc_opal_hvsi_tiocmget(struct hvc_struct *hp)
drivers/tty/hvc/hvc_opal.c
127
static int hvc_opal_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set,
drivers/tty/hvc/hvc_opal.c
157
struct hvc_struct *hp;
drivers/tty/hvc/hvc_opal.c
238
struct hvc_struct *hp = dev_get_drvdata(&dev->dev);
drivers/tty/hvc/hvc_opal.c
82
static int hvc_opal_hvsi_open(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_opal.c
96
static void hvc_opal_hvsi_close(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_rtas.c
29
static struct hvc_struct *hvc_rtas_dev;
drivers/tty/hvc/hvc_rtas.c
69
struct hvc_struct *hp;
drivers/tty/hvc/hvc_udbg.c
20
static struct hvc_struct *hvc_udbg_dev;
drivers/tty/hvc/hvc_udbg.c
56
struct hvc_struct *hp;
drivers/tty/hvc/hvc_vio.c
158
static int hvterm_hvsi_open(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_vio.c
172
static void hvterm_hvsi_close(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_vio.c
183
static void hvterm_hvsi_hangup(struct hvc_struct *hp, int data)
drivers/tty/hvc/hvc_vio.c
194
static int hvterm_hvsi_tiocmget(struct hvc_struct *hp)
drivers/tty/hvc/hvc_vio.c
203
static int hvterm_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set,
drivers/tty/hvc/hvc_vio.c
302
struct hvc_struct *hp;
drivers/tty/hvc/hvc_xen.c
42
struct hvc_struct *hvc;
drivers/tty/hvc/hvsi_lib.c
376
int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp)
drivers/tty/hvc/hvsi_lib.c
388
void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp)