Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/radeon/atom.c atom_get_src_int() -> atom_iio_execute()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->bios 4096-ptr_max
PARAM_VALUE 0 ctx->iio 4096-ptr_max
PARAM_VALUE 0 ctx->io_mode s32min-(-1),128-s32max
PARAM_VALUE 1 base 1-u16max
PARAM_VALUE 2 index 0-131070
PARAM_VALUE 3 data 0
BIT_INFO 0 ctx->io_mode 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctx->mutex

drivers/gpu/drm/radeon/atom.c atom_put_dst() -> atom_iio_execute()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->bios 4096-ptr_max
PARAM_VALUE 0 ctx->iio 4096-ptr_max
PARAM_VALUE 0 ctx->io_mode s32min-(-1),128-s32max
PARAM_VALUE 1 base 1-u16max
PARAM_VALUE 2 index 0-131070
DATA_SOURCE 3 data $4 [m]
BIT_INFO 0 ctx->io_mode 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 data 0-u32max
HALF_LOCKED2 &ctx->mutex

drivers/gpu/drm/amd/amdgpu/atom.c atom_get_src_int() -> atom_iio_execute()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->bios 4096-ptr_max
PARAM_VALUE 0 ctx->iio 4096-ptr_max
PARAM_VALUE 0 ctx->io_mode s32min-(-1),128-s32max
PARAM_VALUE 1 base 1-u16max
PARAM_VALUE 2 index 0-131070
PARAM_VALUE 3 data 0
BIT_INFO 0 ctx->io_mode 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctx->mutex

drivers/gpu/drm/amd/amdgpu/atom.c atom_put_dst() -> atom_iio_execute()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->bios 4096-ptr_max
PARAM_VALUE 0 ctx->iio 4096-ptr_max
PARAM_VALUE 0 ctx->io_mode s32min-(-1),128-s32max
PARAM_VALUE 1 base 1-u16max
PARAM_VALUE 2 index 0-131070
DATA_SOURCE 3 data $4 [m]
BIT_INFO 0 ctx->io_mode 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 data 0-u32max
HALF_LOCKED2 &ctx->mutex