Home
last modified time | relevance | path

Searched refs:sysrq (Results 1 – 25 of 36) sorted by relevance

12

/drivers/tty/
Dsysrq.c727 struct sysrq_state *sysrq = in sysrq_reinject_alt_sysrq() local
729 struct input_handle *handle = &sysrq->handle; in sysrq_reinject_alt_sysrq()
730 unsigned int alt_code = sysrq->alt_use; in sysrq_reinject_alt_sysrq()
732 if (sysrq->need_reinject) { in sysrq_reinject_alt_sysrq()
734 sysrq->reinjecting = true; in sysrq_reinject_alt_sysrq()
747 sysrq->reinjecting = false; in sysrq_reinject_alt_sysrq()
751 static bool sysrq_handle_keypress(struct sysrq_state *sysrq, in sysrq_handle_keypress() argument
754 bool was_active = sysrq->active; in sysrq_handle_keypress()
763 if (sysrq->active && code == sysrq->alt_use) in sysrq_handle_keypress()
764 sysrq->active = false; in sysrq_handle_keypress()
[all …]
DMakefile6 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/drivers/s390/char/
Dkeyboard.c304 if (kbd->sysrq) { in kbd_keycode()
305 if (kbd->sysrq == K(KT_LATIN, '-')) { in kbd_keycode()
306 kbd->sysrq = 0; in kbd_keycode()
311 kbd->sysrq = K(KT_LATIN, '-'); in kbd_keycode()
315 (*k_handler[KTYP(kbd->sysrq)])(kbd, KVAL(kbd->sysrq)); in kbd_keycode()
316 kbd->sysrq = 0; in kbd_keycode()
319 kbd->sysrq = K(type, value); in kbd_keycode()
Dkeyboard.h30 unsigned short sysrq; member
/drivers/usb/serial/
Dgeneric.c336 if (!port->port.console || !port->sysrq) { in usb_serial_generic_process_read_urb()
543 if (port->sysrq && port->port.console) { in usb_serial_handle_sysrq_char()
544 if (ch && time_before(jiffies, port->sysrq)) { in usb_serial_handle_sysrq_char()
546 port->sysrq = 0; in usb_serial_handle_sysrq_char()
549 port->sysrq = 0; in usb_serial_handle_sysrq_char()
563 if (!port->sysrq) { in usb_serial_handle_break()
564 port->sysrq = jiffies + HZ*5; in usb_serial_handle_break()
567 port->sysrq = 0; in usb_serial_handle_break()
Df81232.c137 if (port->port.console && port->sysrq) { in f81232_process_read_urb()
Dssu100.c543 if (port->port.console && port->sysrq) { in ssu100_process_read_urb()
Dpl2303.c893 if (port->port.console && port->sysrq) { in pl2303_process_read_urb()
Dmxuport.c334 if (!port->port.console || !port->sysrq) { in mxuport_process_read_urb_data()
/drivers/tty/serial/
Dsunhv.c433 if (port->sysrq || oops_in_progress) in sunhv_console_write_paged()
488 if (port->sysrq || oops_in_progress) in sunhv_console_write_bychar()
492 if (port->sysrq) { in sunhv_console_write_bychar()
Dmeson_uart.c457 if (port->sysrq) { in meson_serial_console_write()
Dar933x_uart.c540 if (up->port.sysrq) in ar933x_uart_console_write()
Dlpc32xx_hs.c148 if (up->port.sysrq) in lpc32xx_hsuart_console_write()
Dbcm63xx_uart.c721 if (port->sysrq) { in bcm_console_write()
Dpnx8xxx_uart.c224 sport->port.sysrq = 0; in pnx8xxx_rx_chars()
Dst-asc.c807 if (port->sysrq) in asc_console_write()
Dpmac_zilog.c267 uap->port.sysrq = jiffies + HZ*5; in pmz_receive_chars()
271 if (uap->port.sysrq) { in pmz_receive_chars()
Dsa1100.c222 sport->port.sysrq = 0; in sa1100_rx_chars()
Dpch_uart.c607 if (port->sysrq) { in pch_uart_hal_read()
1661 if (priv->port.sysrq) { in pch_console_write()
Dpxa.c652 if (up->port.sysrq) in serial_pxa_console_write()
Dimx.c702 sport->port.sysrq = 0; in imx_rxint()
1615 if (sport->port.sysrq) in imx_console_write()
Dfsl_lpuart.c677 sport->port.sysrq = 0; in lpuart_rxint()
741 sport->port.sysrq = 0; in lpuart32_rxint()
Dxilinx_uartps.c235 if (port->sysrq) { in cdns_uart_isr()
Dsunsab.c855 if (up->port.sysrq || oops_in_progress) in sunsab_console_write()
/drivers/tty/hvc/
Dhvsi.c93 uint8_t sysrq; member
340 hp->sysrq = 1; in hvsi_insert_chars()
342 } else if (hp->sysrq) { in hvsi_insert_chars()
344 hp->sysrq = 0; in hvsi_insert_chars()

12