Lines Matching refs:menu_info
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()
1239 compat_caddr_t menu_info; member
1253 __copy_from_user(kp, up, offsetof(typeof(*up), menu_info)) || in uvc_v4l2_get_xu_mapping()
1260 kp->menu_info = NULL; in uvc_v4l2_get_xu_mapping()
1264 if (__get_user(p, &up->menu_info)) in uvc_v4l2_get_xu_mapping()
1273 kp->menu_info = kmenus; in uvc_v4l2_get_xu_mapping()
1285 struct uvc_menu_info __user *kmenus = kp->menu_info; in uvc_v4l2_put_xu_mapping()
1289 __copy_to_user(up, kp, offsetof(typeof(*up), menu_info)) || in uvc_v4l2_put_xu_mapping()
1299 if (get_user(p, &up->menu_info)) in uvc_v4l2_put_xu_mapping()