Searched refs:menu_info (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 72 size = xmap->menu_count * sizeof(*map->menu_info); in uvc_ioctl_ctrl_map() 73 map->menu_info = kmalloc(size, GFP_KERNEL); in uvc_ioctl_ctrl_map() 74 if (map->menu_info == NULL) { in uvc_ioctl_ctrl_map() 79 if (copy_from_user(map->menu_info, xmap->menu_info, size)) { in uvc_ioctl_ctrl_map() 97 kfree(map->menu_info); in uvc_ioctl_ctrl_map() 1248 compat_caddr_t menu_info; member 1262 __copy_from_user(kp, up, offsetof(typeof(*up), menu_info)) || in uvc_v4l2_get_xu_mapping() 1269 kp->menu_info = NULL; in uvc_v4l2_get_xu_mapping() 1273 if (__get_user(p, &up->menu_info)) in uvc_v4l2_get_xu_mapping() 1282 kp->menu_info = kmenus; in uvc_v4l2_get_xu_mapping() [all …]
|
D | uvc_ctrl.c | 514 .menu_info = power_line_frequency_controls, 537 .menu_info = exposure_auto_controls, 999 menu = mapping->menu_info; in __uvc_ctrl_get() 1062 menu = mapping->menu_info; in __uvc_query_v4l2_ctrl() 1138 struct uvc_menu_info *menu_info; in uvc_query_v4l2_menu() local 1164 menu_info = &mapping->menu_info[query_menu->index]; in uvc_query_v4l2_menu() 1178 if (!(bitmap & menu_info->value)) { in uvc_query_v4l2_menu() 1184 strlcpy(query_menu->name, menu_info->name, sizeof query_menu->name); in uvc_query_v4l2_menu() 1526 value = mapping->menu_info[xctrl->value].value; in uvc_ctrl_set() 1935 size = sizeof(*mapping->menu_info) * mapping->menu_count; in __uvc_ctrl_add_mapping() [all …]
|
D | uvcvideo.h | 194 struct uvc_menu_info *menu_info; member
|
/linux-4.4.14/include/uapi/linux/ |
D | uvcvideo.h | 52 struct uvc_menu_info __user *menu_info; member
|
/linux-4.4.14/Documentation/video4linux/ |
D | uvcvideo.txt | 154 *menu_info Array of menu entries (for menu controls only)
|