Home
last modified time | relevance | path

Searched refs:menu_names (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/media/usb/uvc/
H A Duvc_v4l2.c47 map->menu_names = NULL; in uvc_control_add_xu_mapping()
73 size = xmap->menu_count * sizeof(map->menu_names[0]); in uvc_control_add_xu_mapping()
74 map->menu_names = kzalloc(size, GFP_KERNEL); in uvc_control_add_xu_mapping()
75 if (!map->menu_names) { in uvc_control_add_xu_mapping()
82 if (copy_from_user((char *)map->menu_names[i], in uvc_control_add_xu_mapping()
84 sizeof(map->menu_names[i]) - 1)) { in uvc_control_add_xu_mapping()
94 kfree(map->menu_names); in uvc_control_add_xu_mapping()
95 map->menu_names = NULL; in uvc_control_add_xu_mapping()
H A Duvc_ctrl.c441 if (mapping->menu_names) in uvc_mapping_get_menu_name()
442 return mapping->menu_names[idx]; in uvc_mapping_get_menu_name()
2877 map->menu_names = NULL; in __uvc_ctrl_add_mapping()
2897 if (mapping->menu_names && mapping->menu_mask) { in __uvc_ctrl_add_mapping()
2898 size = sizeof(mapping->menu_names[0]) in __uvc_ctrl_add_mapping()
2900 map->menu_names = kmemdup(mapping->menu_names, size, in __uvc_ctrl_add_mapping()
2902 if (!map->menu_names) in __uvc_ctrl_add_mapping()
2935 kfree(map->menu_names); in __uvc_ctrl_add_mapping()
3252 kfree(mapping->menu_names); in uvc_ctrl_cleanup_mappings()
H A Duvcvideo.h130 const char (*menu_names)[UVC_MENU_NAME_LEN]; member