Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/platform/ti/cal/cal-video.c cal_ctx_v4l2_init_formats() -> __subdev_get_format()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->active_fmt 4096-ptr_max
PARAM_VALUE 0 ctx->cal 4096-ptr_max
PARAM_VALUE 0 ctx->cal->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ctx->cal->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->cal->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctx->phy 4096-ptr_max
PARAM_VALUE 0 ctx->phy->source 4096-ptr_max
PARAM_VALUE 1 fmt 632395827650330624
BUF_SIZE 0 ctx->active_fmt 136
DATA_SOURCE 0 ctx $0
MEM_ZERO 0 ctx->active_fmt
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &list_lock
HALF_LOCKED2 &device->clients_lock

drivers/media/platform/ti/am437x/am437x-vpfe.c vpfe_config_image_format() -> __subdev_get_format()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->ccdc.ccdc_cfg.bayer.hd_pol 0-1
PARAM_VALUE 0 ctx->ccdc.ccdc_cfg.bayer.vd_pol 0-1
PARAM_VALUE 0 ctx->ccdc.ccdc_cfg.ycbcr.hd_pol 0-1
PARAM_VALUE 0 ctx->ccdc.ccdc_cfg.ycbcr.vd_pol 0-1
PARAM_VALUE 0 ctx->current_subdev->can_route 0
PARAM_VALUE 0 ctx->current_subdev->grp_id 0
PARAM_VALUE 0 ctx->current_subdev->routes 0,4096-ptr_max
PARAM_VALUE 0 ctx->std_index 0-1
PARAM_VALUE 1 fmt 6881954989956751360
BUF_SIZE 0 ctx s32min-(-1),1-s32max
BUF_SIZE 0 ctx s32min-(-1),1-s32max
BUF_SIZE 0 ctx->current_subdev (-1),128
DATA_SOURCE 0 ctx $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ctx->current_input s32min-0
HALF_LOCKED2 0 &ctx->lock