| /drivers/tty/ |
| A D | sysrq.c | 840 if (sysrq->active && code == sysrq->alt_use) in sysrq_handle_keypress() 846 sysrq->alt = code; in sysrq_handle_keypress() 857 if (sysrq->active) in sysrq_handle_keypress() 858 sysrq->shift_use = sysrq->shift; in sysrq_handle_keypress() 864 sysrq->alt_use = sysrq->alt; in sysrq_handle_keypress() 866 sysrq->shift_use = sysrq->shift; in sysrq_handle_keypress() 882 if (sysrq->active) in sysrq_handle_keypress() 975 if (!sysrq) in sysrq_connect() 983 sysrq->handle.private = sysrq; in sysrq_connect() 1004 kfree(sysrq); in sysrq_connect() [all …]
|
| A D | Makefile | 9 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
|
| /drivers/s390/char/ |
| A D | keyboard.c | 332 if (kbd->sysrq) { in kbd_keycode() 333 if (kbd->sysrq == K(KT_LATIN, '-')) { in kbd_keycode() 334 kbd->sysrq = 0; in kbd_keycode() 339 kbd->sysrq = K(KT_LATIN, '-'); in kbd_keycode() 343 (*k_handler[KTYP(kbd->sysrq)])(kbd, KVAL(kbd->sysrq)); in kbd_keycode() 344 kbd->sysrq = 0; in kbd_keycode() 347 kbd->sysrq = K(type, value); in kbd_keycode()
|
| A D | ctrlchar.c | 23 struct sysrq_work *sysrq = container_of(work, struct sysrq_work, work); in ctrlchar_handle_sysrq() local 25 handle_sysrq(sysrq->key); in ctrlchar_handle_sysrq()
|
| A D | keyboard.h | 42 unsigned short sysrq; member
|
| A D | sclp_vt220.c | 478 static struct sysrq_work sysrq; variable 500 sysrq.key = buffer[i]; in sclp_vt220_handle_input() 501 schedule_sysrq_work(&sysrq); in sclp_vt220_handle_input()
|
| /drivers/usb/serial/ |
| A D | generic.c | 357 if (port->sysrq) { in usb_serial_generic_process_read_urb() 576 if (port->sysrq) { in usb_serial_handle_sysrq_char() 577 if (ch && time_before(jiffies, port->sysrq)) { in usb_serial_handle_sysrq_char() 579 port->sysrq = 0; in usb_serial_handle_sysrq_char() 582 port->sysrq = 0; in usb_serial_handle_sysrq_char() 593 if (!port->sysrq) { in usb_serial_handle_break() 594 port->sysrq = jiffies + HZ*5; in usb_serial_handle_break() 597 port->sysrq = 0; in usb_serial_handle_break()
|
| A D | f81232.c | 399 if (port->sysrq) { in f81232_process_read_urb() 436 if (port->sysrq) { in f81534a_process_read_urb()
|
| A D | ssu100.c | 489 if (port->sysrq) { in ssu100_process_read_urb()
|
| /drivers/tty/serial/ |
| A D | sunhv.c | 154 if (port->sysrq != 0 && *con_read_page) { in receive_chars_read() 444 if (port->sysrq || oops_in_progress) in sunhv_console_write_paged() 499 if (port->sysrq || oops_in_progress) in sunhv_console_write_bychar()
|
| A D | msm_serial.c | 565 int count = 0, i, sysrq; in msm_complete_rx_dma() local 607 sysrq = uart_prepare_sysrq_char(port, dma->rx.virt[i]); in msm_complete_rx_dma() 608 if (!sysrq) in msm_complete_rx_dma() 755 int sysrq, r_count, i; in msm_handle_rx_dm() local 780 sysrq = uart_prepare_sysrq_char(port, buf[i]); in msm_handle_rx_dm() 781 if (!sysrq) in msm_handle_rx_dm() 818 int sysrq; in msm_handle_rx() local 840 sysrq = uart_prepare_sysrq_char(port, c); in msm_handle_rx() 841 if (!sysrq) in msm_handle_rx()
|
| A D | tegra-utc.c | 176 int sysrq; in tegra_utc_rx_chars() local 191 sysrq = uart_handle_sysrq_char(&tup->port, ch); in tegra_utc_rx_chars() 194 if (!sysrq) in tegra_utc_rx_chars()
|
| A D | owl-uart.c | 202 bool sysrq; in owl_uart_receive_chars() local 221 sysrq = uart_prepare_sysrq_char(port, val); in owl_uart_receive_chars() 223 if (!sysrq && (stat & port->ignore_status_mask) == 0) in owl_uart_receive_chars()
|
| A D | esp32_acm.c | 295 if (port->sysrq) in esp32s3_acm_console_write()
|
| A D | qcom_geni_serial.c | 609 int sysrq; in handle_rx_console() local 618 sysrq = uart_prepare_sysrq_char(uport, buf[c]); in handle_rx_console() 620 if (!sysrq) in handle_rx_console()
|
| A D | pmac_zilog.c | 242 uap->port.sysrq = jiffies + HZ*5; in pmz_receive_chars() 246 if (uap->port.sysrq) { in pmz_receive_chars()
|
| A D | esp32_uart.c | 539 if (port->sysrq) in esp32_uart_console_write()
|
| A D | st-asc.c | 852 if (port->sysrq) in asc_console_write()
|
| A D | fsl_linflexuart.c | 647 if (sport->sysrq) in linflex_console_write()
|
| A D | ma35d1_serial.c | 568 if (up->port.sysrq) in ma35d1serial_console_write()
|
| A D | amba-pl011.c | 323 int sysrq; in pl011_fifo_to_tty() local 361 sysrq = uart_prepare_sysrq_char(&uap->port, ch & 255); in pl011_fifo_to_tty() 362 if (!sysrq) in pl011_fifo_to_tty()
|
| A D | sa1100.c | 214 sport->port.sysrq = 0; in sa1100_rx_chars()
|
| /drivers/tty/hvc/ |
| A D | hvsi.c | 80 uint8_t sysrq; member 329 hp->sysrq = 1; in hvsi_insert_chars() 331 } else if (hp->sysrq) { in hvsi_insert_chars() 333 hp->sysrq = 0; in hvsi_insert_chars()
|
| /drivers/input/keyboard/ |
| A D | cros_ec_keyb.c | 278 val = get_unaligned_le32(&ckdev->ec->event_data.data.sysrq); in cros_ec_keyb_work()
|
| /drivers/platform/chrome/ |
| A D | cros_ec_proto_test.c | 2131 data->data.sysrq = 0xbeef; in cros_ec_proto_test_get_next_event_mkbp_event_version0() 2138 KUNIT_EXPECT_EQ(test, ec_dev->event_data.data.sysrq, 0xbeef); in cros_ec_proto_test_get_next_event_mkbp_event_version0() 2180 data->data.sysrq = 0xbeef; in cros_ec_proto_test_get_next_event_mkbp_event_version2() 2187 KUNIT_EXPECT_EQ(test, ec_dev->event_data.data.sysrq, 0xbeef); in cros_ec_proto_test_get_next_event_mkbp_event_version2()
|