Lines Matching defs:functions
103 // If the function pointer doesn't appear in the layer manifest for intercepted device functions, look down the
106 const struct loader_layer_functions *const functions = &(inst->expanded_activated_layer_list.list[0]->functions);
107 if (NULL != functions->get_instance_proc_addr) {
108 return NULL != functions->get_instance_proc_addr((VkInstance)inst->instance, funcName);
140 // Linearly look through already added functions to make sure we haven't seen it before
207 const struct loader_layer_functions *const functions = &(layer_prop_list->functions);
208 if (NULL != functions->get_physical_device_proc_addr) {
209 return NULL != functions->get_physical_device_proc_addr((VkInstance)inst->instance, funcName);
249 // Linearly look through already added functions to make sure we haven't seen it before
283 // increment the count so that the subsequent logic includes the newly added entry point when searching for functions
314 if (layer_prop->interface_version > 1 && NULL != layer_prop->functions.get_physical_device_proc_addr) {
316 (PFN_PhysDevExt)layer_prop->functions.get_physical_device_proc_addr(inst->instance, funcName);
333 // Main interface functions, makes it clear whether it is getting a terminator or trampoline