Home
last modified time | relevance | path

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

123

/linux/Documentation/devicetree/bindings/input/
H A Dinput-reset.txt1 Input: sysrq reset sequence
5 sysrq driver. Upon holding the keys for a specified amount of time (if
11 The /chosen node should contain a 'linux,sysrq-reset-seq' child node to define
19 generating a sysrq. If omitted the system is rebooted immediately when a valid
25 linux,sysrq-reset-seq {
/linux/drivers/s390/char/
H A Dkeyboard.c332 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()
H A Dctrlchar.c23 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()
H A Dkeyboard.h42 unsigned short sysrq; member
H A Dsclp_vt220.c478 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()
/linux/tools/testing/selftests/pstore/
H A Dpstore_crash_test16 echo 1 > /proc/sys/kernel/sysrq
30 echo c > /proc/sysrq-trigger
/linux/drivers/usb/serial/
H A Dgeneric.c357 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()
H A Df81232.c399 if (port->sysrq) { in f81232_process_read_urb()
436 if (port->sysrq) { in f81534a_process_read_urb()
H A Dssu100.c489 if (port->sysrq) { in ssu100_process_read_urb()
/linux/drivers/tty/serial/
H A Dsunhv.c154 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()
H A Dtegra-utc.c176 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()
H A Dowl-uart.c202 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()
H A Desp32_acm.c295 if (port->sysrq) in esp32s3_acm_console_write()
/linux/Documentation/security/
H A Dsak.rst17 sysrq support.
20 ``loadkeys``. This will work whether or not sysrq support is compiled
/linux/drivers/tty/
H A DMakefile9 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dindex.rst72 sysrq
/linux/arch/um/kernel/
H A DMakefile19 signal.o sysrq.o time.o tlb.o trap.o \
/linux/Documentation/translations/zh_TW/admin-guide/
H A Dindex.rst74 sysrq
/linux/drivers/tty/hvc/
H A Dhvsi.c80 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()
/linux/arch/loongarch/kernel/
H A DMakefile60 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/linux/arch/mips/kernel/
H A DMakefile83 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/linux/arch/um/
H A DKconfig223 On UML, this is accomplished by sending a "sysrq" command with
226 The keys are documented in <file:Documentation/admin-guide/sysrq.rst>. Don't say Y
/linux/include/linux/usb/
H A Dserial.h106 unsigned long sysrq; /* sysrq timeout */ member
/linux/Documentation/arch/x86/
H A Dexception-tables.rst63 the get_user() call in drivers/char/sysrq.c for a detailed examination.
65 The original code in sysrq.c line 587::
H A Dearlyprintk.rst137 echo h > /proc/sysrq-trigger

123