Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 16
PARAM_VALUE 1 offbits 0
PARAM_VALUE 2 u_sec 308
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 0
PARAM_VALUE 1 offbits 16
PARAM_VALUE 2 u_sec 77
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 16
PARAM_VALUE 1 offbits 0
PARAM_VALUE 2 u_sec 77
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
PARAM_VALUE 4 *data 0-7
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-7
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 48
PARAM_VALUE 1 offbits 0
PARAM_VALUE 2 u_sec 77
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
PARAM_VALUE 4 *data 0
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 0
PARAM_VALUE 1 offbits 32
PARAM_VALUE 2 u_sec 77
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 32
PARAM_VALUE 1 offbits 0
PARAM_VALUE 2 u_sec 77
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 32
PARAM_VALUE 1 offbits 16
PARAM_VALUE 2 u_sec 116
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags

drivers/input/joystick/grip_mp.c mp_io() -> poll_until()

Type Parameter Key Value
PARAM_VALUE 0 onbits 48
PARAM_VALUE 1 offbits 0
PARAM_VALUE 2 u_sec 193
PARAM_VALUE 3 gp 4096-ptr_max
PARAM_VALUE 3 gp->read 4096-ptr_max
PARAM_VALUE 3 gp->trigger 4096-ptr_max
PARAM_VALUE 4 data 3766784122130849792
DATA_SOURCE 3 gp $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 4 *data 0-255
LOCK2 flags