Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/staging/greybus/audio_module.c gb_audio_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/audio_module.c gb_audio_resume() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max

drivers/staging/greybus/audio_module.c gb_audio_suspend() -> greybus_get_drvdata()

Type Parameter Key Value

drivers/staging/greybus/audio_module.c gbaudio_codec_request_handler() -> greybus_get_drvdata()

Type Parameter Key Value
HALF_LOCKED2 &pool->lock

drivers/staging/greybus/light.c gb_lights_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/bootrom.c gb_bootrom_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/power_supply.c gb_power_supply_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/log.c gb_log_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/hid.c gb_hid_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/raw.c gb_raw_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/raw.c gb_raw_request_handler() -> greybus_get_drvdata()

Type Parameter Key Value
HALF_LOCKED2 &pool->lock

drivers/staging/greybus/gbphy.c gb_gbphy_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING

drivers/staging/greybus/fw-core.c gb_fw_core_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/loopback.c gb_loopback_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/staging/greybus/vibrator.c gb_vibrator_disconnect() -> greybus_get_drvdata()

Type Parameter Key Value
PARAM_VALUE 0 bundle 4096-ptr_max
DATA_SOURCE 0 bundle $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex