/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | hvsi.h | 76 int (*put_chars)(uint32_t termno, const char *buf, int count); member 84 int (*put_chars)(uint32_t termno, const char *buf,
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | hvsi.h | 76 int (*put_chars)(uint32_t termno, const char *buf, int count); member 84 int (*put_chars)(uint32_t termno, const char *buf,
|
/kernel/linux/linux-5.10/drivers/tty/hvc/ |
H A D | hvsi_lib.c | 15 return pv->put_chars(pv->termno, (char *)packet, packet->len); in hvsi_send_packet() 415 int (*put_chars)(uint32_t termno, const char *buf, in hvsilib_init() 421 pv->put_chars = put_chars; in hvsilib_init()
|
H A D | hvc_riscv_sbi.c | 44 .put_chars = hvc_sbi_tty_put,
|
H A D | hvc_udbg.c | 50 .put_chars = hvc_udbg_put,
|
H A D | hvc_console.h | 56 int (*put_chars)(uint32_t vtermno, const char *buf, int count); member
|
H A D | hvc_dcc.c | 87 .put_chars = hvc_dcc_put_chars,
|
H A D | hvc_rtas.c | 63 .put_chars = hvc_rtas_write_console,
|
H A D | hvc_opal.c | 54 .put_chars = opal_put_chars, 144 .put_chars = hvc_opal_hvsi_put_chars, 190 * We want put_chars to be atomic to avoid mangling of in hvc_opal_probe()
|
H A D | hvc_vio.c | 130 .put_chars = hvterm_raw_put_chars, 219 .put_chars = hvterm_hvsi_put_chars,
|
H A D | hvc_console.c | 177 r = cons_ops[index]->put_chars(vtermnos[index], c, i); in hvc_console_print() 480 n = hp->ops->put_chars(hp->vtermno, hp->outbuf, hp->n_outbuf); in hvc_push() 883 n = hp->ops->put_chars(hp->vtermno, &ch, 1); in hvc_poll_put_char()
|
H A D | hvc_xen.c | 195 .put_chars = domU_write_console, 221 .put_chars = dom0_write_console,
|
/kernel/linux/linux-6.6/drivers/tty/hvc/ |
H A D | hvsi_lib.c | 15 return pv->put_chars(pv->termno, (char *)packet, packet->len); in hvsi_send_packet() 415 int (*put_chars)(uint32_t termno, const char *buf, in hvsilib_init() 421 pv->put_chars = put_chars; in hvsilib_init()
|
H A D | hvc_riscv_sbi.c | 44 .put_chars = hvc_sbi_tty_put,
|
H A D | hvc_udbg.c | 50 .put_chars = hvc_udbg_put,
|
H A D | hvc_rtas.c | 63 .put_chars = hvc_rtas_write_console,
|
H A D | hvc_console.h | 56 int (*put_chars)(uint32_t vtermno, const char *buf, int count); member
|
H A D | hvc_vio.c | 130 .put_chars = hvterm_raw_put_chars, 219 .put_chars = hvterm_hvsi_put_chars,
|
H A D | hvc_opal.c | 54 .put_chars = opal_put_chars, 144 .put_chars = hvc_opal_hvsi_put_chars, 190 * We want put_chars to be atomic to avoid mangling of in hvc_opal_probe()
|
H A D | hvc_console.c | 177 r = cons_ops[index]->put_chars(vtermnos[index], c, i); in hvc_console_print() 480 n = hp->ops->put_chars(hp->vtermno, hp->outbuf, hp->n_outbuf); in hvc_push() 883 n = hp->ops->put_chars(hp->vtermno, &ch, 1); in hvc_poll_put_char()
|
H A D | hvc_dcc.c | 253 .put_chars = hvc_dcc0_put_chars,
|
H A D | hvc_xen.c | 206 .put_chars = domU_write_console, 232 .put_chars = dom0_write_console,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | virtio_console.h | 37 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int));
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | virtio_console.h | 37 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int));
|
/kernel/linux/linux-5.10/drivers/char/ |
H A D | virtio_console.c | 37 * that callbacks from hvc for get_chars(), put_chars() work properly 346 * This condition can be true when put_chars is called from in use_multiport() 1109 * The put_chars() callback is pretty straightforward. 1116 static int put_chars(u32 vtermno, const char *buf, int count) in put_chars() function 1204 .put_chars = put_chars, 1219 int __init virtio_cons_early_init(int (*put_chars)(u32, const char *, int)) in virtio_cons_early_init() argument 1221 early_put_chars = put_chars; in virtio_cons_early_init() 1242 * put_chars() get_chars(), notifier_add() and notifier_del() in init_port_console()
|