Home
last modified time | relevance | path

Searched refs:hvc_struct (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/tty/hvc/
H A Dhvc_console.h35 struct hvc_struct { struct
60 int (*notifier_add)(struct hvc_struct *hp, int irq); argument
61 void (*notifier_del)(struct hvc_struct *hp, int irq);
62 void (*notifier_hangup)(struct hvc_struct *hp, int irq);
65 int (*tiocmget)(struct hvc_struct *hp);
66 int (*tiocmset)(struct hvc_struct *hp, unsigned int set, unsigned int clear);
69 void (*dtr_rts)(struct hvc_struct *hp, bool active);
77 extern struct hvc_struct * hvc_alloc(uint32_t vtermno, int data,
80 extern void hvc_remove(struct hvc_struct *hp);
83 int hvc_poll(struct hvc_struct *hp);
[all …]
H A Dhvc_console.c90 static struct hvc_struct *hvc_get_by_index(int index) in hvc_get_by_index()
92 struct hvc_struct *hp; in hvc_get_by_index()
131 static int hvc_flush(struct hvc_struct *hp) in hvc_flush()
251 struct hvc_struct *hp = container_of(port, struct hvc_struct, port); in hvc_port_destruct()
287 struct hvc_struct *hp; in hvc_instantiate()
327 struct hvc_struct *hp; in hvc_install()
349 struct hvc_struct *hp = tty->driver_data; in hvc_open()
391 struct hvc_struct *hp = tty->driver_data; in hvc_close()
434 struct hvc_struct *hp = tty->driver_data; in hvc_cleanup()
441 struct hvc_struct *hp = tty->driver_data; in hvc_hangup()
[all …]
H A Dhvc_irq.c29 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq()
44 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq()
52 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
H A Dhvc_opal.c82 static int hvc_opal_hvsi_open(struct hvc_struct *hp, int data) in hvc_opal_hvsi_open()
96 static void hvc_opal_hvsi_close(struct hvc_struct *hp, int data) in hvc_opal_hvsi_close()
107 static void hvc_opal_hvsi_hangup(struct hvc_struct *hp, int data) in hvc_opal_hvsi_hangup()
118 static int hvc_opal_hvsi_tiocmget(struct hvc_struct *hp) in hvc_opal_hvsi_tiocmget()
127 static int hvc_opal_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set, in hvc_opal_hvsi_tiocmset()
157 struct hvc_struct *hp; in hvc_opal_probe()
238 struct hvc_struct *hp = dev_get_drvdata(&dev->dev); in hvc_opal_remove()
H A Dhvc_vio.c158 static int hvterm_hvsi_open(struct hvc_struct *hp, int data) in hvterm_hvsi_open()
172 static void hvterm_hvsi_close(struct hvc_struct *hp, int data) in hvterm_hvsi_close()
183 static void hvterm_hvsi_hangup(struct hvc_struct *hp, int data) in hvterm_hvsi_hangup()
194 static int hvterm_hvsi_tiocmget(struct hvc_struct *hp) in hvterm_hvsi_tiocmget()
203 static int hvterm_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set, in hvterm_hvsi_tiocmset()
302 struct hvc_struct *hp; in hvc_vio_probe()
H A Dhvc_udbg.c20 static struct hvc_struct *hvc_udbg_dev;
56 struct hvc_struct *hp; in hvc_udbg_init()
H A Dhvc_rtas.c29 static struct hvc_struct *hvc_rtas_dev;
69 struct hvc_struct *hp; in hvc_rtas_init()
H A Dhvc_dcc.c280 struct hvc_struct *p; in hvc_dcc_init()
/linux/arch/powerpc/include/asm/
H A Dhvsi.h81 struct hvc_struct;
88 extern int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp);
89 extern void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp);