Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/media/common/cx2341x.c cx2341x_ctrl_get_menu() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029413
DATA_SOURCE 0 id $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 id unit_array_size
HALF_LOCKED2 &hdw->big_lock_mutex

drivers/media/common/cx2341x.c cx2341x_ctrl_get_menu() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 0-10029311,10029313-10029412,10029415,10029417-10031103,10031105,10031109,10031111-u32max
DATA_SOURCE 0 id $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 id unit_array_size
HALF_LOCKED2 &hdw->big_lock_mutex

drivers/media/v4l2-core/v4l2-ctrls-core.c v4l2_ctrl_new_custom() -> v4l2_ctrl_get_menu()

Type Parameter Key Value

drivers/media/v4l2-core/v4l2-ctrls-core.c v4l2_ctrl_new_std_menu() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
DATA_SOURCE 0 id $2

drivers/media/v4l2-core/v4l2-ctrls-core.c v4l2_ctrl_new_std_menu_items() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10094884,10422531-10422532
DATA_SOURCE 0 id $2
HARD_MAX 0 id 10422532
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fdp1->dev_mutex

drivers/media/usb/uvc/uvc_ctrl.c uvc_mapping_get_menu_name() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
UNITS 0 id unit_array_size
LOCK2 &chain->ctrl_mutex
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock
TYPE_LOCK (struct uvc_video_chain)->ctrl_mutex

drivers/media/platform/st/sti/hva/hva-v4l2.c hva_s_ctrl() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029675
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/st/sti/hva/hva-v4l2.c hva_s_ctrl() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029671
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/st/sti/hva/hva-debugfs.c format_ctx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029518
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/media/platform/st/sti/hva/hva-debugfs.c format_ctx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029513
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/media/platform/st/sti/hva/hva-debugfs.c format_ctx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029669
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/media/platform/st/sti/hva/hva-debugfs.c format_ctx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029679
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/media/platform/st/sti/hva/hva-debugfs.c format_ctx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029682
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/media/usb/uvc/uvc_v4l2.c uvc_control_add_xu_mapping() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
USER_DATA 0 id 0-u32max
UNITS 0 id unit_array_size

drivers/media/platform/chips-media/coda/coda-common.c coda_s_ctrl() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/chips-media/coda/coda-common.c coda_update_profile_level_ctrls() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029583,10029675,10029718
FUZZY_MAX 0 id 10029718
BIT_INFO 0 id 0x990a02,0x990aff
HARD_MAX 0 id 10029718
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->coda_mutex

drivers/media/platform/chips-media/coda/coda-common.c coda_update_profile_level_ctrls() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
PARAM_VALUE 0 id 10029582,10029671,10029717
FUZZY_MAX 0 id 10029717
BIT_INFO 0 id 0x990a04,0x990aff
HARD_MAX 0 id 10029717
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->coda_mutex

drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c s5c73m3_set_colorfx() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->lock
TYPE_LOCK (struct s5c73m3)->lock

drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c s5c73m3_set_scene_program() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->lock
TYPE_LOCK (struct s5c73m3)->lock

drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c s5c73m3_set_white_balance() -> v4l2_ctrl_get_menu()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->lock
TYPE_LOCK (struct s5c73m3)->lock