Home
last modified time | relevance | path

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

/linux-6.15/drivers/media/usb/uvc/
H A Duvc_ctrl.c426 if (!test_bit(idx, &mapping->menu_mask)) in uvc_mapping_get_menu_value()
438 if (!test_bit(idx, &mapping->menu_mask)) in uvc_mapping_get_menu_name()
1003 for (i = 0; BIT(i) <= mapping->menu_mask; ++i) { in uvc_menu_to_v4l2_menu()
1006 if (!test_bit(i, &mapping->menu_mask)) in uvc_menu_to_v4l2_menu()
1684 if (index >= BITS_PER_TYPE(mapping->menu_mask)) in uvc_query_v4l2_menu()
2383 if (value < (ffs(mapping->menu_mask) - 1) || in uvc_ctrl_clamp()
2384 value > (fls(mapping->menu_mask) - 1)) in uvc_ctrl_clamp()
2387 if (!test_bit(value, &mapping->menu_mask)) in uvc_ctrl_clamp()
2891 * fls(mapping->menu_mask); in __uvc_ctrl_add_mapping()
2897 if (mapping->menu_names && mapping->menu_mask) { in __uvc_ctrl_add_mapping()
[all …]
H A Duvcvideo.h131 unsigned long menu_mask; member
H A Duvc_v4l2.c50 map->menu_mask = GENMASK(xmap->menu_count - 1, 0); in uvc_control_add_xu_mapping()