Lines Matching refs:phys_dev

4374         struct loader_physical_device_tramp *phys_dev = (struct loader_physical_device_tramp *)physicalDevice;
4375 internal_device = phys_dev->phys_dev;
4376 inst = (struct loader_instance *)phys_dev->this_instance;
4885 for (uint32_t phys_dev = 0; phys_dev < cur_struct->physicalDeviceCount; phys_dev++) {
4886 cur_tramp = (struct loader_physical_device_tramp *)cur_struct->pPhysicalDevices[phys_dev];
4887 phys_dev_array[phys_dev] = cur_tramp->phys_dev;
5746 phys_dev_term->phys_dev, icd_term->scanned_icd->lib_name, &icd_exts);
5789 for (uint32_t phys_dev = 0; phys_dev < cur_struct->physicalDeviceCount; phys_dev++) {
5790 cur_term = (struct loader_physical_device_term *)cur_struct->pPhysicalDevices[phys_dev];
5791 phys_dev_array[phys_dev] = cur_term->phys_dev;
5925 icd_term->dispatch.GetPhysicalDeviceProperties(phys_dev_term->phys_dev, &properties);
5935 res = fpCreateDevice(phys_dev_term->phys_dev, &localCreateInfo, pAllocator, &dev->icd_device);
5997 if (inst->phys_devs_tramp[cur_idx]->phys_dev == phys_devs[new_idx]) {
6064 new_phys_devs[new_idx]->phys_dev = phys_devs[new_idx];
6162 if (NULL != phys_devs[idx] && physical_device == phys_devs[idx]->phys_dev) {
6205 new_phys_devs[idx]->phys_dev = physical_device;
6218 * They also need to be setup - the icd_term, icd_index, phys_dev, and disp (dispatch table) all need the correct data.
6354 if (new_phys_devs[new_idx]->phys_dev == inst->phys_devs_term[old_idx]->phys_dev) {
6590 icd_term->dispatch.EnumerateDeviceExtensionProperties(phys_dev_term->phys_dev, NULL, &written_count, pProperties);
6630 res = icd_term->dispatch.EnumerateDeviceExtensionProperties(phys_dev_term->phys_dev, NULL, &all_exts.count, NULL);
6644 res = icd_term->dispatch.EnumerateDeviceExtensionProperties(phys_dev_term->phys_dev, NULL, &all_exts.count, all_exts.list);
7108 inst->phys_devs_term[term_gpu]->phys_dev) {