Lines Matching defs:idx
783 uint32_t idx = ext_list->count;
786 if (idx * sizeof(struct loader_dev_ext_props) >= ext_list->capacity) {
802 memcpy(&ext_list->list[idx].props, props, sizeof(*props));
804 ext_list->list[idx].entrypoints = *entrys;
6161 for (uint32_t idx = 0; idx < phys_devs_count; idx++) {
6162 if (NULL != phys_devs[idx] && physical_device == phys_devs[idx]->phys_dev) {
6163 *out_idx = idx;
6175 uint32_t idx = *cur_new_phys_dev_count;
6178 if (find_phys_dev(physical_device, idx, new_phys_devs, &out_idx)) {
6183 new_phys_devs[idx] = inst->phys_devs_term[out_idx];
6190 if (NULL != new_phys_devs[idx]) {
6194 new_phys_devs[idx] =
6196 if (NULL == new_phys_devs[idx]) {
6198 "check_and_add_to_new_phys_devs: Failed to allocate physical device terminator object %d", idx);
6202 loader_set_dispatch((void *)new_phys_devs[idx], inst->disp);
6203 new_phys_devs[idx]->this_icd_term = dev_array->icd_term;
6204 new_phys_devs[idx]->icd_index = (uint8_t)(dev_array->icd_index);
6205 new_phys_devs[idx]->phys_dev = physical_device;
7127 uint32_t idx = 0;
7162 new_phys_dev_groups[idx] = inst->phys_dev_groups_term[old_idx];
7168 if (group_properties != NULL && NULL == new_phys_dev_groups[idx]) {
7169 new_phys_dev_groups[idx] = (VkPhysicalDeviceGroupProperties *)loader_instance_heap_alloc(
7171 if (NULL == new_phys_dev_groups[idx]) {
7175 idx);
7176 total_count = idx;
7180 memcpy(new_phys_dev_groups[idx], group_properties, sizeof(VkPhysicalDeviceGroupProperties));
7183 ++idx;