Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/vulkan_enc/
Dvk_util.h44 #define vk_foreach_struct(__iter, __start) \ argument
45 for (struct vk_struct_common* __iter = (struct vk_struct_common*)(__start); __iter; \
46 __iter = __iter->pNext)
48 #define vk_foreach_struct_const(__iter, __start) \ argument
49 for (const struct vk_struct_common* __iter = (const struct vk_struct_common*)(__start); \
50 __iter; __iter = __iter->pNext)
/hardware/google/gfxstream/guest/mesa/src/vulkan/util/
Dvk_util.h105 for (struct vk_pnext_iterator __iter = vk_pnext_iterator_init(__start); \
106 !__iter.done; __iter.done = true) \
107 for (VkBaseOutStructure *__e = __iter.pos; \
108 __e; __e = vk_pnext_iterator_next(&__iter))
111 for (struct vk_pnext_iterator __iter = \
113 !__iter.done; __iter.done = true) \
114 for (const VkBaseInStructure *__e = (VkBaseInStructure *)__iter.pos; \
115 __e; __e = (VkBaseInStructure *)vk_pnext_iterator_next(&__iter))
/hardware/google/gfxstream/host/vulkan/
Dvk_util.h63 #define vk_foreach_struct(__iter, __start) \ argument
64 for (struct vk_struct_common* __iter = (struct vk_struct_common*)(__start); __iter; \
65 __iter = __iter->pNext)
67 #define vk_foreach_struct_const(__iter, __start) \ argument
68 for (const struct vk_struct_common* __iter = (const struct vk_struct_common*)(__start); \
69 __iter; __iter = __iter->pNext)