Defined in 1 files as a macro:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/v4l2-core/v4l2-ctrls-api.c v4l2_ctrl_g_ctrl() -> get_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->is_int 1
PARAM_VALUE 1 c 7642935666314743808
PARAM_VALUE 1 c->p_area 0
PARAM_VALUE 1 c->p_av1_film_grain 0
PARAM_VALUE 1 c->p_av1_frame 0
PARAM_VALUE 1 c->p_av1_sequence 0
PARAM_VALUE 1 c->p_av1_tile_group_entry 0
PARAM_VALUE 1 c->p_fwht_params 0
PARAM_VALUE 1 c->p_h264_decode_params 0
PARAM_VALUE 1 c->p_h264_pps 0
PARAM_VALUE 1 c->p_h264_pred_weights 0
PARAM_VALUE 1 c->p_h264_scaling_matrix 0
PARAM_VALUE 1 c->p_h264_slice_params 0
PARAM_VALUE 1 c->p_h264_sps 0
PARAM_VALUE 1 c->p_hdr10_cll_info 0
PARAM_VALUE 1 c->p_hdr10_mastering_display 0
PARAM_VALUE 1 c->p_hevc_decode_params 0
PARAM_VALUE 1 c->p_hevc_pps 0
PARAM_VALUE 1 c->p_hevc_scaling_matrix 0
PARAM_VALUE 1 c->p_hevc_slice_params 0
PARAM_VALUE 1 c->p_hevc_sps 0
PARAM_VALUE 1 c->p_mpeg2_picture 0
PARAM_VALUE 1 c->p_mpeg2_quantisation 0
PARAM_VALUE 1 c->p_mpeg2_sequence 0
PARAM_VALUE 1 c->p_rect 0
PARAM_VALUE 1 c->p_s32 0
PARAM_VALUE 1 c->p_s64 0
PARAM_VALUE 1 c->p_u16 0
PARAM_VALUE 1 c->p_u32 0
PARAM_VALUE 1 c->p_u8 0
PARAM_VALUE 1 c->p_vp8_frame 0
PARAM_VALUE 1 c->p_vp9_compressed_hdr_probs 0
PARAM_VALUE 1 c->p_vp9_frame 0
PARAM_VALUE 1 c->ptr 0
PARAM_VALUE 1 c->string 0
PARAM_VALUE 1 c->value 0
PARAM_VALUE 1 c->value64 0
BUF_SIZE 0 ctrl (-1),248-s32max
BUF_SIZE 0 ctrl (-1),248-s32max
DATA_SOURCE 0 ctrl $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ctx->buffer_mutex
HALF_LOCKED2 &cx->serialize_lock
HALF_LOCKED2 &dev->coda_mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &go->hw_lock
HALF_LOCKED2 &itv->serialize_lock

drivers/media/v4l2-core/v4l2-ctrls-api.c v4l2_ctrl_g_ctrl_int64() -> get_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->is_ptr 0
PARAM_VALUE 0 ctrl->type 5
PARAM_VALUE 1 c 2958960419166494720
PARAM_VALUE 1 c->p_area 0
PARAM_VALUE 1 c->p_av1_film_grain 0
PARAM_VALUE 1 c->p_av1_frame 0
PARAM_VALUE 1 c->p_av1_sequence 0
PARAM_VALUE 1 c->p_av1_tile_group_entry 0
PARAM_VALUE 1 c->p_fwht_params 0
PARAM_VALUE 1 c->p_h264_decode_params 0
PARAM_VALUE 1 c->p_h264_pps 0
PARAM_VALUE 1 c->p_h264_pred_weights 0
PARAM_VALUE 1 c->p_h264_scaling_matrix 0
PARAM_VALUE 1 c->p_h264_slice_params 0
PARAM_VALUE 1 c->p_h264_sps 0
PARAM_VALUE 1 c->p_hdr10_cll_info 0
PARAM_VALUE 1 c->p_hdr10_mastering_display 0
PARAM_VALUE 1 c->p_hevc_decode_params 0
PARAM_VALUE 1 c->p_hevc_pps 0
PARAM_VALUE 1 c->p_hevc_scaling_matrix 0
PARAM_VALUE 1 c->p_hevc_slice_params 0
PARAM_VALUE 1 c->p_hevc_sps 0
PARAM_VALUE 1 c->p_mpeg2_picture 0
PARAM_VALUE 1 c->p_mpeg2_quantisation 0
PARAM_VALUE 1 c->p_mpeg2_sequence 0
PARAM_VALUE 1 c->p_rect 0
PARAM_VALUE 1 c->p_s32 0
PARAM_VALUE 1 c->p_s64 0
PARAM_VALUE 1 c->p_u16 0
PARAM_VALUE 1 c->p_u32 0
PARAM_VALUE 1 c->p_u8 0
PARAM_VALUE 1 c->p_vp8_frame 0
PARAM_VALUE 1 c->p_vp9_compressed_hdr_probs 0
PARAM_VALUE 1 c->p_vp9_frame 0
PARAM_VALUE 1 c->ptr 0
PARAM_VALUE 1 c->string 0
PARAM_VALUE 1 c->value 0
PARAM_VALUE 1 c->value64 0
DATA_SOURCE 0 ctrl $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vfe->power_lock

drivers/media/v4l2-core/v4l2-ctrls-api.c v4l2_g_ctrl() -> get_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 ctrl 4096-ptr_max
PARAM_VALUE 0 ctrl->is_int 1
PARAM_VALUE 1 c 6378623642595405824
DATA_SOURCE 0 ctrl r v4l2_ctrl_find
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &isp->mutex
HALF_LOCKED2 &stream->mutex