Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/accessibility/speakup/main.c say_next_char() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 4
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_next_line() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 2
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_next_word() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 2
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_next_word() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 2,4
DATA_SOURCE 0 vc $0
FUZZY_MAX 1 msg_id 4
BIT_INFO 1 msg_id 0x0,0x6
HARD_MAX 1 msg_id 4
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_prev_char() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 3
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_prev_line() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 1
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_prev_word() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 1
DATA_SOURCE 0 vc $0
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock

drivers/accessibility/speakup/main.c say_prev_word() -> announce_edge()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->vc_mode 0,2-255
PARAM_VALUE 1 msg_id 1,3
DATA_SOURCE 0 vc $0
FUZZY_MAX 1 msg_id 3
BIT_INFO 1 msg_id 0x1,0x3
HARD_MAX 1 msg_id 3
NOCHECK_CALL
LOCK2 flags
LOCK2 global &speakup_info.spinlock
TYPE_LOCK (struct speakup_info_t)->spinlock