Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.c simatic_ipc_batt_apollolake_remove() -> simatic_ipc_batt_remove()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 table 4909549302123003904
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/siemens/simatic-ipc-batt.c simatic_ipc_batt_io_remove() -> simatic_ipc_batt_remove()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 table 0
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/siemens/simatic-ipc-batt.c simatic_ipc_batt_probe() -> simatic_ipc_batt_remove()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 table 0,324460403047092224,4909549302123003904,6201541713896419328,7920184352058236928,9003870604466151424
BUF_SIZE 1 table (-1),24
BUF_SIZE 1 table (-1),24
BUF_SIZE 1 table->dev_id (-1),1-s32max
DATA_SOURCE 0 pdev $0
DATA_SOURCE 1 table $1
BIT_INFO 1 table 0x0,0x7ffefffcffdff000
BIT_INFO 1 table 0x0,0x7ffefffcffdff000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.c simatic_ipc_batt_f7188x_remove() -> simatic_ipc_batt_remove()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.c simatic_ipc_batt_elkhartlake_remove() -> simatic_ipc_batt_remove()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 1 table 6201541713896419328
DATA_SOURCE 0 pdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex