Home
last modified time | relevance | path

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

123

/linux/drivers/tty/
A Dsysrq.c841 if (sysrq->active && code == sysrq->alt_use) in sysrq_handle_keypress()
847 sysrq->alt = code; in sysrq_handle_keypress()
858 if (sysrq->active) in sysrq_handle_keypress()
859 sysrq->shift_use = sysrq->shift; in sysrq_handle_keypress()
865 sysrq->alt_use = sysrq->alt; in sysrq_handle_keypress()
867 sysrq->shift_use = sysrq->shift; in sysrq_handle_keypress()
883 if (sysrq->active) in sysrq_handle_keypress()
976 if (!sysrq) in sysrq_connect()
984 sysrq->handle.private = sysrq; in sysrq_connect()
1005 kfree(sysrq); in sysrq_connect()
[all …]
A DMakefile9 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/linux/Documentation/translations/zh_CN/admin-guide/
A Dsysrq.rst3 :Original: Documentation/admin-guide/sysrq.rst
18 针对 sysrq.c 的文档说明
30 当运行一个编译进 sysrq 功能的内核时,/proc/sys/kernel/sysrq 控制着被
50 echo "number" >/proc/sys/kernel/sysrq
56 通过 ``/proc/sysrq-trigger`` 的任何操作调用都是允许的
86 写一个字符到 /proc/sysrq-trigger 文件,例如::
88 echo t > /proc/sysrq-trigger
239 该表定义在 'drivers/tty/sysrq.c' 文件中。
259 文件的消费访问到。作为一个特例,来自 sysrq 命令的标题行将被传递给所有控制台
262 键盘组合键 :kbd:`alt-sysrq-8` 或者::
[all …]
A Dindex.rst72 sysrq
/linux/Documentation/translations/zh_TW/admin-guide/
A Dsysrq.rst3 :Original: Documentation/admin-guide/sysrq.rst
18 針對 sysrq.c 的文檔說明
30 當運行一個編譯進 sysrq 功能的內核時,/proc/sys/kernel/sysrq 控制着被
50 echo "number" >/proc/sys/kernel/sysrq
56 通過 ``/proc/sysrq-trigger`` 的任何操作調用都是允許的
86 寫一個字符到 /proc/sysrq-trigger 文件,例如::
88 echo t > /proc/sysrq-trigger
239 該表定義在 'drivers/tty/sysrq.c' 文件中。
259 文件的消費訪問到。作爲一個特例,來自 sysrq 命令的標題行將被傳遞給所有控制檯
262 鍵盤組合鍵 :kbd:`alt-sysrq-8` 或者::
[all …]
A Dindex.rst74 sysrq
/linux/Documentation/devicetree/bindings/input/
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/Documentation/admin-guide/
A Dsysrq.rst4 Documentation for sysrq.c
20 to 1. Here is the list of possible values in /proc/sys/kernel/sysrq:
22 - 0 - disable sysrq completely
23 - 1 - enable all functions of sysrq
38 echo "number" >/proc/sys/kernel/sysrq
78 Write a single character to /proc/sysrq-trigger.
84 echo t > /proc/sysrq-trigger
89 echo _reisub > /proc/sysrq-trigger
221 sysrq[0-9] (see above).
228 :kbd:`alt-sysrq-z`).
[all …]
A Dindex.rst131 sysrq
/linux/include/linux/
A Dserial_core.h576 unsigned long sysrq; /* sysrq timeout */ member
1168 if (!port->sysrq) in uart_handle_sysrq_char()
1171 if (ch && time_before(jiffies, port->sysrq)) { in uart_handle_sysrq_char()
1174 port->sysrq = 0; in uart_handle_sysrq_char()
1180 port->sysrq = 0; in uart_handle_sysrq_char()
1187 if (!port->sysrq) in uart_prepare_sysrq_char()
1193 port->sysrq = 0; in uart_prepare_sysrq_char()
1199 port->sysrq = 0; in uart_prepare_sysrq_char()
1272 if (!port->sysrq) { in uart_handle_break()
1273 port->sysrq = jiffies + SYSRQ_TIMEOUT; in uart_handle_break()
[all …]
/linux/tools/testing/selftests/pstore/
A Dpstore_crash_test16 echo 1 > /proc/sys/kernel/sysrq
30 echo c > /proc/sysrq-trigger
/linux/drivers/s390/char/
A Dkeyboard.c331 if (kbd->sysrq) { in kbd_keycode()
332 if (kbd->sysrq == K(KT_LATIN, '-')) { in kbd_keycode()
333 kbd->sysrq = 0; in kbd_keycode()
338 kbd->sysrq = K(KT_LATIN, '-'); in kbd_keycode()
342 (*k_handler[KTYP(kbd->sysrq)])(kbd, KVAL(kbd->sysrq)); in kbd_keycode()
343 kbd->sysrq = 0; in kbd_keycode()
346 kbd->sysrq = K(type, value); in kbd_keycode()
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()
A Dkeyboard.h42 unsigned short sysrq; member
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/drivers/usb/serial/
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()
/linux/drivers/tty/serial/
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()
A Dmsm_serial.c565 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 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()
/linux/Documentation/security/
A Dsak.rst17 sysrq support.
20 ``loadkeys``. This will work whether or not sysrq support is compiled
/linux/arch/um/kernel/
A DMakefile19 signal.o sysrq.o time.o tlb.o trap.o \
/linux/arch/loongarch/kernel/
A DMakefile60 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o
/linux/drivers/tty/hvc/
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/um/
A DKconfig184 On UML, this is accomplished by sending a "sysrq" command with
187 The keys are documented in <file:Documentation/admin-guide/sysrq.rst>. Don't say Y
/linux/arch/mips/kernel/
A DMakefile83 obj-$(CONFIG_MAGIC_SYSRQ) += sysrq.o

Completed in 68 milliseconds

123