Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/vt/vt_ioctl.c vt_event_wait() -> __vt_event_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 vw 4720749217817280512
PARAM_VALUE 0 vw->done 0
PARAM_VALUE 0 vw->event.event 0-14
PARAM_VALUE 0 vw->list.next 4096-ptr_max
PARAM_VALUE 0 vw->list.prev 4096-ptr_max
DATA_SOURCE 0 vw $0
NOCHECK_CALL
USER_DATA 0 vw->event.event 0-14
USER_DATA 0 vw->event.newev 0-u32max
USER_DATA 0 vw->event.oldev 0-u32max

drivers/tty/vt/vt_ioctl.c vt_waitactive() -> __vt_event_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 vw 8486671286150852608
PARAM_VALUE 0 vw->done 0
PARAM_VALUE 0 vw->event.event 1
PARAM_VALUE 0 vw->list.next 4096-ptr_max
PARAM_VALUE 0 vw->list.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &system_transition_mutex

drivers/tty/vt/vt_ioctl.c vt_waitactive() -> __vt_event_dequeue()

Type Parameter Key Value
PARAM_VALUE 0 vw 8486671286150852608
PARAM_VALUE 0 vw->done 0
PARAM_VALUE 0 vw->event.event 1
PARAM_VALUE 0 vw->list.next 4096-ptr_max
PARAM_VALUE 0 vw->list.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &system_transition_mutex