
    J/Ph\                        d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Z d!Z!d"Z"d#Z#d$Z$d%Z%d&Z&d'Z'd(Z(d)Z)d*Z*d+Z+d,Z,d-Z-d.Z.d/Z/d0Z0d1Z1d2Z2d3Z3d4Z4d5Z5d6Z6d7Z7d8Z8d9Z9d:Z:d;Z;d<Z<d=Z=d>Z>d?Z?d@Z@dAZ0dBZAdCZBdDZCdEZDdFZEdGZFdHZGdIZHdJZIdKZJdLZKdMZLdNZMdOZNdPZOdQZPdRZQdSZRdTZSdUZTdVZUdWZVdXZWdYZXdZZYd[ZZd\Z[d]Z\dZ]dZ^dZ_dZ`dZadZbdZcdZddZed	Zfd^Zgd_Zhd`ZidaZjdbZkdZldZmdZndZodZpdZqd	ZrdZsdZtdZudZvdZwdZxdZydZzdZ{dZ|dZ}dZ~dZdZd	ZdcZddZdeZdfZdgZdhZdiZd^ZdjZdkZdlZdmZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd	ZdcZddZdeZdfZdgZdhZdZdZdZdZdZdZdZdZd	ZdcZddZdeZdfZdgZdhZdiZdZdZdZdZdZdZdZd	ZdcZddZdeZdfZdgZdhZdiZd^ZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZdvZdwZdxZd_ZdyZd
ZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd`ZdZdZdZdZdZdZdZdZdZdZdZ dZdZdZdZdZdZdZdZdZ	dZ
dZdZdZdZdZdZdZdZdZdS )z
Enum values for CUDA driver. Information about the values
can be found on the official NVIDIA documentation website.
ref: https://docs.nvidia.com/cuda/cuda-driver-api/group__CUDA__TYPES.html
anchor: #group__CUDA__TYPES
                            "   .   d   e   f                                                                           i,  i-  i.  i/  i0  i  i  i  iX  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i   i!  i"  i#  i$  i%  i&  i'  i(  i)  i*  i+  i,  i  i  i  i  i  i  i  i  i  i  i  i  i  i         @         	   
                                                               !   #   $   %   &   '   (   )   *   +   -   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   _   `   a   N(  __doc__CUDA_SUCCESSCUDA_ERROR_INVALID_VALUECUDA_ERROR_OUT_OF_MEMORYCUDA_ERROR_NOT_INITIALIZEDCUDA_ERROR_DEINITIALIZEDCUDA_ERROR_PROFILER_DISABLED#CUDA_ERROR_PROFILER_NOT_INITIALIZED#CUDA_ERROR_PROFILER_ALREADY_STARTED#CUDA_ERROR_PROFILER_ALREADY_STOPPEDCUDA_ERROR_STUB_LIBRARYCUDA_ERROR_DEVICE_UNAVAILABLECUDA_ERROR_NO_DEVICECUDA_ERROR_INVALID_DEVICECUDA_ERROR_DEVICE_NOT_LICENSEDCUDA_ERROR_INVALID_IMAGECUDA_ERROR_INVALID_CONTEXT"CUDA_ERROR_CONTEXT_ALREADY_CURRENTCUDA_ERROR_MAP_FAILEDCUDA_ERROR_UNMAP_FAILEDCUDA_ERROR_ARRAY_IS_MAPPEDCUDA_ERROR_ALREADY_MAPPEDCUDA_ERROR_NO_BINARY_FOR_GPUCUDA_ERROR_ALREADY_ACQUIREDCUDA_ERROR_NOT_MAPPEDCUDA_ERROR_NOT_MAPPED_AS_ARRAY CUDA_ERROR_NOT_MAPPED_AS_POINTERCUDA_ERROR_ECC_UNCORRECTABLECUDA_ERROR_UNSUPPORTED_LIMIT!CUDA_ERROR_CONTEXT_ALREADY_IN_USE"CUDA_ERROR_PEER_ACCESS_UNSUPPORTEDCUDA_ERROR_INVALID_PTX#CUDA_ERROR_INVALID_GRAPHICS_CONTEXTCUDA_ERROR_NVLINK_UNCORRECTABLE!CUDA_ERROR_JIT_COMPILER_NOT_FOUND"CUDA_ERROR_UNSUPPORTED_PTX_VERSION#CUDA_ERROR_JIT_COMPILATION_DISABLED$CUDA_ERROR_UNSUPPORTED_EXEC_AFFINITY#CUDA_ERROR_UNSUPPORTED_DEVSIDE_SYNCCUDA_ERROR_INVALID_SOURCECUDA_ERROR_FILE_NOT_FOUND)CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND$CUDA_ERROR_SHARED_OBJECT_INIT_FAILEDCUDA_ERROR_OPERATING_SYSTEMCUDA_ERROR_INVALID_HANDLECUDA_ERROR_ILLEGAL_STATECUDA_ERROR_NOT_FOUNDCUDA_ERROR_NOT_READYCUDA_ERROR_LAUNCH_FAILED"CUDA_ERROR_LAUNCH_OUT_OF_RESOURCESCUDA_ERROR_LAUNCH_TIMEOUT(CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING&CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED"CUDA_ERROR_PEER_ACCESS_NOT_ENABLED!CUDA_ERROR_PRIMARY_CONTEXT_ACTIVECUDA_ERROR_CONTEXT_IS_DESTROYEDCUDA_ERROR_ASSERTCUDA_ERROR_TOO_MANY_PEERS)CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED%CUDA_ERROR_HOST_MEMORY_NOT_REGISTEREDCUDA_ERROR_HARDWARE_STACK_ERRORCUDA_ERROR_ILLEGAL_INSTRUCTIONCUDA_ERROR_MISALIGNED_ADDRESS CUDA_ERROR_INVALID_ADDRESS_SPACECUDA_ERROR_INVALID_PC'CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGECUDA_ERROR_NOT_PERMITTEDCUDA_ERROR_NOT_SUPPORTEDCUDA_ERROR_SYSTEM_NOT_READY!CUDA_ERROR_SYSTEM_DRIVER_MISMATCH)CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE CUDA_ERROR_MPS_CONNECTION_FAILEDCUDA_ERROR_MPS_RPC_FAILURECUDA_ERROR_MPS_SERVER_NOT_READY"CUDA_ERROR_MPS_MAX_CLIENTS_REACHED&CUDA_ERROR_MPS_MAX_CONNECTIONS_REACHED CUDA_ERROR_MPS_CLIENT_TERMINATEDCUDA_ERROR_CDP_NOT_SUPPORTEDCUDA_ERROR_CDP_VERSION_MISMATCH%CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED%CUDA_ERROR_STREAM_CAPTURE_INVALIDATEDCUDA_ERROR_STREAM_CAPTURE_MERGE#CUDA_ERROR_STREAM_CAPTURE_UNMATCHED"CUDA_ERROR_STREAM_CAPTURE_UNJOINED#CUDA_ERROR_STREAM_CAPTURE_ISOLATION"CUDA_ERROR_STREAM_CAPTURE_IMPLICITCUDA_ERROR_CAPTURED_EVENT&CUDA_ERROR_STREAM_CAPTURE_WRONG_THREADCUDA_ERROR_TIMEOUT$CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURECUDA_ERROR_EXTERNAL_DEVICECUDA_ERROR_INVALID_CLUSTER_SIZECUDA_ERROR_UNKNOWNCU_FUNC_CACHE_PREFER_NONECU_FUNC_CACHE_PREFER_SHAREDCU_FUNC_CACHE_PREFER_L1CU_FUNC_CACHE_PREFER_EQUALCU_CTX_SCHED_AUTOCU_CTX_SCHED_SPINCU_CTX_SCHED_YIELDCU_CTX_SCHED_BLOCKING_SYNCCU_CTX_SCHED_MASKCU_CTX_MAP_HOSTCU_CTX_LMEM_RESIZE_TO_MAXCU_CTX_COREDUMP_ENABLECU_CTX_USER_COREDUMP_ENABLECU_CTX_SYNC_MEMOPSCU_CTX_FLAGS_MASKCU_MEMHOSTALLOC_PORTABLECU_MEMHOSTALLOC_DEVICEMAPCU_MEMHOSTALLOC_WRITECOMBINEDCU_MEMHOSTREGISTER_PORTABLECU_MEMHOSTREGISTER_DEVICEMAPCU_MEMHOSTREGISTER_IOMEMORYCU_MEMHOSTREGISTER_READ_ONLYCU_MEM_ATTACH_GLOBALCU_MEM_ATTACH_HOSTCU_MEM_ATTACH_SINGLECU_EVENT_DEFAULTCU_EVENT_BLOCKING_SYNCCU_EVENT_DISABLE_TIMINGCU_EVENT_INTERPROCESSCU_POINTER_ATTRIBUTE_CONTEXT CU_POINTER_ATTRIBUTE_MEMORY_TYPE#CU_POINTER_ATTRIBUTE_DEVICE_POINTER!CU_POINTER_ATTRIBUTE_HOST_POINTERCU_POINTER_ATTRIBUTE_P2P_TOKENS CU_POINTER_ATTRIBUTE_SYNC_MEMOPSCU_POINTER_ATTRIBUTE_BUFFER_IDCU_POINTER_ATTRIBUTE_IS_MANAGED#CU_POINTER_ATTRIBUTE_DEVICE_ORDINAL/CU_POINTER_ATTRIBUTE_IS_LEGACY_CUDA_IPC_CAPABLE%CU_POINTER_ATTRIBUTE_RANGE_START_ADDRCU_POINTER_ATTRIBUTE_RANGE_SIZECU_POINTER_ATTRIBUTE_MAPPED)CU_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES/CU_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE!CU_POINTER_ATTRIBUTE_ACCESS_FLAGS#CU_POINTER_ATTRIBUTE_MEMPOOL_HANDLE!CU_POINTER_ATTRIBUTE_MAPPING_SIZE&CU_POINTER_ATTRIBUTE_MAPPING_BASE_ADDR$CU_POINTER_ATTRIBUTE_MEMORY_BLOCK_IDCU_MEMORYTYPE_HOSTCU_MEMORYTYPE_DEVICECU_MEMORYTYPE_ARRAYCU_MEMORYTYPE_UNIFIEDCU_JIT_INPUT_CUBINCU_JIT_INPUT_PTXCU_JIT_INPUT_FATBINARYCU_JIT_INPUT_OBJECTCU_JIT_INPUT_LIBRARYCU_JIT_NUM_INPUT_TYPESCU_JIT_MAX_REGISTERSCU_JIT_THREADS_PER_BLOCKCU_JIT_WALL_TIMECU_JIT_INFO_LOG_BUFFER!CU_JIT_INFO_LOG_BUFFER_SIZE_BYTESCU_JIT_ERROR_LOG_BUFFER"CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTESCU_JIT_OPTIMIZATION_LEVELCU_JIT_TARGET_FROM_CUCONTEXTCU_JIT_TARGETCU_JIT_FALLBACK_STRATEGYCU_JIT_GENERATE_DEBUG_INFOCU_JIT_LOG_VERBOSECU_JIT_GENERATE_LINE_INFOCU_JIT_CACHE_MODE'CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK#CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES"CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES"CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTESCU_FUNC_ATTRIBUTE_NUM_REGSCU_FUNC_ATTRIBUTE_PTX_VERSION CU_FUNC_ATTRIBUTE_BINARY_VERSIONCU_FUNC_ATTRIBUTE_CACHE_MODE_CA/CU_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES2CU_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT*CU_FUNC_ATTRIBUTE_CLUSTER_SIZE_MUST_BE_SET(CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_WIDTH)CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_HEIGHT(CU_FUNC_ATTRIBUTE_REQUIRED_CLUSTER_DEPTH3CU_FUNC_ATTRIBUTE_NON_PORTABLE_CLUSTER_SIZE_ALLOWED6CU_FUNC_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCE)CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z/CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK)CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORYCU_DEVICE_ATTRIBUTE_WARP_SIZECU_DEVICE_ATTRIBUTE_MAX_PITCH+CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCKCU_DEVICE_ATTRIBUTE_CLOCK_RATE%CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENTCU_DEVICE_ATTRIBUTE_GPU_OVERLAP(CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT'CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUTCU_DEVICE_ATTRIBUTE_INTEGRATED'CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY CU_DEVICE_ATTRIBUTE_COMPUTE_MODE(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_WIDTH(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_DEPTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_HEIGHT1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_LAYERS%CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT&CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELSCU_DEVICE_ATTRIBUTE_ECC_ENABLEDCU_DEVICE_ATTRIBUTE_PCI_BUS_ID!CU_DEVICE_ATTRIBUTE_PCI_DEVICE_IDCU_DEVICE_ATTRIBUTE_TCC_DRIVER%CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE+CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH!CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE3CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTI_PROCESSOR&CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT&CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LAYERED_LAYERS/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_GATHER_WIDTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_GATHER_HEIGHT,CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_WIDTH_ALT-CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_HEIGHT_ALT,CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_DEPTH_ALT!CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID+CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT-CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_WIDTH5CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_LAYERED_WIDTH6CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_LAYERED_LAYERS(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_WIDTH(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_DEPTH0CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_LAYERED_LAYERS0CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_HEIGHT1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_LAYERS-CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_WIDTH5CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_LAYERED_WIDTH6CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_LAYERED_LAYERS/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LINEAR_WIDTH/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_WIDTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_HEIGHT/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_PITCH2CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_MIPMAPPED_WIDTH7CU_DEVICE_ATTRIBUTE_MAX_MAX_TEXTURE_2D_MIPMAPPED_HEIGHT,CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR,CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR2CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_MIPMAPPED_WIDTH/CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED-CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED,CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED8CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR4CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR"CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY&CU_DEVICE_ATTRIBUTE_IS_MULTI_GPU_BOARD,CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID0CU_DEVICE_ATTRIBUTE_HOST_NATIVE_ATOMIC_SUPPORTED9CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO*CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS-CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS0CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED;CU_DEVICE_ATTRIBUTE_CAN_USE_HOST_POINTER_FOR_REGISTERED_MEM&CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH3CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH5CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN     X/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numba/cuda/cudadrv/enums.py<module>r     s          &' #&' #&' #  "   !$    %( "     " !  !$ #&  " " $' !%( " &) #"% $' !%( "&) #'* $&) #  ,/ )'* $!      %( " +. (), &%( "$' !"%   ,/ )(+ %"% !$  # #&    *- '  ! $' !,/ )#&    "% %( "), &#&  " "% (+ %(+ %"% &) #%( "&) #%( " ), & '* $  "%   ! "  !     !      "      
 !  !% 
 # 
  $  #   $     
         ! #$  &' #$% !"# #$  !" "# &' # 35 /(* %"$  ! ,. ) 35 / %' ! ') #$& !)+ & (* $                         %& !   &' "    !       
  
     +, '
 '( # &' " &' "   !"  $%   #$  34 / 67 2 .0 * ,. ( -/ ) ,. ( 79 3
 :< 6
 -. )&' #&' #&' #%& "%& "%& "23 /,- ) "  " .0 +!# (* %"$ +- (*, '!# *, '#%  +- (+- (,. )+- (,. )+- (35 046 146 1(* %)+ &"$ !# $& !!# (* %.0 +$& !68 3)+ &)+ &35 046 124 /35 0/1 ,02 -/1 ,$& !.0 +02 -8: 59; 6+- (+- (,. )+- (,. )+- (35 046 135 046 146 102 -8: 59; 624 /24 /35 024 /57 2:< 7/1 ,/1 ,57 224 /02 -/1 ,;= 879 4%' ")+ &/1 ,35 0<> 9-/ *02 -35 0>@ ;)+ &68 38: 5 5 5r  