• Home
  • Raw
  • Download

Lines Matching refs:loader_instance

140 DIR *loader_opendir(const struct loader_instance *instance, const char *name) {  in loader_opendir()
147 int loader_closedir(const struct loader_instance *instance, DIR *dir) { in loader_closedir()
163 void loader_handle_load_library_error(const struct loader_instance *inst, const char *filename, in loader_handle_load_library_error()
182 struct loader_instance *inst = loader_get_instance(instance); in vkSetInstanceDispatch()
202 void loader_free_layer_properties(const struct loader_instance *inst, struct loader_layer_propertie… in loader_free_layer_properties()
337 …ct loader_layer_properties *loader_get_next_layer_property_slot(const struct loader_instance *inst, in loader_get_next_layer_property_slot()
388 static bool loader_find_layer_name_in_meta_layer(const struct loader_instance *inst, const char *la… in loader_find_layer_name_in_meta_layer()
405 static bool loader_find_layer_name_in_blacklist(const struct loader_instance *inst, const char *lay… in loader_find_layer_name_in_blacklist()
417 void loader_delete_layer_list_and_properties(const struct loader_instance *inst, struct loader_laye… in loader_delete_layer_list_and_properties()
432 void loader_remove_layer_in_list(const struct loader_instance *inst, struct loader_layer_list *laye… in loader_remove_layer_in_list()
451 void loader_remove_layers_in_blacklist(const struct loader_instance *inst, struct loader_layer_list… in loader_remove_layers_in_blacklist()
482 void loader_remove_layers_not_in_implicit_meta_layers(const struct loader_instance *inst, struct lo… in loader_remove_layers_not_in_implicit_meta_layers()
530 static VkResult loader_add_instance_extensions(const struct loader_instance *inst, in loader_add_instance_extensions()
583 static VkResult loader_init_device_extensions(const struct loader_instance *inst, struct loader_phy… in loader_init_device_extensions()
602 VkResult loader_add_device_extensions(const struct loader_instance *inst, in loader_add_device_extensions()
639 VkResult loader_init_generic_list(const struct loader_instance *inst, struct loader_generic_list *l… in loader_init_generic_list()
652 void loader_destroy_generic_list(const struct loader_instance *inst, struct loader_generic_list *li… in loader_destroy_generic_list()
660 VkResult loader_add_to_ext_list(const struct loader_instance *inst, struct loader_extension_list *e… in loader_add_to_ext_list()
705 VkResult loader_add_to_dev_ext_list(const struct loader_instance *inst, struct loader_device_extens… in loader_add_to_dev_ext_list()
774 bool loader_add_meta_layer(const struct loader_instance *inst, const struct loader_layer_properties…
779 static bool loader_init_layer_list(const struct loader_instance *inst, struct loader_layer_list *li… in loader_init_layer_list()
800 void loader_destroy_layer_list(const struct loader_instance *inst, struct loader_device *device, in loader_destroy_layer_list()
813 VkResult loader_add_layer_properties_to_list(const struct loader_instance *inst, struct loader_laye… in loader_add_layer_properties_to_list()
852 static VkResult loader_add_layer_names_to_list(const struct loader_instance *inst, struct loader_la… in loader_add_layer_names_to_list()
885 static bool check_expiration(const struct loader_instance *inst, const struct loader_layer_properti… in check_expiration()
905 bool loader_implicit_layer_is_enabled(const struct loader_instance *inst, const struct loader_layer… in loader_implicit_layer_is_enabled()
958 static void loader_add_implicit_layer(const struct loader_instance *inst, const struct loader_layer… in loader_add_implicit_layer()
974 bool loader_add_meta_layer(const struct loader_instance *inst, const struct loader_layer_properties… in loader_add_meta_layer()
1026 VkResult loader_add_layer_name_to_list(const struct loader_instance *inst, const char *name, const … in loader_add_layer_name_to_list()
1094 VkResult loader_get_icd_loader_instance_extensions(const struct loader_instance *inst, struct loade… in loader_get_icd_loader_instance_extensions()
1167 for (struct loader_instance *inst = loader.instances; inst; inst = inst->next) { in loader_get_icd_and_device()
1189 void loader_destroy_logical_device(const struct loader_instance *inst, struct loader_device *dev, in loader_destroy_logical_device()
1199 struct loader_device *loader_create_logical_device(const struct loader_instance *inst, const VkAllo… in loader_create_logical_device()
1215 void loader_add_logical_device(const struct loader_instance *inst, struct loader_icd_term *icd_term… in loader_add_logical_device()
1220 void loader_remove_logical_device(const struct loader_instance *inst, struct loader_icd_term *icd_t… in loader_remove_logical_device()
1240 void loader_icd_destroy(struct loader_instance *ptr_inst, struct loader_icd_term *icd_term, in loader_icd_destroy()
1252 static struct loader_icd_term *loader_icd_add(struct loader_instance *ptr_inst, const struct loader… in loader_icd_add()
1305 void loader_scanned_icd_clear(const struct loader_instance *inst, struct loader_icd_tramp_list *icd… in loader_scanned_icd_clear()
1318 static VkResult loader_scanned_icd_init(const struct loader_instance *inst, struct loader_icd_tramp… in loader_scanned_icd_init()
1331 static VkResult loader_scanned_icd_add(const struct loader_instance *inst, struct loader_icd_tramp_… in loader_scanned_icd_add()
1619 static VkResult loader_get_json(const struct loader_instance *inst, const char *filename, cJSON **j… in loader_get_json()
1692 static bool verify_meta_layer_component_layers(const struct loader_instance *inst, struct loader_la… in verify_meta_layer_component_layers()
1787 static void verify_all_meta_layers(struct loader_instance *inst, struct loader_layer_list *instance… in verify_all_meta_layers()
1810 static void remove_all_non_valid_override_layers(struct loader_instance *inst, struct loader_layer_… in remove_all_non_valid_override_layers()
1882 static VkResult loader_read_layer_json(const struct loader_instance *inst, struct loader_layer_list… in loader_read_layer_json()
2546 static VkResult loader_add_layer_properties(const struct loader_instance *inst, struct loader_layer… in loader_add_layer_properties()
2702 static inline VkResult check_and_adjust_data_file_list(const struct loader_instance *inst, struct l… in check_and_adjust_data_file_list()
2728 static VkResult add_manifest_file(const struct loader_instance *inst, const char *file_name, struct… in add_manifest_file()
2753 static VkResult add_if_manifest_file(const struct loader_instance *inst, const char *file_name, in add_if_manifest_file()
2778 VkResult add_data_files(const struct loader_instance *inst, char *search_path, struct loader_data_f… in add_data_files()
2874 static VkResult read_data_files_in_search_paths(const struct loader_instance *inst, enum loader_dat… in read_data_files_in_search_paths()
3234 VkResult loader_get_data_files(const struct loader_instance *inst, enum loader_data_files_type mani… in loader_get_data_files()
3309 VkResult loader_parse_icd_manifest(const struct loader_instance *inst, char *file_str, struct ICDMa… in loader_parse_icd_manifest()
3490 VkResult loader_icd_scan(const struct loader_instance *inst, struct loader_icd_tramp_list *icd_tram… in loader_icd_scan()
3566 void loader_scan_for_layers(struct loader_instance *inst, struct loader_layer_list *instance_layers… in loader_scan_for_layers()
3697 void loader_scan_for_implicit_layers(struct loader_instance *inst, struct loader_layer_list *instan… in loader_scan_for_implicit_layers()
3962 struct loader_instance *loader_get_instance(const VkInstance instance) { in loader_get_instance()
3967 struct loader_instance *ptr_instance = (struct loader_instance *)instance; in loader_get_instance()
3973 for (struct loader_instance *inst = loader.instances; inst; inst = inst->next) { in loader_get_instance()
3984 static loader_platform_dl_handle loader_open_layer_file(const struct loader_instance *inst, struct … in loader_open_layer_file()
3995 static void loader_close_layer_file(const struct loader_instance *inst, struct loader_layer_propert… in loader_close_layer_file()
4003 void loader_deactivate_layers(const struct loader_instance *instance, struct loader_device *device, in loader_deactivate_layers()
4016 static void loader_add_implicit_layers(const struct loader_instance *inst, struct loader_layer_list… in loader_add_implicit_layers()
4029 static VkResult loader_add_environment_layers(struct loader_instance *inst, const enum layer_type_f… in loader_add_environment_layers()
4066 VkResult loader_enable_instance_layers(struct loader_instance *inst, const VkInstanceCreateInfo *pC… in loader_enable_instance_layers()
4151 struct loader_instance *inst = NULL; in loader_layer_create_device()
4159 inst = (struct loader_instance *)phys_dev->this_instance; in loader_layer_create_device()
4305 const struct loader_instance *inst = icd_term->this_instance; in loader_layer_destroy_device()
4330 struct loader_instance *inst, VkInstance *created_instance) { in loader_create_instance_chain()
4605 void loader_activate_instance_layer_extensions(struct loader_instance *inst, VkInstance created_ins… in loader_activate_instance_layer_extensions()
4611 … const VkAllocationCallbacks *pAllocator, const struct loader_instance *inst, in loader_create_device_chain()
4842 VkResult loader_validate_layers(const struct loader_instance *inst, const uint32_t layer_count, in loader_validate_layers()
4870 VkResult loader_validate_instance_extensions(struct loader_instance *inst, const struct loader_exte… in loader_validate_instance_extensions()
4991 VkResult loader_validate_device_extensions(struct loader_instance *this_instance, in loader_validate_device_extensions()
5047 struct loader_instance *ptr_instance = (struct loader_instance *)*pInstance; in terminator_CreateInstance()
5346 struct loader_instance *ptr_instance = loader_get_instance(instance); in terminator_DestroyInstance()
5354 struct loader_instance *prev = NULL; in terminator_DestroyInstance()
5356 struct loader_instance *next = loader.instances; in terminator_DestroyInstance()
5654 VkResult setup_loader_tramp_phys_devs(struct loader_instance *inst, uint32_t phys_dev_count, VkPhys… in setup_loader_tramp_phys_devs()
5831 bool is_linux_sort_enabled(struct loader_instance *inst) { in is_linux_sort_enabled()
5846 void check_if_phys_dev_already_present(struct loader_instance *inst, VkPhysicalDevice physical_devi… in check_if_phys_dev_already_present()
5858 VkResult allocate_new_phys_dev_at_idx(struct loader_instance *inst, VkPhysicalDevice physical_devic… in allocate_new_phys_dev_at_idx()
5889 VkResult setup_loader_term_phys_devs(struct loader_instance *inst) { in setup_loader_term_phys_devs()
6130 VkResult setup_loader_tramp_phys_dev_groups(struct loader_instance *inst, uint32_t group_count, in setup_loader_tramp_phys_dev_groups()
6176 struct loader_instance *inst = (struct loader_instance *)instance; in terminator_EnumeratePhysicalDevices()
6226 const struct loader_instance *inst = phys_dev_term->this_icd_term->this_instance; in terminator_EnumerateDeviceExtensionProperties()
6538 struct loader_instance *inst = (struct loader_instance *)instance; in terminator_EnumeratePhysicalDeviceGroups()