Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/video/fbdev/matrox/matroxfb_g450.c g450_get_ctrl() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock

drivers/video/fbdev/matrox/matroxfb_g450.c g450_query_ctrl() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
UNITS 0 v4l2_id unit_array_size
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock

drivers/video/fbdev/matrox/matroxfb_g450.c g450_set_ctrl() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock

drivers/video/fbdev/matrox/matroxfb_maven.c maven_get_control() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock

drivers/video/fbdev/matrox/matroxfb_maven.c maven_get_queryctrl() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
UNITS 0 v4l2_id unit_array_size
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock

drivers/video/fbdev/matrox/matroxfb_maven.c maven_set_control() -> get_ctrl_id()

Type Parameter Key Value
USER_DATA 0 v4l2_id 0-u32max
LOCK2 &info->lock
LOCK2 &minfo->altout.lock
TYPE_LOCK (struct fb_info)->lock
TYPE_LOCK (struct matrox_fb_info)->altout.lock