Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 31 files:

Smatch caller information:

drivers/media/i2c/s5k3m5.c s5k3m5_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 9220106281147125760
PARAM_VALUE 2 num_regs 390
PARAM_VALUE 3 err 8926207616672555008
BUF_SIZE 1 regs 6240
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/s5k3m5.c s5k3m5_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 1037603719498973184
PARAM_VALUE 2 num_regs 51
PARAM_VALUE 3 err 8926207616672555008
BUF_SIZE 1 regs 816
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/s5k3m5.c s5k3m5_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 3 err 8926207616672555008
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc08a3.c gc08a3_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 7780235871675756544
PARAM_VALUE 2 num_regs 260
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 4160
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/gc08a3.c gc08a3_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/gc05a2.c gc05a2_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4395674503206764544
PARAM_VALUE 2 num_regs 265
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 4240
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/gc05a2.c gc05a2_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/imx283.c imx283_standby_cancel() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 579118914800545792
BUF_SIZE 1 regs 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx283.c imx283_standby_cancel() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 3 err 579118914800545792
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/og0ve1b.c og0ve1b_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx214.c imx214_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 6056129825978224640
PARAM_VALUE 2 num_regs 82
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1312
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/imx214.c imx214_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
HALF_LOCKED2 subdev->active_state->lock

drivers/media/i2c/imx412.c imx412_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx290.c imx290_set_register_array() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs (-1),32,128
BUF_SIZE 1 regs (-1),32,128
DATA_SOURCE 1 regs $1
DATA_SOURCE 2 num_regs $2
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx111.c imx111_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx111.c imx111_initialize() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 1 regs 4576919634825965568
PARAM_VALUE 2 num_regs 19
PARAM_VALUE 3 err 8051379135704715264
BUF_SIZE 1 regs 304
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size

drivers/media/i2c/ov4689.c ov4689_s_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 0
HALF_LOCKED2 ov4689->subdev.active_state->lock

drivers/media/i2c/imx334.c imx334_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 987415452423360512
PARAM_VALUE 2 num_regs 115
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1840
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx334.c imx334_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx334.c imx334_set_framefmt() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 3515070011260092416
PARAM_VALUE 2 num_regs 3
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 48
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx334.c imx334_set_framefmt() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 1370299284512518144
PARAM_VALUE 2 num_regs 3
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 48
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx471.c imx471_enable_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 3142518513835130880
PARAM_VALUE 2 num_regs 55
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 880
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx471.c imx471_enable_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx258.c imx258_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
LOCK2 &imx258->mutex
TYPE_LOCK (struct imx258)->mutex

drivers/media/i2c/imx258.c imx258_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 1120801167765458944
PARAM_VALUE 2 num_regs 80
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1280
UNITS 2 num_regs unit_array_size
LOCK2 &imx258->mutex
TYPE_LOCK (struct imx258)->mutex

drivers/media/i2c/imx258.c imx258_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
LOCK2 &imx258->mutex
TYPE_LOCK (struct imx258)->mutex

drivers/media/i2c/imx258.c imx258_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 num_regs 7,13
PARAM_VALUE 3 err 0
LOCK2 &imx258->mutex
TYPE_LOCK (struct imx258)->mutex

drivers/media/i2c/imx219.c imx219_configure_lanes() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 86590497211949056,6989241416204853248
PARAM_VALUE 2 num_regs 8
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 128
BIT_INFO 1 regs 0x32800912162000,0x61ffe799b77ea000
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx219.c imx219_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 5266647172577210368
PARAM_VALUE 2 num_regs 23
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 368
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx678.c imx678_write_common() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 5922258000175476736
PARAM_VALUE 2 num_regs 372
PARAM_VALUE 3 err 2933097628070973440
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 5952
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size

drivers/media/i2c/mt9m114.c mt9m114_initialize() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 8999402599112204288
PARAM_VALUE 2 num_regs 113
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1808
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sensor->ifp.sd.active_state->lock
HALF_LOCKED2 sensor->pa.sd.active_state->lock

drivers/media/i2c/ov6211.c ov6211_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx335.c imx335_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx335.c imx335_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 num_regs 0,5,11,13,16,29
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx335.c imx335_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 6295882416180072448
PARAM_VALUE 2 num_regs 68
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1088
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx335.c imx335_update_test_pattern() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 6
PARAM_VALUE 3 err 7581724138706964480
BUF_SIZE 1 regs 96
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size

drivers/media/i2c/imx335.c imx335_update_test_pattern() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 6
PARAM_VALUE 3 err 7581724138706964480
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 96
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size

drivers/media/i2c/imx335.c imx335_update_vertical_flip() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 5888182233673719808
PARAM_VALUE 3 *err 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/i2c/ov9282.c ov9282_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 5857076333205004288
PARAM_VALUE 2 num_regs 61
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 976
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov9282.c ov9282_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 num_regs 2
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 32
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov9282.c ov9282_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/os05b10.c os05b10_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 21570390858964992
PARAM_VALUE 2 num_regs 374
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 5984
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc0308.c gc0308_set_awb_mode() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 3
PARAM_VALUE 3 err 5271610472269221888
BUF_SIZE 1 regs 48
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 ctrl->handler->lock

drivers/media/i2c/gc0308.c gc0308_set_colormode() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 10
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 160
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 ctrl->handler->lock

drivers/media/i2c/gc0308.c gc0308_set_exposure() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 2
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 32
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 ctrl->handler->lock

drivers/media/i2c/gc0308.c gc0308_set_power_line_freq() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 5
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 80
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 ctrl->handler->lock

drivers/media/i2c/gc0308.c gc0308_set_power_line_freq() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 5
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 80
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 ctrl->handler->lock

drivers/media/i2c/gc0308.c gc0308_set_resolution() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 4096-ptr_max
PARAM_VALUE 2 num_regs 11
PARAM_VALUE 3 err 2386992100729925632
BUF_SIZE 1 regs 176
DATA_SOURCE 3 err $1
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc0308.c gc0308_start_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 5462975343792586752
PARAM_VALUE 2 num_regs 228
PARAM_VALUE 3 err 2386992100729925632
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 3648
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov2732.c ov2732_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 1671896010778091520
PARAM_VALUE 2 num_regs 28
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 448
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov64a40.c ov64a40_link_freq_config() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 6350806584591790080
PARAM_VALUE 2 num_regs 11
PARAM_VALUE 3 err 5042591457173602304
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size

drivers/media/i2c/ov64a40.c ov64a40_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 1626306402090119168
PARAM_VALUE 2 num_regs 4376
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 70016
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov64a40.c ov64a40_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 0
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx415.c imx415_set_mode() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 3 err 2626445848265482240
PARAM_VALUE 3 *err 0
NOCHECK_CALL
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx415.c imx415_set_mode() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 2 num_regs 11
PARAM_VALUE 3 err 2626445848265482240
BUF_SIZE 1 regs 176
NOCHECK_CALL
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx415.c imx415_setup() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 3878632924643594240
PARAM_VALUE 2 num_regs 78
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 1248
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc2145.c gc2145_config_mipi_mode() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 3759580399232057344
PARAM_VALUE 2 num_regs 15
PARAM_VALUE 3 err 8861689184781479936
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 240
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc2145.c gc2145_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 2 num_regs 26,38
PARAM_VALUE 3 err 7135572093254324224
PARAM_VALUE 3 *err 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/gc2145.c gc2145_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 7329671608051773440
PARAM_VALUE 2 num_regs 546
PARAM_VALUE 3 err 7135572093254324224
BUF_SIZE 1 regs 8736
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx355.c imx355_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 139033373708648448
PARAM_VALUE 2 num_regs 70
PARAM_VALUE 3 err 7239353428589248512
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 1120
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/imx355.c imx355_start_streaming() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 3 err 7239353428589248512
NOCHECK_CALL
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/t4ka3.c t4ka3_enable_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 regs 1656173118212579328
PARAM_VALUE 2 num_regs 81
PARAM_VALUE 3 err 2532684116498182144
PARAM_VALUE 3 *err 0-s32max
BUF_SIZE 1 regs 1296
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/t4ka3.c t4ka3_enable_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 1 regs 4311266708917735424
PARAM_VALUE 2 num_regs 15
PARAM_VALUE 3 err 2532684116498182144
BUF_SIZE 1 regs 240
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/t4ka3.c t4ka3_enable_stream() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 2870432710460874752
PARAM_VALUE 2 num_regs 8
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 128
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/og01a1b.c og01a1b_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/og01a1b.c og01a1b_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 num_regs 7,257
PARAM_VALUE 3 err 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/ov5693.c ov5693_sensor_init() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->async_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 map->cache->cached_rbnode->base_reg 0-4294967295
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 2325917328696590336
PARAM_VALUE 2 num_regs 144
PARAM_VALUE 3 err 0
BUF_SIZE 1 regs 2304
UNITS 2 num_regs unit_array_size
LOCK2 &ov5693->lock
TYPE_LOCK (struct ov5693_device)->lock

drivers/media/i2c/s5kjn1.c s5kjn1_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 0 *map->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 regs 2747618800930758656
PARAM_VALUE 2 num_regs 30
PARAM_VALUE 3 err 1490386915855794176
PARAM_VALUE 3 *err 0
BUF_SIZE 1 regs 480
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_regs unit_array_size
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock

drivers/media/i2c/s5kjn1.c s5kjn1_enable_streams() -> cci_multi_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 map->cache_dirty 0-1
PARAM_VALUE 3 err 1490386915855794176
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 sd->active_state->lock