Lines Matching refs:InteropVal
61 PropertyTy getProperty(omp_interop_val_t &InteropVal,
65 intptr_t getProperty<intptr_t>(omp_interop_val_t &InteropVal, in getProperty() argument
69 return InteropVal.backend_type_id; in getProperty()
71 return InteropVal.vendor_id; in getProperty()
73 return InteropVal.device_id; in getProperty()
81 const char *getProperty<const char *>(omp_interop_val_t &InteropVal, in getProperty() argument
86 return InteropVal.interop_type == kmp_interop_type_tasksync in getProperty()
90 return getVendorIdToStr(InteropVal.vendor_id); in getProperty()
98 void *getProperty<void *>(omp_interop_val_t &InteropVal, in getProperty() argument
102 if (InteropVal.device_info.Device) in getProperty()
103 return InteropVal.device_info.Device; in getProperty()
105 return const_cast<char *>(InteropVal.err_str); in getProperty()
107 return InteropVal.device_info.Context; in getProperty()
109 return InteropVal.async_info->Queue; in getProperty()
231 omp_interop_val_t *InteropVal = InteropPtr; in __tgt_interop_use() local
235 assert(InteropVal != omp_interop_none && in __tgt_interop_use()
237 assert((DeviceId == -1 || InteropVal->device_id == DeviceId) && in __tgt_interop_use()
245 if (InteropVal->interop_type == kmp_interop_type_tasksync) { in __tgt_interop_use()
259 omp_interop_val_t *InteropVal = InteropPtr; in __tgt_interop_destroy() local
264 if (InteropVal == omp_interop_none) in __tgt_interop_destroy()
267 assert((DeviceId == -1 || InteropVal->device_id == DeviceId) && in __tgt_interop_destroy()
274 if (InteropVal->interop_type == kmp_interop_type_tasksync) { in __tgt_interop_destroy()