//==============================================================
// Copyright (C) Intel Corporation
//
// SPDX-License-Identifier: MIT
// =============================================================

#ifndef PTI_API_ID_RUNTIME_SYCL_H_
#define PTI_API_ID_RUNTIME_SYCL_H_

// ========= This file is autogenerated - do not modify ========
// ========= Api file version used for generation: =============
//    ApiFile: ur_api.h
// ApiVersion:* @version v0.12-r0
//             https://github.com/oneapi-src/unified-runtime.git
//             


typedef enum _pti_api_id_runtime_sycl {
    reserved_runtime_sycl_id=0,
    urContextCreate_id=1,
    urContextRetain_id=2,
    urContextRelease_id=3,
    urContextGetInfo_id=4,
    urContextGetNativeHandle_id=5,
    urContextCreateWithNativeHandle_id=6,
    urContextSetExtendedDeleter_id=7,
    urDeviceGet_id=8,
    urDeviceGetInfo_id=9,
    urDeviceRetain_id=10,
    urDeviceRelease_id=11,
    urDevicePartition_id=12,
    urDeviceSelectBinary_id=13,
    urDeviceGetNativeHandle_id=14,
    urDeviceCreateWithNativeHandle_id=15,
    urDeviceGetGlobalTimestamps_id=16,
    urEnqueueKernelLaunch_id=17,
    urEnqueueEventsWait_id=18,
    urEnqueueEventsWaitWithBarrier_id=19,
    urEnqueueMemBufferRead_id=20,
    urEnqueueMemBufferWrite_id=21,
    urEnqueueMemBufferReadRect_id=22,
    urEnqueueMemBufferWriteRect_id=23,
    urEnqueueMemBufferCopy_id=24,
    urEnqueueMemBufferCopyRect_id=25,
    urEnqueueMemBufferFill_id=26,
    urEnqueueMemImageRead_id=27,
    urEnqueueMemImageWrite_id=28,
    urEnqueueMemImageCopy_id=29,
    urEnqueueMemBufferMap_id=30,
    urEnqueueMemUnmap_id=31,
    urEnqueueUSMFill_id=32,
    urEnqueueUSMMemcpy_id=33,
    urEnqueueUSMPrefetch_id=34,
    urEnqueueUSMAdvise_id=35,
    urEnqueueDeviceGlobalVariableWrite_id=38,
    urEnqueueDeviceGlobalVariableRead_id=39,
    urEventGetInfo_id=40,
    urEventGetProfilingInfo_id=41,
    urEventWait_id=42,
    urEventRetain_id=43,
    urEventRelease_id=44,
    urEventGetNativeHandle_id=45,
    urEventCreateWithNativeHandle_id=46,
    urEventSetCallback_id=47,
    urKernelCreate_id=48,
    urKernelSetArgValue_id=49,
    urKernelSetArgLocal_id=50,
    urKernelGetInfo_id=51,
    urKernelGetGroupInfo_id=52,
    urKernelGetSubGroupInfo_id=53,
    urKernelRetain_id=54,
    urKernelRelease_id=55,
    urKernelSetArgPointer_id=56,
    urKernelSetExecInfo_id=57,
    urKernelSetArgSampler_id=58,
    urKernelSetArgMemObj_id=59,
    urKernelSetSpecializationConstants_id=60,
    urKernelGetNativeHandle_id=61,
    urKernelCreateWithNativeHandle_id=62,
    urMemImageCreate_id=63,
    urMemBufferCreate_id=64,
    urMemRetain_id=65,
    urMemRelease_id=66,
    urMemBufferPartition_id=67,
    urMemGetNativeHandle_id=68,
    urEnqueueReadHostPipe_id=69,
    urMemGetInfo_id=70,
    urMemImageGetInfo_id=71,
    urPlatformGet_id=72,
    urPlatformGetInfo_id=73,
    urPlatformGetApiVersion_id=74,
    urPlatformGetNativeHandle_id=75,
    urPlatformCreateWithNativeHandle_id=76,
    urProgramCreateWithIL_id=78,
    urProgramCreateWithBinary_id=79,
    urProgramBuild_id=80,
    urProgramCompile_id=81,
    urProgramLink_id=82,
    urProgramRetain_id=83,
    urProgramRelease_id=84,
    urProgramGetFunctionPointer_id=85,
    urProgramGetInfo_id=86,
    urProgramGetBuildInfo_id=87,
    urProgramSetSpecializationConstants_id=88,
    urProgramGetNativeHandle_id=89,
    urProgramCreateWithNativeHandle_id=90,
    urQueueGetInfo_id=91,
    urQueueCreate_id=92,
    urQueueRetain_id=93,
    urQueueRelease_id=94,
    urQueueGetNativeHandle_id=95,
    urQueueCreateWithNativeHandle_id=96,
    urQueueFinish_id=97,
    urQueueFlush_id=98,
    urSamplerCreate_id=101,
    urSamplerRetain_id=102,
    urSamplerRelease_id=103,
    urSamplerGetInfo_id=104,
    urSamplerGetNativeHandle_id=105,
    urSamplerCreateWithNativeHandle_id=106,
    urUSMHostAlloc_id=107,
    urUSMDeviceAlloc_id=108,
    urUSMSharedAlloc_id=109,
    urUSMFree_id=110,
    urUSMGetMemAllocInfo_id=111,
    urUSMPoolCreate_id=112,
    urCommandBufferCreateExp_id=113,
    urPlatformGetBackendOption_id=114,
    urMemBufferCreateWithNativeHandle_id=115,
    urMemImageCreateWithNativeHandle_id=116,
    urEnqueueWriteHostPipe_id=117,
    urUSMPoolRetain_id=118,
    urUSMPoolRelease_id=119,
    urUSMPoolGetInfo_id=120,
    urCommandBufferRetainExp_id=121,
    urCommandBufferReleaseExp_id=122,
    urCommandBufferFinalizeExp_id=123,
    urCommandBufferAppendKernelLaunchExp_id=125,
    urCommandBufferEnqueueExp_id=128,
    urUSMPitchedAllocExp_id=132,
    urBindlessImagesUnsampledImageHandleDestroyExp_id=133,
    urBindlessImagesSampledImageHandleDestroyExp_id=134,
    urBindlessImagesImageAllocateExp_id=135,
    urBindlessImagesImageFreeExp_id=136,
    urBindlessImagesUnsampledImageCreateExp_id=137,
    urBindlessImagesSampledImageCreateExp_id=138,
    urBindlessImagesImageCopyExp_id=139,
    urBindlessImagesImageGetInfoExp_id=140,
    urBindlessImagesMipmapGetLevelExp_id=141,
    urBindlessImagesMipmapFreeExp_id=142,
    urBindlessImagesMapExternalArrayExp_id=144,
    urBindlessImagesReleaseExternalSemaphoreExp_id=147,
    urBindlessImagesWaitExternalSemaphoreExp_id=148,
    urBindlessImagesSignalExternalSemaphoreExp_id=149,
    urEnqueueUSMFill2D_id=151,
    urEnqueueUSMMemcpy2D_id=152,
    urVirtualMemGranularityGetInfo_id=153,
    urVirtualMemReserve_id=154,
    urVirtualMemFree_id=155,
    urVirtualMemMap_id=156,
    urVirtualMemUnmap_id=157,
    urVirtualMemSetAccess_id=158,
    urVirtualMemGetInfo_id=159,
    urPhysicalMemCreate_id=160,
    urPhysicalMemRetain_id=161,
    urPhysicalMemRelease_id=162,
    urUSMImportExp_id=163,
    urUSMReleaseExp_id=164,
    urUsmP2PEnablePeerAccessExp_id=165,
    urUsmP2PDisablePeerAccessExp_id=166,
    urUsmP2PPeerAccessGetInfoExp_id=167,
    urLoaderConfigCreate_id=172,
    urLoaderConfigRelease_id=173,
    urLoaderConfigRetain_id=174,
    urLoaderConfigGetInfo_id=175,
    urLoaderConfigEnableLayer_id=176,
    urAdapterRelease_id=177,
    urAdapterGet_id=178,
    urAdapterRetain_id=179,
    urAdapterGetLastError_id=180,
    urAdapterGetInfo_id=181,
    urProgramBuildExp_id=197,
    urProgramCompileExp_id=198,
    urProgramLinkExp_id=199,
    urLoaderConfigSetCodeLocationCallback_id=200,
    urLoaderInit_id=201,
    urLoaderTearDown_id=202,
    urCommandBufferAppendUSMMemcpyExp_id=203,
    urCommandBufferAppendUSMFillExp_id=204,
    urCommandBufferAppendMemBufferCopyExp_id=205,
    urCommandBufferAppendMemBufferWriteExp_id=206,
    urCommandBufferAppendMemBufferReadExp_id=207,
    urCommandBufferAppendMemBufferCopyRectExp_id=208,
    urCommandBufferAppendMemBufferWriteRectExp_id=209,
    urCommandBufferAppendMemBufferReadRectExp_id=210,
    urCommandBufferAppendMemBufferFillExp_id=211,
    urCommandBufferAppendUSMPrefetchExp_id=212,
    urCommandBufferAppendUSMAdviseExp_id=213,
    urEnqueueCooperativeKernelLaunchExp_id=214,
    urKernelSuggestMaxCooperativeGroupCountExp_id=215,
    urProgramGetGlobalVariablePointer_id=216,
    urDeviceGetSelected_id=217,
    urCommandBufferRetainCommandExp_id=218,
    urCommandBufferReleaseCommandExp_id=219,
    urCommandBufferUpdateKernelLaunchExp_id=220,
    urCommandBufferGetInfoExp_id=221,
    urCommandBufferCommandGetInfoExp_id=222,
    urEnqueueTimestampRecordingExp_id=223,
    urEnqueueKernelLaunchCustomExp_id=224,
    urKernelGetSuggestedLocalWorkSize_id=225,
    urBindlessImagesImportExternalMemoryExp_id=226,
    urBindlessImagesImportExternalSemaphoreExp_id=227,
    urEnqueueNativeCommandExp_id=228,
    urLoaderConfigSetMockingEnabled_id=229,
    urBindlessImagesReleaseExternalMemoryExp_id=230,
    urCommandBufferAppendUSMMemcpyExp_v2_id=231,
    urCommandBufferAppendUSMFillExp_v2_id=232,
    urCommandBufferAppendMemBufferCopyExp_v2_id=233,
    urCommandBufferAppendMemBufferWriteExp_v2_id=234,
    urCommandBufferAppendMemBufferReadExp_v2_id=235,
    urCommandBufferAppendMemBufferCopyRectExp_v2_id=236,
    urCommandBufferAppendMemBufferWriteRectExp_v2_id=237,
    urCommandBufferAppendMemBufferReadRectExp_v2_id=238,
    urCommandBufferAppendMemBufferFillExp_v2_id=239,
    urCommandBufferAppendUSMPrefetchExp_v2_id=240,
    urCommandBufferAppendUSMAdviseExp_v2_id=241,
    urEnqueueCommandBufferExp_id=242,
    urCommandBufferUpdateSignalEventExp_id=243,
    urCommandBufferUpdateWaitEventsExp_id=244,
    urBindlessImagesMapExternalLinearMemoryExp_id=245,
    urEnqueueEventsWaitWithBarrierExt_id=246,
    urTensorMapEncodeIm2ColExp_id=247,
    urTensorMapEncodeTiledExp_id=248,
    urPhysicalMemGetInfo_id=249,
    urEnqueueUSMDeviceAllocExp_id=250,
    urEnqueueUSMSharedAllocExp_id=251,
    urEnqueueUSMHostAllocExp_id=252,
    urEnqueueUSMFreeExp_id=253,
    urUSMPoolCreateExp_id=254,
    urUSMPoolDestroyExp_id=255,
    urUSMPoolSetThresholdExp_id=256,
    urUSMPoolGetDefaultDevicePoolExp_id=257,
    urUSMPoolSetDevicePoolExp_id=259,
    urUSMPoolGetDevicePoolExp_id=260,
    urUSMPoolTrimToExp_id=261,
    urUSMPoolGetInfoExp_id=262,
    urCommandBufferAppendNativeCommandExp_id=263,
    urCommandBufferGetNativeHandleExp_id=264,
    urUSMPoolSetInfoExp_id=265,
    urAdapterSetLoggerCallback_id=266,
    urAdapterSetLoggerCallbackLevel_id=267,
    urBindlessImagesGetImageUnsampledHandleSupportExp_id=268,
    urBindlessImagesGetImageSampledHandleSupportExp_id=269,
    urBindlessImagesGetImageMemoryHandleTypeSupportExp_id=270,
    urBindlessImagesFreeMappedLinearMemoryExp_id=271,
    urKernelSuggestMaxCooperativeGroupCount_id=272,
    urUSMContextMemcpyExp_id=273,
    urMemoryExportAllocExportableMemoryExp_id=285,
    urMemoryExportFreeExportableMemoryExp_id=286,
    urMemoryExportExportMemoryHandleExp_id=287,
    urBindlessImagesSupportsImportingHandleTypeExp_id=288,
    urIPCGetMemHandleExp_id=289,
    urIPCPutMemHandleExp_id=290,
    urIPCOpenMemHandleExp_id=291,
    urIPCCloseMemHandleExp_id=292,
    urDeviceWaitExp_id=293,
    urProgramDynamicLinkExp_id=294,
    urEnqueueKernelLaunchWithArgsExp_id=295,
    urGraphCreateExp_id=296,
    urQueueBeginGraphCaptureExp_id=297,
    urQueueBeginCaptureIntoGraphExp_id=298,
    urQueueEndGraphCaptureExp_id=299,
    urGraphDestroyExp_id=302,
    urGraphExecutableGraphDestroyExp_id=303,
    urQueueIsGraphCaptureEnabledExp_id=304,
    urGraphIsEmptyExp_id=305,
    urGraphDumpContentsExp_id=306,
    urGraphInstantiateGraphExp_id=307,
    urEnqueueGraphExp_id=308,
    urEnqueueHostTaskExp_id=309,
    urCommandBufferAppendKernelLaunchWithArgsExp_id=310,
    urKernelGetSuggestedLocalWorkSizeWithArgs_id=311,
    urUSMHostAllocRegisterExp_id=312,
    urUSMHostAllocUnregisterExp_id=313,
 } pti_api_id_runtime_sycl;

#endif
