Lines Matching refs:DeviceId
186 kmp_interop_type_t InteropType, kmp_int32 DeviceId, in __tgt_interop_init() argument
193 if (DeviceId == -1) { in __tgt_interop_init()
194 DeviceId = omp_get_default_device(); in __tgt_interop_init()
202 InteropPtr = new omp_interop_val_t(DeviceId, InteropType); in __tgt_interop_init()
203 if (!deviceIsReady(DeviceId)) { in __tgt_interop_init()
208 DeviceTy &Device = *PM->Devices[DeviceId]; in __tgt_interop_init()
210 Device.RTL->init_device_info(DeviceId, &(InteropPtr)->device_info, in __tgt_interop_init()
217 Device.RTL->init_async_info(DeviceId, &(InteropPtr)->async_info)) { in __tgt_interop_init()
225 omp_interop_val_t *&InteropPtr, kmp_int32 DeviceId, in __tgt_interop_use() argument
232 if (DeviceId == -1) { in __tgt_interop_use()
233 DeviceId = omp_get_default_device(); in __tgt_interop_use()
237 assert((DeviceId == -1 || InteropVal->device_id == DeviceId) && in __tgt_interop_use()
240 if (!deviceIsReady(DeviceId)) { in __tgt_interop_use()
253 omp_interop_val_t *&InteropPtr, kmp_int32 DeviceId, in __tgt_interop_destroy() argument
260 if (DeviceId == -1) { in __tgt_interop_destroy()
261 DeviceId = omp_get_default_device(); in __tgt_interop_destroy()
267 assert((DeviceId == -1 || InteropVal->device_id == DeviceId) && in __tgt_interop_destroy()
269 if (!deviceIsReady(DeviceId)) { in __tgt_interop_destroy()