/kernel/linux/linux-5.10/drivers/tty/ |
H A D | sysrq.c | 30 #include <linux/sysrq.h> 58 /* Whether we react on sysrq keys or just ignore them */ 70 * Return: 1 if sysrq is always enabled, enabled sysrq_key_op mask otherwise. 93 pr_info("sysrq always enabled.\n"); in sysrq_always_enabled_setup() 154 panic("sysrq triggered crash\n"); in sysrq_handle_crash() 353 * Signal sysrq helper function. Sends a signal to all user processes. 587 * Raise the apparent loglevel to maximum so that the sysrq header in __handle_sysrq() 598 * Should we check for enabled operations (/proc/sysrq-trigger in __handle_sysrq() 606 pr_info("This sysrq operation is disabled.\n"); in __handle_sysrq() 768 np = of_find_node_by_path("/chosen/linux,sysrq in sysrq_of_get_keyreset_config() 798 struct sysrq_state *sysrq = sysrq_reinject_alt_sysrq() local 822 sysrq_handle_keypress(struct sysrq_state *sysrq, unsigned int code, int value) sysrq_handle_keypress() argument 931 struct sysrq_state *sysrq = handle->private; sysrq_filter() local 963 struct sysrq_state *sysrq; sysrq_connect() local 1002 struct sysrq_state *sysrq = handle->private; sysrq_disconnect() local [all...] |
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | sysrq.c | 30 #include <linux/sysrq.h> 58 /* Whether we react on sysrq keys or just ignore them */ 70 * Return: 1 if sysrq is always enabled, enabled sysrq_key_op mask otherwise. 93 pr_info("sysrq always enabled.\n"); in sysrq_always_enabled_setup() 154 panic("sysrq triggered crash\n"); in sysrq_handle_crash() 355 * Signal sysrq helper function. Sends a signal to all user processes. 584 * Raise the apparent loglevel to maximum so that the sysrq header in __handle_sysrq() 595 * Should we check for enabled operations (/proc/sysrq-trigger in __handle_sysrq() 603 pr_info("This sysrq operation is disabled.\n"); in __handle_sysrq() 765 np = of_find_node_by_path("/chosen/linux,sysrq in sysrq_of_get_keyreset_config() 795 struct sysrq_state *sysrq = sysrq_reinject_alt_sysrq() local 819 sysrq_handle_keypress(struct sysrq_state *sysrq, unsigned int code, int value) sysrq_handle_keypress() argument 930 struct sysrq_state *sysrq = handle->private; sysrq_filter() local 962 struct sysrq_state *sysrq; sysrq_connect() local 1001 struct sysrq_state *sysrq = handle->private; sysrq_disconnect() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | serial_core.h | 19 #include <linux/sysrq.h> 245 unsigned long sysrq; /* sysrq timeout */ member 246 unsigned int sysrq_ch; /* char for sysrq */ 499 if (!port->sysrq) in uart_handle_sysrq_char() 502 if (ch && time_before(jiffies, port->sysrq)) { in uart_handle_sysrq_char() 505 port->sysrq = 0; in uart_handle_sysrq_char() 511 port->sysrq = 0; in uart_handle_sysrq_char() 518 if (!port->sysrq) in uart_prepare_sysrq_char() 521 if (ch && time_before(jiffies, port->sysrq)) { in uart_prepare_sysrq_char() [all...] |
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | ctrlchar.c | 12 #include <linux/sysrq.h> 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() 43 * CTRLCHAR_SYSRQ, if sysrq was encountered
|
H A D | ctrlchar.h | 11 #include <linux/sysrq.h>
|
H A D | keyboard.c | 13 #include <linux/sysrq.h> 331 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() 341 /* Incomplete sysrq sequence. */ 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 in kbd_keycode() [all...] |
H A D | keyboard.h | 42 unsigned short sysrq; member
|
/kernel/linux/linux-6.6/drivers/s390/char/ |
H A D | ctrlchar.c | 12 #include <linux/sysrq.h> 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() 44 * CTRLCHAR_SYSRQ, if sysrq was encountered
|
H A D | ctrlchar.h | 11 #include <linux/sysrq.h>
|
H A D | sclp_vt220.c | 17 #include <linux/sysrq.h> 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()
|
H A D | keyboard.c | 13 #include <linux/sysrq.h> 331 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() 341 /* Incomplete sysrq sequence. */ 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 in kbd_keycode() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | serial_core.h | 19 #include <linux/sysrq.h> 572 unsigned long sysrq; /* sysrq timeout */ member 573 u8 sysrq_ch; /* char for sysrq */ 1020 if (!port->sysrq) in uart_handle_sysrq_char() 1023 if (ch && time_before(jiffies, port->sysrq)) { in uart_handle_sysrq_char() 1026 port->sysrq = 0; in uart_handle_sysrq_char() 1032 port->sysrq = 0; in uart_handle_sysrq_char() 1039 if (!port->sysrq) in uart_prepare_sysrq_char() 1042 if (ch && time_before(jiffies, port->sysrq)) { in uart_prepare_sysrq_char() [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | generic.c | 13 #include <linux/sysrq.h> 354 * The per character mucking around with sysrq path it too slow for in usb_serial_generic_process_read_urb() 358 if (port->sysrq) { in usb_serial_generic_process_read_urb() 577 if (port->sysrq) { in usb_serial_handle_sysrq_char() 578 if (ch && time_before(jiffies, port->sysrq)) { in usb_serial_handle_sysrq_char() 580 port->sysrq = 0; in usb_serial_handle_sysrq_char() 583 port->sysrq = 0; in usb_serial_handle_sysrq_char() 594 if (!port->sysrq) { in usb_serial_handle_break() 595 port->sysrq = jiffies + HZ*5; in usb_serial_handle_break() 598 port->sysrq in usb_serial_handle_break() [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | generic.c | 13 #include <linux/sysrq.h> 354 * The per character mucking around with sysrq path it too slow for in usb_serial_generic_process_read_urb() 358 if (port->sysrq) { in usb_serial_generic_process_read_urb() 577 if (port->sysrq) { in usb_serial_handle_sysrq_char() 578 if (ch && time_before(jiffies, port->sysrq)) { in usb_serial_handle_sysrq_char() 580 port->sysrq = 0; in usb_serial_handle_sysrq_char() 583 port->sysrq = 0; in usb_serial_handle_sysrq_char() 594 if (!port->sysrq) { in usb_serial_handle_break() 595 port->sysrq = jiffies + HZ*5; in usb_serial_handle_break() 598 port->sysrq in usb_serial_handle_break() [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sunhv.c | 14 #include <linux/sysrq.h> 151 if (port->sysrq != 0 && *con_read_page) { in receive_chars_read() 441 if (port->sysrq || oops_in_progress) in sunhv_console_write_paged() 496 if (port->sysrq || oops_in_progress) in sunhv_console_write_bychar()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sunhv.c | 14 #include <linux/sysrq.h> 149 if (port->sysrq != 0 && *con_read_page) { in receive_chars_read() 439 if (port->sysrq || oops_in_progress) in sunhv_console_write_paged() 494 if (port->sysrq || oops_in_progress) in sunhv_console_write_bychar()
|
/kernel/linux/linux-5.10/kernel/power/ |
H A D | poweroff.c | 3 * poweroff.c - sysrq handler to gracefully power down machine. 7 #include <linux/sysrq.h> 28 /* run sysrq poweroff on boot cpu */ in handle_poweroff()
|
/kernel/linux/linux-6.6/kernel/power/ |
H A D | poweroff.c | 3 * poweroff.c - sysrq handler to gracefully power down machine. 7 #include <linux/sysrq.h> 28 /* run sysrq poweroff on boot cpu */ in handle_poweroff()
|
/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | sysrq_32.c | 12 #include <asm/sysrq.h>
|
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | sysrq.c | 3 * LoongArch specific sysrq operations. 10 #include <linux/sysrq.h>
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | sysrq.c | 3 * MIPS specific sysrq operations. 10 #include <linux/sysrq.h>
|
/kernel/linux/linux-5.10/arch/um/kernel/ |
H A D | sysrq.c | 14 #include <asm/sysrq.h>
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | sysrq.c | 3 * MIPS specific sysrq operations. 10 #include <linux/sysrq.h>
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | sysrq.c | 3 * LoongArch specific sysrq operations. 10 #include <linux/sysrq.h>
|
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | sysrq.c | 14 #include <asm/sysrq.h>
|