Lines Matching refs:loader_icd_term
212 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, NULL);
1231 struct loader_icd_term *loader_get_icd_and_device(const void *device, struct loader_device **found_dev, uint32_t *icd_index) {
1242 for (struct loader_icd_term *icd_term = inst->icd_terms; icd_term; icd_term = icd_term->next) {
1287 void loader_add_logical_device(struct loader_icd_term *icd_term, struct loader_device *dev) {
1292 void loader_remove_logical_device(struct loader_icd_term *icd_term, struct loader_device *found_dev,
1312 void loader_icd_destroy(struct loader_instance *ptr_inst, struct loader_icd_term *icd_term,
1324 struct loader_icd_term *loader_icd_add(struct loader_instance *ptr_inst, const struct loader_scanned_icd *scanned_icd) {
1325 struct loader_icd_term *icd_term;
1327 icd_term = loader_instance_heap_calloc(ptr_inst, sizeof(struct loader_icd_term), VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE);
4098 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, NULL);
4441 struct loader_icd_term *icd_term = inst->icd_terms;
4481 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, NULL);
5287 struct loader_icd_term *icd_term;
5620 struct loader_icd_term *icd_terms = ptr_instance->icd_terms;
5621 struct loader_icd_term *next_icd_term;
5684 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6225 struct loader_icd_term *icd_term;
6587 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6625 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6888 struct loader_icd_term *icd_term;