Lines Matching defs:GenericDeviceTy

59   GenericDeviceTy *Device = nullptr;
337 Error init(GenericDeviceTy *Device, uint64_t MemSize, void *VAddr,
375 setupIndirectCallTable(GenericPluginTy &Plugin, GenericDeviceTy &Device,
417 AsyncInfoWrapperTy::AsyncInfoWrapperTy(GenericDeviceTy &Device,
436 Error GenericKernelTy::init(GenericDeviceTy &GenericDevice,
474 GenericDeviceTy &GenericDevice, uint32_t Version,
527 Error GenericKernelTy::printLaunchInfo(GenericDeviceTy &GenericDevice,
540 Error GenericKernelTy::printLaunchInfoDetails(GenericDeviceTy &GenericDevice,
547 Error GenericKernelTy::launch(GenericDeviceTy &GenericDevice, void **ArgPtrs,
601 GenericDeviceTy &GenericDevice, void **ArgPtrs, ptrdiff_t *ArgOffsets,
627 uint32_t GenericKernelTy::getNumThreads(GenericDeviceTy &GenericDevice,
642 uint32_t GenericKernelTy::getNumBlocks(GenericDeviceTy &GenericDevice,
731 GenericDeviceTy::GenericDeviceTy(GenericPluginTy &Plugin, int32_t DeviceId,
741 // initialized correctly. We intialize them in GenericDeviceTy::init().
765 Error GenericDeviceTy::init(GenericPluginTy &Plugin) {
818 Error GenericDeviceTy::deinit(GenericPluginTy &Plugin) {
892 GenericDeviceTy::loadBinary(GenericPluginTy &Plugin,
959 Error GenericDeviceTy::setupDeviceEnvironment(GenericPluginTy &Plugin,
996 Error GenericDeviceTy::setupDeviceMemoryPool(GenericPluginTy &Plugin,
1041 Error GenericDeviceTy::setupRPCServer(GenericPluginTy &Plugin,
1305 Error GenericDeviceTy::synchronize(__tgt_async_info *AsyncInfo) {
1320 Error GenericDeviceTy::queryAsync(__tgt_async_info *AsyncInfo) {
1327 Error GenericDeviceTy::memoryVAMap(void **Addr, void *VAddr, size_t *RSize) {
1331 Error GenericDeviceTy::memoryVAUnMap(void *VAddr, size_t Size) {
1335 Error GenericDeviceTy::getDeviceMemorySize(uint64_t &DSize) {
1340 Expected<void *> GenericDeviceTy::dataAlloc(int64_t Size, void *HostPtr,
1398 Error GenericDeviceTy::dataDelete(void *TgtPtr, TargetAllocTy Kind) {
1465 Error GenericDeviceTy::dataSubmit(void *TgtPtr, const void *HstPtr,
1474 Error GenericDeviceTy::dataRetrieve(void *HstPtr, const void *TgtPtr,
1483 Error GenericDeviceTy::dataExchange(const void *SrcPtr, GenericDeviceTy &DstDev,
1493 Error GenericDeviceTy::launchKernel(void *EntryPtr, void **ArgPtrs,
1530 Error GenericDeviceTy::initAsyncInfo(__tgt_async_info **AsyncInfoPtr) {
1542 Error GenericDeviceTy::initDeviceInfo(__tgt_device_info *DeviceInfo) {
1548 Error GenericDeviceTy::printInfo() {
1561 Error GenericDeviceTy::createEvent(void **EventPtrStorage) {
1565 Error GenericDeviceTy::destroyEvent(void *EventPtr) {
1569 Error GenericDeviceTy::recordEvent(void *EventPtr,
1578 Error GenericDeviceTy::waitEvent(void *EventPtr, __tgt_async_info *AsyncInfo) {
1586 Error GenericDeviceTy::syncEvent(void *EventPtr) {
1590 bool GenericDeviceTy::useAutoZeroCopy() { return useAutoZeroCopyImpl(); }
1658 GenericDeviceTy *Device = createDevice(*this, DeviceId, NumDevices);
1810 GenericDeviceTy &Device = getDevice(DeviceId);
1832 GenericDeviceTy &Device = getDevice(DeviceId);
1985 GenericDeviceTy &SrcDevice = getDevice(SrcDeviceId);
1986 GenericDeviceTy &DstDevice = getDevice(DstDeviceId);
2150 GenericDeviceTy &Device = Image.getDevice();
2177 GenericDeviceTy &Device = Image.getDevice();