Defined in 3 files as a variable:

Defined in 1 files as a prototype:

Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/thermal/qcom/tsens-v1.c init_8956() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v1.c init_tsens_v1_no_rpm() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v2.c init_tsens_v2_no_rpm() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v0_1.c init_8226() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v0_1.c init_8909() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v0_1.c init_8939() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens-v0_1.c init_9607() -> init_common()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv 2784-s32max
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-s32max
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors

drivers/thermal/qcom/tsens.c tsens_probe() -> (struct tsens_ops)->init()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 priv->num_sensors 1-s32max
PARAM_VALUE 0 priv->ops 4096-ptr_max
PARAM_VALUE 0 priv->ops->get_temp 5098298560260915200,6592009699394580480
PARAM_VALUE 0 priv->ops->init 487956791189434368,2619952721221677056,2866517025624170496,2993837563742519296,3047257125729923072,3889695473773899776,4854939784548319232,6537134833816178688
BUF_SIZE 0 priv 2784-171798694544
BUF_SIZE 0 priv 2784-171798694544
BUF_SIZE 0 priv->dev (-1),1616
BUF_SIZE 0 priv->sensor 40-171798691800
CAPPED_DATA 0 priv->num_sensors 1
DATA_SOURCE 0 priv r devm_kzalloc
CONTAINER 0 -0-2704+0 $(-1)
MEM_ZERO 0 priv
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->num_sensors