Searched refs:hvc_struct (Results 1 – 15 of 15) sorted by relevance
/linux-3.3/drivers/tty/hvc/ |
D | hvc_console.h | 48 struct hvc_struct { struct 73 int (*notifier_add)(struct hvc_struct *hp, int irq); 74 void (*notifier_del)(struct hvc_struct *hp, int irq); 75 void (*notifier_hangup)(struct hvc_struct *hp, int irq); 78 int (*tiocmget)(struct hvc_struct *hp); 79 int (*tiocmset)(struct hvc_struct *hp, unsigned int set, unsigned int clear); 87 extern struct hvc_struct * hvc_alloc(uint32_t vtermno, int data, 90 extern int hvc_remove(struct hvc_struct *hp); 93 int hvc_poll(struct hvc_struct *hp); 97 extern void __hvc_resize(struct hvc_struct *hp, struct winsize ws); [all …]
|
D | hvc_console.c | 100 static struct hvc_struct *hvc_get_by_index(int index) in hvc_get_by_index() 102 struct hvc_struct *hp; in hvc_get_by_index() 234 struct hvc_struct *hp = container_of(kref, struct hvc_struct, kref); in destroy_hvc_struct() 256 struct hvc_struct *hp; in hvc_instantiate() 308 struct hvc_struct *hp; in hvc_open() 357 struct hvc_struct *hp; in hvc_close() 405 struct hvc_struct *hp = tty->driver_data; in hvc_hangup() 448 static int hvc_push(struct hvc_struct *hp) in hvc_push() 473 struct hvc_struct *hp = tty->driver_data; in hvc_write() 522 struct hvc_struct *hp; in hvc_set_winsz() [all …]
|
D | hvc_irq.c | 23 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq() 38 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq() 46 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
|
D | hvc_opal.c | 93 static int hvc_opal_hvsi_open(struct hvc_struct *hp, int data) in hvc_opal_hvsi_open() 107 static void hvc_opal_hvsi_close(struct hvc_struct *hp, int data) in hvc_opal_hvsi_close() 118 void hvc_opal_hvsi_hangup(struct hvc_struct *hp, int data) in hvc_opal_hvsi_hangup() 129 static int hvc_opal_hvsi_tiocmget(struct hvc_struct *hp) in hvc_opal_hvsi_tiocmget() 138 static int hvc_opal_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set, in hvc_opal_hvsi_tiocmset() 167 struct hvc_struct *hp; in hvc_opal_probe() 227 struct hvc_struct *hp = dev_get_drvdata(&dev->dev); in hvc_opal_remove()
|
D | hvc_vio.c | 163 static int hvterm_hvsi_open(struct hvc_struct *hp, int data) in hvterm_hvsi_open() 177 static void hvterm_hvsi_close(struct hvc_struct *hp, int data) in hvterm_hvsi_close() 188 void hvterm_hvsi_hangup(struct hvc_struct *hp, int data) in hvterm_hvsi_hangup() 199 static int hvterm_hvsi_tiocmget(struct hvc_struct *hp) in hvterm_hvsi_tiocmget() 208 static int hvterm_hvsi_tiocmset(struct hvc_struct *hp, unsigned int set, in hvterm_hvsi_tiocmset() 238 struct hvc_struct *hp; in hvc_vio_probe() 298 struct hvc_struct *hp = dev_get_drvdata(&vdev->dev); in hvc_vio_remove()
|
D | hvc_udbg.c | 33 struct hvc_struct *hvc_udbg_dev; 68 struct hvc_struct *hp; in hvc_udbg_init()
|
D | hvc_rtas.c | 42 struct hvc_struct *hvc_rtas_dev; 81 struct hvc_struct *hp; in hvc_rtas_init()
|
D | hvc_beat.c | 39 struct hvc_struct *hvc_beat_dev = NULL; 111 struct hvc_struct *hp; in hvc_beat_init()
|
D | hvc_tile.c | 64 struct hvc_struct *s; in hvc_tile_init()
|
D | hvc_xen.c | 39 static struct hvc_struct *hvc; 162 struct hvc_struct *hp; in xen_hvc_init()
|
D | hvc_iseries.c | 57 struct hvc_struct *hp; 212 struct hvc_struct *hp; in hvc_vio_probe() 237 struct hvc_struct *hp = pi->hp; in hvc_vio_remove()
|
D | hvc_iucv.c | 64 struct hvc_struct *hvc; /* HVC struct reference */ 487 static int hvc_iucv_notifier_add(struct hvc_struct *hp, int id) in hvc_iucv_notifier_add() 633 static void hvc_iucv_notifier_hangup(struct hvc_struct *hp, int id) in hvc_iucv_notifier_hangup() 670 static void hvc_iucv_notifier_del(struct hvc_struct *hp, int id) in hvc_iucv_notifier_del()
|
D | hvsi_lib.c | 375 int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp) in hvsilib_open() 387 void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp) in hvsilib_close()
|
/linux-3.3/arch/powerpc/include/asm/ |
D | hvsi.h | 80 struct hvc_struct; 86 extern int hvsilib_open(struct hvsi_priv *pv, struct hvc_struct *hp); 87 extern void hvsilib_close(struct hvsi_priv *pv, struct hvc_struct *hp);
|
/linux-3.3/drivers/char/ |
D | virtio_console.c | 87 struct hvc_struct *hvc; 926 static int notifier_add_vio(struct hvc_struct *hp, int data) in notifier_add_vio() 940 static void notifier_del_vio(struct hvc_struct *hp, int data) in notifier_del_vio()
|