Lines Matching refs:chain_link
232 VkEnumerateInstanceExtensionPropertiesChain *chain_link =
234 if (chain_link == NULL) {
238 memset(chain_link, 0, sizeof(VkEnumerateInstanceLayerPropertiesChain));
239 chain_link->header.type = VK_CHAIN_TYPE_ENUMERATE_INSTANCE_EXTENSION_PROPERTIES;
240 chain_link->header.version = VK_CURRENT_CHAIN_VERSION;
241 chain_link->header.size = sizeof(*chain_link);
242 chain_link->pfnNextLayer = pfn;
243 chain_link->pNextLink = chain_head;
245 chain_head = chain_link;
338 VkEnumerateInstanceLayerPropertiesChain *chain_link =
340 if (chain_link == NULL) {
344 memset(chain_link, 0, sizeof(VkEnumerateInstanceLayerPropertiesChain));
345 chain_link->header.type = VK_CHAIN_TYPE_ENUMERATE_INSTANCE_LAYER_PROPERTIES;
346 chain_link->header.version = VK_CURRENT_CHAIN_VERSION;
347 chain_link->header.size = sizeof(*chain_link);
348 chain_link->pfnNextLayer = pfn;
349 chain_link->pNextLink = chain_head;
351 chain_head = chain_link;
449 VkEnumerateInstanceVersionChain *chain_link =
451 if (chain_link == NULL) {
455 memset(chain_link, 0, sizeof(VkEnumerateInstanceLayerPropertiesChain));
456 chain_link->header.type = VK_CHAIN_TYPE_ENUMERATE_INSTANCE_VERSION;
457 chain_link->header.version = VK_CURRENT_CHAIN_VERSION;
458 chain_link->header.size = sizeof(*chain_link);
459 chain_link->pfnNextLayer = pfn;
460 chain_link->pNextLink = chain_head;
462 chain_head = chain_link;