Lines Matching refs:key
84 static void sysrq_handle_loglevel(int key) in sysrq_handle_loglevel() argument
88 i = key - '0'; in sysrq_handle_loglevel()
101 static void sysrq_handle_SAK(int key) in sysrq_handle_SAK() argument
117 static void sysrq_handle_unraw(int key) in sysrq_handle_unraw() argument
132 static void sysrq_handle_crash(int key) in sysrq_handle_crash() argument
147 static void sysrq_handle_reboot(int key) in sysrq_handle_reboot() argument
160 static void sysrq_handle_sync(int key) in sysrq_handle_sync() argument
171 static void sysrq_handle_show_timers(int key) in sysrq_handle_show_timers() argument
182 static void sysrq_handle_mountro(int key) in sysrq_handle_mountro() argument
194 static void sysrq_handle_showlocks(int key) in sysrq_handle_showlocks() argument
232 static void sysrq_handle_showallcpus(int key) in sysrq_handle_showallcpus() argument
258 static void sysrq_handle_showregs(int key) in sysrq_handle_showregs() argument
272 static void sysrq_handle_showstate(int key) in sysrq_handle_showstate() argument
284 static void sysrq_handle_showstate_blocked(int key) in sysrq_handle_showstate_blocked() argument
298 static void sysrq_ftrace_dump(int key) in sysrq_ftrace_dump() argument
312 static void sysrq_handle_showmem(int key) in sysrq_handle_showmem() argument
342 static void sysrq_handle_term(int key) in sysrq_handle_term() argument
372 static void sysrq_handle_moom(int key) in sysrq_handle_moom() argument
384 static void sysrq_handle_thaw(int key) in sysrq_handle_thaw() argument
396 static void sysrq_handle_kill(int key) in sysrq_handle_kill() argument
408 static void sysrq_handle_unrt(int key) in sysrq_handle_unrt() argument
482 static int sysrq_key_table_key2index(int key) in sysrq_key_table_key2index() argument
486 if ((key >= '0') && (key <= '9')) in sysrq_key_table_key2index()
487 retval = key - '0'; in sysrq_key_table_key2index()
488 else if ((key >= 'a') && (key <= 'z')) in sysrq_key_table_key2index()
489 retval = key + 10 - 'a'; in sysrq_key_table_key2index()
498 struct sysrq_key_op *__sysrq_get_key_op(int key) in __sysrq_get_key_op() argument
503 i = sysrq_key_table_key2index(key); in __sysrq_get_key_op()
510 static void __sysrq_put_key_op(int key, struct sysrq_key_op *op_p) in __sysrq_put_key_op() argument
512 int i = sysrq_key_table_key2index(key); in __sysrq_put_key_op()
518 void __handle_sysrq(int key, bool check_mask) in __handle_sysrq() argument
536 op_p = __sysrq_get_key_op(key); in __handle_sysrq()
545 op_p->handler(key); in __handle_sysrq()
571 void handle_sysrq(int key) in handle_sysrq() argument
574 __handle_sysrq(key, true); in handle_sysrq()
619 unsigned short key; in sysrq_parse_reset_sequence() local
624 key = sysrq_reset_seq[i]; in sysrq_parse_reset_sequence()
626 if (key == KEY_RESERVED || key > KEY_MAX) in sysrq_parse_reset_sequence()
629 __set_bit(key, state->reset_keybit); in sysrq_parse_reset_sequence()
632 if (test_bit(key, state->key_down)) in sysrq_parse_reset_sequence()
700 u32 key; in sysrq_of_get_keyreset_config() local
714 of_property_for_each_u32(np, "keyset", prop, p, key) { in sysrq_of_get_keyreset_config()
715 if (key == KEY_RESERVED || key > KEY_MAX || in sysrq_of_get_keyreset_config()
719 sysrq_reset_seq[sysrq_reset_seq_len++] = (unsigned short)key; in sysrq_of_get_keyreset_config()
800 clear_bit(KEY_SYSRQ, sysrq->handle.dev->key); in sysrq_handle_keypress()
1043 static int __sysrq_swap_key_ops(int key, struct sysrq_key_op *insert_op_p, in __sysrq_swap_key_ops() argument
1049 if (__sysrq_get_key_op(key) == remove_op_p) { in __sysrq_swap_key_ops()
1050 __sysrq_put_key_op(key, insert_op_p); in __sysrq_swap_key_ops()
1067 int register_sysrq_key(int key, struct sysrq_key_op *op_p) in register_sysrq_key() argument
1069 return __sysrq_swap_key_ops(key, op_p, NULL); in register_sysrq_key()
1073 int unregister_sysrq_key(int key, struct sysrq_key_op *op_p) in unregister_sysrq_key() argument
1075 return __sysrq_swap_key_ops(key, NULL, op_p); in unregister_sysrq_key()