Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/surface/surface_aggregator_tabletsw.c ssam_tablet_sw_probe() -> (struct ssam_tablet_sw_ops)->get_state()

Type Parameter Key Value
PARAM_VALUE 0 sw 4096-ptr_max
PARAM_VALUE 0 sw->ops.get_state 912681974364643328,3819094463552442368
PARAM_VALUE 0 sw->ops.state_is_tablet_mode 4160528088989188096,6136535190912516096
PARAM_VALUE 0 sw->ops.state_name 990851139889315840,4513495191946784768
PARAM_VALUE 0 sw->sdev 4096-ptr_max
PARAM_VALUE 0 sw->sdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 sw 184
DATA_SOURCE 0 sw r devm_kzalloc
CONTAINER 0 -0-104+0 $(-1)
CONTAINER 1 -0-104+8 $(-1)
MEM_ZERO 0 sw
MEM_ZERO 1 state
RX_PATH
TASK_NOT_RUNNING

drivers/platform/surface/surface_aggregator_tabletsw.c ssam_tablet_sw_update_workfn() -> (struct ssam_tablet_sw_ops)->get_state()

Type Parameter Key Value
PARAM_VALUE 0 sw 4096-ptr_max
PARAM_VALUE 1 state 9011688697982992384
CONTAINER 0 -0-104+0 $(-1)
HALF_LOCKED2 &pool->lock