• Home
  • Raw
  • Download

Lines Matching refs:funcName

44 …_entry(struct loader_instance *inst, struct loader_device *dev, uint32_t idx, const char *funcName)  in loader_init_dispatch_dev_ext_entry()  argument
49 … gdpa_value = dev->loader_dispatch.core_dispatch.GetDeviceProcAddr(dev->chain_device, funcName); in loader_init_dispatch_dev_ext_entry()
55 … gdpa_value = ldev->loader_dispatch.core_dispatch.GetDeviceProcAddr(ldev->chain_device, funcName); in loader_init_dispatch_dev_ext_entry()
72 bool loader_check_icds_for_dev_ext_address(struct loader_instance *inst, const char *funcName) { in loader_check_icds_for_dev_ext_address() argument
76 if (icd_term->scanned_icd->GetInstanceProcAddr(icd_term->instance, funcName)) in loader_check_icds_for_dev_ext_address()
87 bool loader_check_layer_list_for_dev_ext_address(struct loader_instance *inst, const char *funcName in loader_check_layer_list_for_dev_ext_address() argument
98 if (strcmp(property->entrypoints[entry], funcName) == 0) { in loader_check_layer_list_for_dev_ext_address()
109 return NULL != functions->get_instance_proc_addr((VkInstance)inst->instance, funcName); in loader_check_layer_list_for_dev_ext_address()
140 void *loader_dev_ext_gpa_impl(struct loader_instance *inst, const char *funcName, bool is_tramp) { in loader_dev_ext_gpa_impl() argument
144 if (inst->dev_ext_disp_functions[i] && !strcmp(inst->dev_ext_disp_functions[i], funcName)) in loader_dev_ext_gpa_impl()
149 if (!loader_check_icds_for_dev_ext_address(inst, funcName)) { in loader_dev_ext_gpa_impl()
150 if (!is_tramp || !loader_check_layer_list_for_dev_ext_address(inst, funcName)) { in loader_dev_ext_gpa_impl()
161 size_t funcName_len = strlen(funcName) + 1; in loader_dev_ext_gpa_impl()
168 … strncpy(inst->dev_ext_disp_functions[inst->dev_ext_disp_function_count], funcName, funcName_len); in loader_dev_ext_gpa_impl()
170 loader_init_dispatch_dev_ext_entry(inst, NULL, inst->dev_ext_disp_function_count, funcName); in loader_dev_ext_gpa_impl()
176 void *loader_dev_ext_gpa_tramp(struct loader_instance *inst, const char *funcName) { in loader_dev_ext_gpa_tramp() argument
177 return loader_dev_ext_gpa_impl(inst, funcName, true); in loader_dev_ext_gpa_tramp()
180 void *loader_dev_ext_gpa_term(struct loader_instance *inst, const char *funcName) { in loader_dev_ext_gpa_term() argument
181 return loader_dev_ext_gpa_impl(inst, funcName, false); in loader_dev_ext_gpa_term()
186 bool loader_check_icds_for_phys_dev_ext_address(struct loader_instance *inst, const char *funcName)… in loader_check_icds_for_phys_dev_ext_address() argument
191 icd_term->scanned_icd->GetPhysicalDeviceProcAddr(icd_term->instance, funcName)) in loader_check_icds_for_phys_dev_ext_address()
200 …der_check_layer_list_for_phys_dev_ext_address(struct loader_instance *inst, const char *funcName) { in loader_check_layer_list_for_phys_dev_ext_address() argument
209 … return NULL != functions->get_physical_device_proc_addr((VkInstance)inst->instance, funcName); in loader_check_layer_list_for_phys_dev_ext_address()
235 void *loader_phys_dev_ext_gpa_impl(struct loader_instance *inst, const char *funcName, bool is_tram… in loader_phys_dev_ext_gpa_impl() argument
239 if (!loader_check_icds_for_phys_dev_ext_address(inst, funcName)) { in loader_phys_dev_ext_gpa_impl()
242 if (!is_tramp || !loader_check_layer_list_for_phys_dev_ext_address(inst, funcName)) { in loader_phys_dev_ext_gpa_impl()
252 …(inst->phys_dev_ext_disp_functions[i] && !strcmp(inst->phys_dev_ext_disp_functions[i], funcName)) { in loader_phys_dev_ext_gpa_impl()
268 …der_phys_dev_ext_gpa: Adding unknown physical function %s to internal store at index %u", funcName, in loader_phys_dev_ext_gpa_impl()
272 size_t funcName_len = strlen(funcName) + 1; in loader_phys_dev_ext_gpa_impl()
279 …strncpy(inst->phys_dev_ext_disp_functions[inst->phys_dev_ext_disp_function_count], funcName, funcN… in loader_phys_dev_ext_gpa_impl()
293 … (PFN_PhysDevExt)icd_term->scanned_icd->GetPhysicalDeviceProcAddr(icd_term->instance, funcName); in loader_phys_dev_ext_gpa_impl()
300 … icd_term->scanned_icd->lib_name, inst->disp->phys_dev_ext[new_function_index], funcName); in loader_phys_dev_ext_gpa_impl()
316 … (PFN_PhysDevExt)layer_prop->functions.get_physical_device_proc_addr(inst->instance, funcName); in loader_phys_dev_ext_gpa_impl()
320 … layer_prop->info.layerName, inst->disp->phys_dev_ext[new_function_index], funcName); in loader_phys_dev_ext_gpa_impl()
334 void *loader_phys_dev_ext_gpa_tramp(struct loader_instance *inst, const char *funcName) { in loader_phys_dev_ext_gpa_tramp() argument
335 return loader_phys_dev_ext_gpa_impl(inst, funcName, true); in loader_phys_dev_ext_gpa_tramp()
337 void *loader_phys_dev_ext_gpa_term(struct loader_instance *inst, const char *funcName) { in loader_phys_dev_ext_gpa_term() argument
338 return loader_phys_dev_ext_gpa_impl(inst, funcName, false); in loader_phys_dev_ext_gpa_term()