pub struct Driver { /* private fields */ }Expand description
Lazily-resolved CUDA Driver API function-pointer table.
Implementations§
Source§impl Driver
impl Driver
Sourcepub fn cu_init(&self) -> Result<PFN_cuInit, LoaderError>
pub fn cu_init(&self) -> Result<PFN_cuInit, LoaderError>
Resolve cuInit and return the cached function pointer.
Sourcepub fn cu_driver_get_version(
&self,
) -> Result<PFN_cuDriverGetVersion, LoaderError>
pub fn cu_driver_get_version( &self, ) -> Result<PFN_cuDriverGetVersion, LoaderError>
Resolve cuDriverGetVersion and return the cached function pointer.
Sourcepub fn cu_get_error_name(&self) -> Result<PFN_cuGetErrorName, LoaderError>
pub fn cu_get_error_name(&self) -> Result<PFN_cuGetErrorName, LoaderError>
Resolve cuGetErrorName and return the cached function pointer.
Sourcepub fn cu_get_error_string(&self) -> Result<PFN_cuGetErrorString, LoaderError>
pub fn cu_get_error_string(&self) -> Result<PFN_cuGetErrorString, LoaderError>
Resolve cuGetErrorString and return the cached function pointer.
Sourcepub fn cu_device_get_count(&self) -> Result<PFN_cuDeviceGetCount, LoaderError>
pub fn cu_device_get_count(&self) -> Result<PFN_cuDeviceGetCount, LoaderError>
Resolve cuDeviceGetCount and return the cached function pointer.
Sourcepub fn cu_device_get(&self) -> Result<PFN_cuDeviceGet, LoaderError>
pub fn cu_device_get(&self) -> Result<PFN_cuDeviceGet, LoaderError>
Resolve cuDeviceGet and return the cached function pointer.
Sourcepub fn cu_device_get_name(&self) -> Result<PFN_cuDeviceGetName, LoaderError>
pub fn cu_device_get_name(&self) -> Result<PFN_cuDeviceGetName, LoaderError>
Resolve cuDeviceGetName and return the cached function pointer.
Sourcepub fn cu_device_get_attribute(
&self,
) -> Result<PFN_cuDeviceGetAttribute, LoaderError>
pub fn cu_device_get_attribute( &self, ) -> Result<PFN_cuDeviceGetAttribute, LoaderError>
Resolve cuDeviceGetAttribute and return the cached function pointer.
Sourcepub fn cu_device_total_mem(&self) -> Result<PFN_cuDeviceTotalMem, LoaderError>
pub fn cu_device_total_mem(&self) -> Result<PFN_cuDeviceTotalMem, LoaderError>
Resolve cuDeviceTotalMem_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_create(&self) -> Result<PFN_cuCtxCreate, LoaderError>
pub fn cu_ctx_create(&self) -> Result<PFN_cuCtxCreate, LoaderError>
Resolve cuCtxCreate_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_destroy(&self) -> Result<PFN_cuCtxDestroy, LoaderError>
pub fn cu_ctx_destroy(&self) -> Result<PFN_cuCtxDestroy, LoaderError>
Resolve cuCtxDestroy_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_get_current(&self) -> Result<PFN_cuCtxGetCurrent, LoaderError>
pub fn cu_ctx_get_current(&self) -> Result<PFN_cuCtxGetCurrent, LoaderError>
Resolve cuCtxGetCurrent and return the cached function pointer.
Sourcepub fn cu_ctx_set_current(&self) -> Result<PFN_cuCtxSetCurrent, LoaderError>
pub fn cu_ctx_set_current(&self) -> Result<PFN_cuCtxSetCurrent, LoaderError>
Resolve cuCtxSetCurrent and return the cached function pointer.
Sourcepub fn cu_ctx_push_current(&self) -> Result<PFN_cuCtxPushCurrent, LoaderError>
pub fn cu_ctx_push_current(&self) -> Result<PFN_cuCtxPushCurrent, LoaderError>
Resolve cuCtxPushCurrent_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_pop_current(&self) -> Result<PFN_cuCtxPopCurrent, LoaderError>
pub fn cu_ctx_pop_current(&self) -> Result<PFN_cuCtxPopCurrent, LoaderError>
Resolve cuCtxPopCurrent_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_synchronize(&self) -> Result<PFN_cuCtxSynchronize, LoaderError>
pub fn cu_ctx_synchronize(&self) -> Result<PFN_cuCtxSynchronize, LoaderError>
Resolve cuCtxSynchronize and return the cached function pointer.
Sourcepub fn cu_device_primary_ctx_retain(
&self,
) -> Result<PFN_cuDevicePrimaryCtxRetain, LoaderError>
pub fn cu_device_primary_ctx_retain( &self, ) -> Result<PFN_cuDevicePrimaryCtxRetain, LoaderError>
Resolve cuDevicePrimaryCtxRetain and return the cached function pointer.
Sourcepub fn cu_device_primary_ctx_release(
&self,
) -> Result<PFN_cuDevicePrimaryCtxRelease, LoaderError>
pub fn cu_device_primary_ctx_release( &self, ) -> Result<PFN_cuDevicePrimaryCtxRelease, LoaderError>
Resolve cuDevicePrimaryCtxRelease_v2 and return the cached function pointer.
Sourcepub fn cu_device_primary_ctx_reset(
&self,
) -> Result<PFN_cuDevicePrimaryCtxReset, LoaderError>
pub fn cu_device_primary_ctx_reset( &self, ) -> Result<PFN_cuDevicePrimaryCtxReset, LoaderError>
Resolve cuDevicePrimaryCtxReset_v2 and return the cached function pointer.
Sourcepub fn cu_mem_alloc(&self) -> Result<PFN_cuMemAlloc, LoaderError>
pub fn cu_mem_alloc(&self) -> Result<PFN_cuMemAlloc, LoaderError>
Resolve cuMemAlloc_v2 and return the cached function pointer.
Sourcepub fn cu_mem_free(&self) -> Result<PFN_cuMemFree, LoaderError>
pub fn cu_mem_free(&self) -> Result<PFN_cuMemFree, LoaderError>
Resolve cuMemFree_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_htod(&self) -> Result<PFN_cuMemcpyHtoD, LoaderError>
pub fn cu_memcpy_htod(&self) -> Result<PFN_cuMemcpyHtoD, LoaderError>
Resolve cuMemcpyHtoD_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_dtoh(&self) -> Result<PFN_cuMemcpyDtoH, LoaderError>
pub fn cu_memcpy_dtoh(&self) -> Result<PFN_cuMemcpyDtoH, LoaderError>
Resolve cuMemcpyDtoH_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_dtod(&self) -> Result<PFN_cuMemcpyDtoD, LoaderError>
pub fn cu_memcpy_dtod(&self) -> Result<PFN_cuMemcpyDtoD, LoaderError>
Resolve cuMemcpyDtoD_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_htod_async(&self) -> Result<PFN_cuMemcpyHtoDAsync, LoaderError>
pub fn cu_memcpy_htod_async(&self) -> Result<PFN_cuMemcpyHtoDAsync, LoaderError>
Resolve cuMemcpyHtoDAsync_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_dtoh_async(&self) -> Result<PFN_cuMemcpyDtoHAsync, LoaderError>
pub fn cu_memcpy_dtoh_async(&self) -> Result<PFN_cuMemcpyDtoHAsync, LoaderError>
Resolve cuMemcpyDtoHAsync_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d8(&self) -> Result<PFN_cuMemsetD8, LoaderError>
pub fn cu_memset_d8(&self) -> Result<PFN_cuMemsetD8, LoaderError>
Resolve cuMemsetD8_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d32(&self) -> Result<PFN_cuMemsetD32, LoaderError>
pub fn cu_memset_d32(&self) -> Result<PFN_cuMemsetD32, LoaderError>
Resolve cuMemsetD32_v2 and return the cached function pointer.
Sourcepub fn cu_stream_create(&self) -> Result<PFN_cuStreamCreate, LoaderError>
pub fn cu_stream_create(&self) -> Result<PFN_cuStreamCreate, LoaderError>
Resolve cuStreamCreate and return the cached function pointer.
Sourcepub fn cu_stream_destroy(&self) -> Result<PFN_cuStreamDestroy, LoaderError>
pub fn cu_stream_destroy(&self) -> Result<PFN_cuStreamDestroy, LoaderError>
Resolve cuStreamDestroy_v2 and return the cached function pointer.
Sourcepub fn cu_stream_synchronize(
&self,
) -> Result<PFN_cuStreamSynchronize, LoaderError>
pub fn cu_stream_synchronize( &self, ) -> Result<PFN_cuStreamSynchronize, LoaderError>
Resolve cuStreamSynchronize and return the cached function pointer.
Sourcepub fn cu_stream_query(&self) -> Result<PFN_cuStreamQuery, LoaderError>
pub fn cu_stream_query(&self) -> Result<PFN_cuStreamQuery, LoaderError>
Resolve cuStreamQuery and return the cached function pointer.
Sourcepub fn cu_stream_wait_event(&self) -> Result<PFN_cuStreamWaitEvent, LoaderError>
pub fn cu_stream_wait_event(&self) -> Result<PFN_cuStreamWaitEvent, LoaderError>
Resolve cuStreamWaitEvent and return the cached function pointer.
Sourcepub fn cu_event_create(&self) -> Result<PFN_cuEventCreate, LoaderError>
pub fn cu_event_create(&self) -> Result<PFN_cuEventCreate, LoaderError>
Resolve cuEventCreate and return the cached function pointer.
Sourcepub fn cu_event_destroy(&self) -> Result<PFN_cuEventDestroy, LoaderError>
pub fn cu_event_destroy(&self) -> Result<PFN_cuEventDestroy, LoaderError>
Resolve cuEventDestroy_v2 and return the cached function pointer.
Sourcepub fn cu_event_record(&self) -> Result<PFN_cuEventRecord, LoaderError>
pub fn cu_event_record(&self) -> Result<PFN_cuEventRecord, LoaderError>
Resolve cuEventRecord and return the cached function pointer.
Sourcepub fn cu_event_synchronize(
&self,
) -> Result<PFN_cuEventSynchronize, LoaderError>
pub fn cu_event_synchronize( &self, ) -> Result<PFN_cuEventSynchronize, LoaderError>
Resolve cuEventSynchronize and return the cached function pointer.
Sourcepub fn cu_event_query(&self) -> Result<PFN_cuEventQuery, LoaderError>
pub fn cu_event_query(&self) -> Result<PFN_cuEventQuery, LoaderError>
Resolve cuEventQuery and return the cached function pointer.
Sourcepub fn cu_event_elapsed_time(
&self,
) -> Result<PFN_cuEventElapsedTime, LoaderError>
pub fn cu_event_elapsed_time( &self, ) -> Result<PFN_cuEventElapsedTime, LoaderError>
Resolve cuEventElapsedTime and return the cached function pointer.
Sourcepub fn cu_module_load_data(&self) -> Result<PFN_cuModuleLoadData, LoaderError>
pub fn cu_module_load_data(&self) -> Result<PFN_cuModuleLoadData, LoaderError>
Resolve cuModuleLoadData and return the cached function pointer.
Sourcepub fn cu_module_unload(&self) -> Result<PFN_cuModuleUnload, LoaderError>
pub fn cu_module_unload(&self) -> Result<PFN_cuModuleUnload, LoaderError>
Resolve cuModuleUnload and return the cached function pointer.
Sourcepub fn cu_module_get_function(
&self,
) -> Result<PFN_cuModuleGetFunction, LoaderError>
pub fn cu_module_get_function( &self, ) -> Result<PFN_cuModuleGetFunction, LoaderError>
Resolve cuModuleGetFunction and return the cached function pointer.
Sourcepub fn cu_launch_kernel(&self) -> Result<PFN_cuLaunchKernel, LoaderError>
pub fn cu_launch_kernel(&self) -> Result<PFN_cuLaunchKernel, LoaderError>
Resolve cuLaunchKernel and return the cached function pointer.
Sourcepub fn cu_stream_begin_capture(
&self,
) -> Result<PFN_cuStreamBeginCapture, LoaderError>
pub fn cu_stream_begin_capture( &self, ) -> Result<PFN_cuStreamBeginCapture, LoaderError>
Resolve cuStreamBeginCapture_v2 and return the cached function pointer.
Sourcepub fn cu_stream_end_capture(
&self,
) -> Result<PFN_cuStreamEndCapture, LoaderError>
pub fn cu_stream_end_capture( &self, ) -> Result<PFN_cuStreamEndCapture, LoaderError>
Resolve cuStreamEndCapture and return the cached function pointer.
Sourcepub fn cu_stream_is_capturing(
&self,
) -> Result<PFN_cuStreamIsCapturing, LoaderError>
pub fn cu_stream_is_capturing( &self, ) -> Result<PFN_cuStreamIsCapturing, LoaderError>
Resolve cuStreamIsCapturing and return the cached function pointer.
Sourcepub fn cu_graph_create(&self) -> Result<PFN_cuGraphCreate, LoaderError>
pub fn cu_graph_create(&self) -> Result<PFN_cuGraphCreate, LoaderError>
Resolve cuGraphCreate and return the cached function pointer.
Sourcepub fn cu_graph_destroy(&self) -> Result<PFN_cuGraphDestroy, LoaderError>
pub fn cu_graph_destroy(&self) -> Result<PFN_cuGraphDestroy, LoaderError>
Resolve cuGraphDestroy and return the cached function pointer.
Sourcepub fn cu_graph_instantiate_with_flags(
&self,
) -> Result<PFN_cuGraphInstantiateWithFlags, LoaderError>
pub fn cu_graph_instantiate_with_flags( &self, ) -> Result<PFN_cuGraphInstantiateWithFlags, LoaderError>
Resolve cuGraphInstantiateWithFlags and return the cached function pointer.
Sourcepub fn cu_graph_launch(&self) -> Result<PFN_cuGraphLaunch, LoaderError>
pub fn cu_graph_launch(&self) -> Result<PFN_cuGraphLaunch, LoaderError>
Resolve cuGraphLaunch and return the cached function pointer.
Sourcepub fn cu_graph_exec_destroy(
&self,
) -> Result<PFN_cuGraphExecDestroy, LoaderError>
pub fn cu_graph_exec_destroy( &self, ) -> Result<PFN_cuGraphExecDestroy, LoaderError>
Resolve cuGraphExecDestroy and return the cached function pointer.
Sourcepub fn cu_graph_get_nodes(&self) -> Result<PFN_cuGraphGetNodes, LoaderError>
pub fn cu_graph_get_nodes(&self) -> Result<PFN_cuGraphGetNodes, LoaderError>
Resolve cuGraphGetNodes and return the cached function pointer.
Sourcepub fn cu_mem_alloc_async(&self) -> Result<PFN_cuMemAllocAsync, LoaderError>
pub fn cu_mem_alloc_async(&self) -> Result<PFN_cuMemAllocAsync, LoaderError>
Resolve cuMemAllocAsync and return the cached function pointer.
Sourcepub fn cu_mem_free_async(&self) -> Result<PFN_cuMemFreeAsync, LoaderError>
pub fn cu_mem_free_async(&self) -> Result<PFN_cuMemFreeAsync, LoaderError>
Resolve cuMemFreeAsync and return the cached function pointer.
Sourcepub fn cu_occupancy_max_active_blocks_per_multiprocessor(
&self,
) -> Result<PFN_cuOccupancyMaxActiveBlocksPerMultiprocessor, LoaderError>
pub fn cu_occupancy_max_active_blocks_per_multiprocessor( &self, ) -> Result<PFN_cuOccupancyMaxActiveBlocksPerMultiprocessor, LoaderError>
Resolve cuOccupancyMaxActiveBlocksPerMultiprocessor and return the cached function pointer.
Sourcepub fn cu_occupancy_max_active_blocks_per_multiprocessor_with_flags(
&self,
) -> Result<PFN_cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags, LoaderError>
pub fn cu_occupancy_max_active_blocks_per_multiprocessor_with_flags( &self, ) -> Result<PFN_cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags, LoaderError>
Resolve cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags and return the cached function pointer.
Sourcepub fn cu_occupancy_max_potential_block_size(
&self,
) -> Result<PFN_cuOccupancyMaxPotentialBlockSize, LoaderError>
pub fn cu_occupancy_max_potential_block_size( &self, ) -> Result<PFN_cuOccupancyMaxPotentialBlockSize, LoaderError>
Resolve cuOccupancyMaxPotentialBlockSize and return the cached function pointer.
Sourcepub fn cu_occupancy_available_dynamic_smem_per_block(
&self,
) -> Result<PFN_cuOccupancyAvailableDynamicSMemPerBlock, LoaderError>
pub fn cu_occupancy_available_dynamic_smem_per_block( &self, ) -> Result<PFN_cuOccupancyAvailableDynamicSMemPerBlock, LoaderError>
Resolve cuOccupancyAvailableDynamicSMemPerBlock and return the cached function pointer.
Sourcepub fn cu_mem_alloc_managed(&self) -> Result<PFN_cuMemAllocManaged, LoaderError>
pub fn cu_mem_alloc_managed(&self) -> Result<PFN_cuMemAllocManaged, LoaderError>
Resolve cuMemAllocManaged and return the cached function pointer.
Sourcepub fn cu_mem_advise(&self) -> Result<PFN_cuMemAdvise, LoaderError>
pub fn cu_mem_advise(&self) -> Result<PFN_cuMemAdvise, LoaderError>
Resolve cuMemAdvise and return the cached function pointer.
Sourcepub fn cu_mem_prefetch_async(
&self,
) -> Result<PFN_cuMemPrefetchAsync, LoaderError>
pub fn cu_mem_prefetch_async( &self, ) -> Result<PFN_cuMemPrefetchAsync, LoaderError>
Resolve cuMemPrefetchAsync and return the cached function pointer.
Sourcepub fn cu_mem_get_info(&self) -> Result<PFN_cuMemGetInfo, LoaderError>
pub fn cu_mem_get_info(&self) -> Result<PFN_cuMemGetInfo, LoaderError>
Resolve cuMemGetInfo_v2 and return the cached function pointer.
Sourcepub fn cu_ctx_get_device(&self) -> Result<PFN_cuCtxGetDevice, LoaderError>
pub fn cu_ctx_get_device(&self) -> Result<PFN_cuCtxGetDevice, LoaderError>
Resolve cuCtxGetDevice and return the cached function pointer.
Sourcepub fn cu_ctx_get_api_version(
&self,
) -> Result<PFN_cuCtxGetApiVersion, LoaderError>
pub fn cu_ctx_get_api_version( &self, ) -> Result<PFN_cuCtxGetApiVersion, LoaderError>
Resolve cuCtxGetApiVersion and return the cached function pointer.
Sourcepub fn cu_ctx_get_flags(&self) -> Result<PFN_cuCtxGetFlags, LoaderError>
pub fn cu_ctx_get_flags(&self) -> Result<PFN_cuCtxGetFlags, LoaderError>
Resolve cuCtxGetFlags and return the cached function pointer.
Sourcepub fn cu_ctx_get_limit(&self) -> Result<PFN_cuCtxGetLimit, LoaderError>
pub fn cu_ctx_get_limit(&self) -> Result<PFN_cuCtxGetLimit, LoaderError>
Resolve cuCtxGetLimit and return the cached function pointer.
Sourcepub fn cu_ctx_set_limit(&self) -> Result<PFN_cuCtxSetLimit, LoaderError>
pub fn cu_ctx_set_limit(&self) -> Result<PFN_cuCtxSetLimit, LoaderError>
Resolve cuCtxSetLimit and return the cached function pointer.
Sourcepub fn cu_ctx_get_cache_config(
&self,
) -> Result<PFN_cuCtxGetCacheConfig, LoaderError>
pub fn cu_ctx_get_cache_config( &self, ) -> Result<PFN_cuCtxGetCacheConfig, LoaderError>
Resolve cuCtxGetCacheConfig and return the cached function pointer.
Sourcepub fn cu_ctx_set_cache_config(
&self,
) -> Result<PFN_cuCtxSetCacheConfig, LoaderError>
pub fn cu_ctx_set_cache_config( &self, ) -> Result<PFN_cuCtxSetCacheConfig, LoaderError>
Resolve cuCtxSetCacheConfig and return the cached function pointer.
Sourcepub fn cu_ctx_get_stream_priority_range(
&self,
) -> Result<PFN_cuCtxGetStreamPriorityRange, LoaderError>
pub fn cu_ctx_get_stream_priority_range( &self, ) -> Result<PFN_cuCtxGetStreamPriorityRange, LoaderError>
Resolve cuCtxGetStreamPriorityRange and return the cached function pointer.
Sourcepub fn cu_device_can_access_peer(
&self,
) -> Result<PFN_cuDeviceCanAccessPeer, LoaderError>
pub fn cu_device_can_access_peer( &self, ) -> Result<PFN_cuDeviceCanAccessPeer, LoaderError>
Resolve cuDeviceCanAccessPeer and return the cached function pointer.
Sourcepub fn cu_ctx_enable_peer_access(
&self,
) -> Result<PFN_cuCtxEnablePeerAccess, LoaderError>
pub fn cu_ctx_enable_peer_access( &self, ) -> Result<PFN_cuCtxEnablePeerAccess, LoaderError>
Resolve cuCtxEnablePeerAccess and return the cached function pointer.
Sourcepub fn cu_ctx_disable_peer_access(
&self,
) -> Result<PFN_cuCtxDisablePeerAccess, LoaderError>
pub fn cu_ctx_disable_peer_access( &self, ) -> Result<PFN_cuCtxDisablePeerAccess, LoaderError>
Resolve cuCtxDisablePeerAccess and return the cached function pointer.
Sourcepub fn cu_pointer_get_attribute(
&self,
) -> Result<PFN_cuPointerGetAttribute, LoaderError>
pub fn cu_pointer_get_attribute( &self, ) -> Result<PFN_cuPointerGetAttribute, LoaderError>
Resolve cuPointerGetAttribute and return the cached function pointer.
Sourcepub fn cu_stream_create_with_priority(
&self,
) -> Result<PFN_cuStreamCreateWithPriority, LoaderError>
pub fn cu_stream_create_with_priority( &self, ) -> Result<PFN_cuStreamCreateWithPriority, LoaderError>
Resolve cuStreamCreateWithPriority and return the cached function pointer.
Sourcepub fn cu_stream_get_priority(
&self,
) -> Result<PFN_cuStreamGetPriority, LoaderError>
pub fn cu_stream_get_priority( &self, ) -> Result<PFN_cuStreamGetPriority, LoaderError>
Resolve cuStreamGetPriority and return the cached function pointer.
Sourcepub fn cu_stream_get_flags(&self) -> Result<PFN_cuStreamGetFlags, LoaderError>
pub fn cu_stream_get_flags(&self) -> Result<PFN_cuStreamGetFlags, LoaderError>
Resolve cuStreamGetFlags and return the cached function pointer.
Sourcepub fn cu_stream_get_ctx(&self) -> Result<PFN_cuStreamGetCtx, LoaderError>
pub fn cu_stream_get_ctx(&self) -> Result<PFN_cuStreamGetCtx, LoaderError>
Resolve cuStreamGetCtx and return the cached function pointer.
Sourcepub fn cu_launch_host_func(&self) -> Result<PFN_cuLaunchHostFunc, LoaderError>
pub fn cu_launch_host_func(&self) -> Result<PFN_cuLaunchHostFunc, LoaderError>
Resolve cuLaunchHostFunc and return the cached function pointer.
Sourcepub fn cu_event_record_with_flags(
&self,
) -> Result<PFN_cuEventRecordWithFlags, LoaderError>
pub fn cu_event_record_with_flags( &self, ) -> Result<PFN_cuEventRecordWithFlags, LoaderError>
Resolve cuEventRecordWithFlags and return the cached function pointer.
Sourcepub fn cu_device_primary_ctx_get_state(
&self,
) -> Result<PFN_cuDevicePrimaryCtxGetState, LoaderError>
pub fn cu_device_primary_ctx_get_state( &self, ) -> Result<PFN_cuDevicePrimaryCtxGetState, LoaderError>
Resolve cuDevicePrimaryCtxGetState and return the cached function pointer.
Sourcepub fn cu_device_primary_ctx_set_flags(
&self,
) -> Result<PFN_cuDevicePrimaryCtxSetFlags, LoaderError>
pub fn cu_device_primary_ctx_set_flags( &self, ) -> Result<PFN_cuDevicePrimaryCtxSetFlags, LoaderError>
Resolve cuDevicePrimaryCtxSetFlags_v2 and return the cached function pointer.
Sourcepub fn cu_func_get_attribute(
&self,
) -> Result<PFN_cuFuncGetAttribute, LoaderError>
pub fn cu_func_get_attribute( &self, ) -> Result<PFN_cuFuncGetAttribute, LoaderError>
Resolve cuFuncGetAttribute and return the cached function pointer.
Sourcepub fn cu_func_set_attribute(
&self,
) -> Result<PFN_cuFuncSetAttribute, LoaderError>
pub fn cu_func_set_attribute( &self, ) -> Result<PFN_cuFuncSetAttribute, LoaderError>
Resolve cuFuncSetAttribute and return the cached function pointer.
Sourcepub fn cu_module_get_global(&self) -> Result<PFN_cuModuleGetGlobal, LoaderError>
pub fn cu_module_get_global(&self) -> Result<PFN_cuModuleGetGlobal, LoaderError>
Resolve cuModuleGetGlobal_v2 and return the cached function pointer.
Sourcepub fn cu_module_load_data_ex(
&self,
) -> Result<PFN_cuModuleLoadDataEx, LoaderError>
pub fn cu_module_load_data_ex( &self, ) -> Result<PFN_cuModuleLoadDataEx, LoaderError>
Resolve cuModuleLoadDataEx and return the cached function pointer.
Sourcepub fn cu_launch_kernel_ex(&self) -> Result<PFN_cuLaunchKernelEx, LoaderError>
pub fn cu_launch_kernel_ex(&self) -> Result<PFN_cuLaunchKernelEx, LoaderError>
Resolve cuLaunchKernelEx and return the cached function pointer.
Sourcepub fn cu_library_load_data(&self) -> Result<PFN_cuLibraryLoadData, LoaderError>
pub fn cu_library_load_data(&self) -> Result<PFN_cuLibraryLoadData, LoaderError>
Resolve cuLibraryLoadData and return the cached function pointer.
Sourcepub fn cu_library_unload(&self) -> Result<PFN_cuLibraryUnload, LoaderError>
pub fn cu_library_unload(&self) -> Result<PFN_cuLibraryUnload, LoaderError>
Resolve cuLibraryUnload and return the cached function pointer.
Sourcepub fn cu_library_get_kernel(
&self,
) -> Result<PFN_cuLibraryGetKernel, LoaderError>
pub fn cu_library_get_kernel( &self, ) -> Result<PFN_cuLibraryGetKernel, LoaderError>
Resolve cuLibraryGetKernel and return the cached function pointer.
Sourcepub fn cu_library_get_global(
&self,
) -> Result<PFN_cuLibraryGetGlobal, LoaderError>
pub fn cu_library_get_global( &self, ) -> Result<PFN_cuLibraryGetGlobal, LoaderError>
Resolve cuLibraryGetGlobal and return the cached function pointer.
Sourcepub fn cu_kernel_get_function(
&self,
) -> Result<PFN_cuKernelGetFunction, LoaderError>
pub fn cu_kernel_get_function( &self, ) -> Result<PFN_cuKernelGetFunction, LoaderError>
Resolve cuKernelGetFunction and return the cached function pointer.
Sourcepub fn cu_mem_alloc_pitch(&self) -> Result<PFN_cuMemAllocPitch, LoaderError>
pub fn cu_mem_alloc_pitch(&self) -> Result<PFN_cuMemAllocPitch, LoaderError>
Resolve cuMemAllocPitch_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_2d(&self) -> Result<PFN_cuMemcpy2D, LoaderError>
pub fn cu_memcpy_2d(&self) -> Result<PFN_cuMemcpy2D, LoaderError>
Resolve cuMemcpy2D_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_2d_async(&self) -> Result<PFN_cuMemcpy2DAsync, LoaderError>
pub fn cu_memcpy_2d_async(&self) -> Result<PFN_cuMemcpy2DAsync, LoaderError>
Resolve cuMemcpy2DAsync_v2 and return the cached function pointer.
Sourcepub fn cu_graph_add_kernel_node(
&self,
) -> Result<PFN_cuGraphAddKernelNode, LoaderError>
pub fn cu_graph_add_kernel_node( &self, ) -> Result<PFN_cuGraphAddKernelNode, LoaderError>
Resolve cuGraphAddKernelNode_v2 and return the cached function pointer.
Sourcepub fn cu_graph_add_empty_node(
&self,
) -> Result<PFN_cuGraphAddEmptyNode, LoaderError>
pub fn cu_graph_add_empty_node( &self, ) -> Result<PFN_cuGraphAddEmptyNode, LoaderError>
Resolve cuGraphAddEmptyNode and return the cached function pointer.
Sourcepub fn cu_graph_add_memset_node(
&self,
) -> Result<PFN_cuGraphAddMemsetNode, LoaderError>
pub fn cu_graph_add_memset_node( &self, ) -> Result<PFN_cuGraphAddMemsetNode, LoaderError>
Resolve cuGraphAddMemsetNode and return the cached function pointer.
Sourcepub fn cu_graph_destroy_node(
&self,
) -> Result<PFN_cuGraphDestroyNode, LoaderError>
pub fn cu_graph_destroy_node( &self, ) -> Result<PFN_cuGraphDestroyNode, LoaderError>
Resolve cuGraphDestroyNode and return the cached function pointer.
Sourcepub fn cu_graph_clone(&self) -> Result<PFN_cuGraphClone, LoaderError>
pub fn cu_graph_clone(&self) -> Result<PFN_cuGraphClone, LoaderError>
Resolve cuGraphClone and return the cached function pointer.
Sourcepub fn cu_array_create(&self) -> Result<PFN_cuArrayCreate, LoaderError>
pub fn cu_array_create(&self) -> Result<PFN_cuArrayCreate, LoaderError>
Resolve cuArrayCreate_v2 and return the cached function pointer.
Sourcepub fn cu_array_destroy(&self) -> Result<PFN_cuArrayDestroy, LoaderError>
pub fn cu_array_destroy(&self) -> Result<PFN_cuArrayDestroy, LoaderError>
Resolve cuArrayDestroy and return the cached function pointer.
Sourcepub fn cu_tex_object_create(&self) -> Result<PFN_cuTexObjectCreate, LoaderError>
pub fn cu_tex_object_create(&self) -> Result<PFN_cuTexObjectCreate, LoaderError>
Resolve cuTexObjectCreate and return the cached function pointer.
Sourcepub fn cu_tex_object_destroy(
&self,
) -> Result<PFN_cuTexObjectDestroy, LoaderError>
pub fn cu_tex_object_destroy( &self, ) -> Result<PFN_cuTexObjectDestroy, LoaderError>
Resolve cuTexObjectDestroy and return the cached function pointer.
Sourcepub fn cu_surf_object_create(
&self,
) -> Result<PFN_cuSurfObjectCreate, LoaderError>
pub fn cu_surf_object_create( &self, ) -> Result<PFN_cuSurfObjectCreate, LoaderError>
Resolve cuSurfObjectCreate and return the cached function pointer.
Sourcepub fn cu_surf_object_destroy(
&self,
) -> Result<PFN_cuSurfObjectDestroy, LoaderError>
pub fn cu_surf_object_destroy( &self, ) -> Result<PFN_cuSurfObjectDestroy, LoaderError>
Resolve cuSurfObjectDestroy and return the cached function pointer.
Sourcepub fn cu_mem_address_reserve(
&self,
) -> Result<PFN_cuMemAddressReserve, LoaderError>
pub fn cu_mem_address_reserve( &self, ) -> Result<PFN_cuMemAddressReserve, LoaderError>
Resolve cuMemAddressReserve and return the cached function pointer.
Sourcepub fn cu_mem_address_free(&self) -> Result<PFN_cuMemAddressFree, LoaderError>
pub fn cu_mem_address_free(&self) -> Result<PFN_cuMemAddressFree, LoaderError>
Resolve cuMemAddressFree and return the cached function pointer.
Sourcepub fn cu_mem_create(&self) -> Result<PFN_cuMemCreate, LoaderError>
pub fn cu_mem_create(&self) -> Result<PFN_cuMemCreate, LoaderError>
Resolve cuMemCreate and return the cached function pointer.
Sourcepub fn cu_mem_release(&self) -> Result<PFN_cuMemRelease, LoaderError>
pub fn cu_mem_release(&self) -> Result<PFN_cuMemRelease, LoaderError>
Resolve cuMemRelease and return the cached function pointer.
Sourcepub fn cu_mem_map(&self) -> Result<PFN_cuMemMap, LoaderError>
pub fn cu_mem_map(&self) -> Result<PFN_cuMemMap, LoaderError>
Resolve cuMemMap and return the cached function pointer.
Sourcepub fn cu_mem_unmap(&self) -> Result<PFN_cuMemUnmap, LoaderError>
pub fn cu_mem_unmap(&self) -> Result<PFN_cuMemUnmap, LoaderError>
Resolve cuMemUnmap and return the cached function pointer.
Sourcepub fn cu_mem_set_access(&self) -> Result<PFN_cuMemSetAccess, LoaderError>
pub fn cu_mem_set_access(&self) -> Result<PFN_cuMemSetAccess, LoaderError>
Resolve cuMemSetAccess and return the cached function pointer.
Sourcepub fn cu_mem_get_allocation_granularity(
&self,
) -> Result<PFN_cuMemGetAllocationGranularity, LoaderError>
pub fn cu_mem_get_allocation_granularity( &self, ) -> Result<PFN_cuMemGetAllocationGranularity, LoaderError>
Resolve cuMemGetAllocationGranularity and return the cached function pointer.
Sourcepub fn cu_mem_pool_create(&self) -> Result<PFN_cuMemPoolCreate, LoaderError>
pub fn cu_mem_pool_create(&self) -> Result<PFN_cuMemPoolCreate, LoaderError>
Resolve cuMemPoolCreate and return the cached function pointer.
Sourcepub fn cu_mem_pool_destroy(&self) -> Result<PFN_cuMemPoolDestroy, LoaderError>
pub fn cu_mem_pool_destroy(&self) -> Result<PFN_cuMemPoolDestroy, LoaderError>
Resolve cuMemPoolDestroy and return the cached function pointer.
Sourcepub fn cu_mem_pool_set_attribute(
&self,
) -> Result<PFN_cuMemPoolSetAttribute, LoaderError>
pub fn cu_mem_pool_set_attribute( &self, ) -> Result<PFN_cuMemPoolSetAttribute, LoaderError>
Resolve cuMemPoolSetAttribute and return the cached function pointer.
Sourcepub fn cu_mem_pool_get_attribute(
&self,
) -> Result<PFN_cuMemPoolGetAttribute, LoaderError>
pub fn cu_mem_pool_get_attribute( &self, ) -> Result<PFN_cuMemPoolGetAttribute, LoaderError>
Resolve cuMemPoolGetAttribute and return the cached function pointer.
Sourcepub fn cu_mem_pool_trim_to(&self) -> Result<PFN_cuMemPoolTrimTo, LoaderError>
pub fn cu_mem_pool_trim_to(&self) -> Result<PFN_cuMemPoolTrimTo, LoaderError>
Resolve cuMemPoolTrimTo and return the cached function pointer.
Sourcepub fn cu_mem_pool_set_access(
&self,
) -> Result<PFN_cuMemPoolSetAccess, LoaderError>
pub fn cu_mem_pool_set_access( &self, ) -> Result<PFN_cuMemPoolSetAccess, LoaderError>
Resolve cuMemPoolSetAccess and return the cached function pointer.
Sourcepub fn cu_mem_pool_get_access(
&self,
) -> Result<PFN_cuMemPoolGetAccess, LoaderError>
pub fn cu_mem_pool_get_access( &self, ) -> Result<PFN_cuMemPoolGetAccess, LoaderError>
Resolve cuMemPoolGetAccess and return the cached function pointer.
Sourcepub fn cu_mem_alloc_from_pool_async(
&self,
) -> Result<PFN_cuMemAllocFromPoolAsync, LoaderError>
pub fn cu_mem_alloc_from_pool_async( &self, ) -> Result<PFN_cuMemAllocFromPoolAsync, LoaderError>
Resolve cuMemAllocFromPoolAsync and return the cached function pointer.
Sourcepub fn cu_device_get_default_mem_pool(
&self,
) -> Result<PFN_cuDeviceGetDefaultMemPool, LoaderError>
pub fn cu_device_get_default_mem_pool( &self, ) -> Result<PFN_cuDeviceGetDefaultMemPool, LoaderError>
Resolve cuDeviceGetDefaultMemPool and return the cached function pointer.
Sourcepub fn cu_device_get_mem_pool(
&self,
) -> Result<PFN_cuDeviceGetMemPool, LoaderError>
pub fn cu_device_get_mem_pool( &self, ) -> Result<PFN_cuDeviceGetMemPool, LoaderError>
Resolve cuDeviceGetMemPool and return the cached function pointer.
Sourcepub fn cu_device_set_mem_pool(
&self,
) -> Result<PFN_cuDeviceSetMemPool, LoaderError>
pub fn cu_device_set_mem_pool( &self, ) -> Result<PFN_cuDeviceSetMemPool, LoaderError>
Resolve cuDeviceSetMemPool and return the cached function pointer.
Resolve cuMemPoolExportToShareableHandle and return the cached function pointer.
Resolve cuMemPoolImportFromShareableHandle and return the cached function pointer.
Sourcepub fn cu_mem_pool_export_pointer(
&self,
) -> Result<PFN_cuMemPoolExportPointer, LoaderError>
pub fn cu_mem_pool_export_pointer( &self, ) -> Result<PFN_cuMemPoolExportPointer, LoaderError>
Resolve cuMemPoolExportPointer and return the cached function pointer.
Sourcepub fn cu_mem_pool_import_pointer(
&self,
) -> Result<PFN_cuMemPoolImportPointer, LoaderError>
pub fn cu_mem_pool_import_pointer( &self, ) -> Result<PFN_cuMemPoolImportPointer, LoaderError>
Resolve cuMemPoolImportPointer and return the cached function pointer.
Sourcepub fn cu_import_external_memory(
&self,
) -> Result<PFN_cuImportExternalMemory, LoaderError>
pub fn cu_import_external_memory( &self, ) -> Result<PFN_cuImportExternalMemory, LoaderError>
Resolve cuImportExternalMemory and return the cached function pointer.
Sourcepub fn cu_destroy_external_memory(
&self,
) -> Result<PFN_cuDestroyExternalMemory, LoaderError>
pub fn cu_destroy_external_memory( &self, ) -> Result<PFN_cuDestroyExternalMemory, LoaderError>
Resolve cuDestroyExternalMemory and return the cached function pointer.
Sourcepub fn cu_external_memory_get_mapped_buffer(
&self,
) -> Result<PFN_cuExternalMemoryGetMappedBuffer, LoaderError>
pub fn cu_external_memory_get_mapped_buffer( &self, ) -> Result<PFN_cuExternalMemoryGetMappedBuffer, LoaderError>
Resolve cuExternalMemoryGetMappedBuffer and return the cached function pointer.
Sourcepub fn cu_external_memory_get_mapped_mipmapped_array(
&self,
) -> Result<PFN_cuExternalMemoryGetMappedMipmappedArray, LoaderError>
pub fn cu_external_memory_get_mapped_mipmapped_array( &self, ) -> Result<PFN_cuExternalMemoryGetMappedMipmappedArray, LoaderError>
Resolve cuExternalMemoryGetMappedMipmappedArray and return the cached function pointer.
Sourcepub fn cu_import_external_semaphore(
&self,
) -> Result<PFN_cuImportExternalSemaphore, LoaderError>
pub fn cu_import_external_semaphore( &self, ) -> Result<PFN_cuImportExternalSemaphore, LoaderError>
Resolve cuImportExternalSemaphore and return the cached function pointer.
Sourcepub fn cu_destroy_external_semaphore(
&self,
) -> Result<PFN_cuDestroyExternalSemaphore, LoaderError>
pub fn cu_destroy_external_semaphore( &self, ) -> Result<PFN_cuDestroyExternalSemaphore, LoaderError>
Resolve cuDestroyExternalSemaphore and return the cached function pointer.
Sourcepub fn cu_signal_external_semaphores_async(
&self,
) -> Result<PFN_cuSignalExternalSemaphoresAsync, LoaderError>
pub fn cu_signal_external_semaphores_async( &self, ) -> Result<PFN_cuSignalExternalSemaphoresAsync, LoaderError>
Resolve cuSignalExternalSemaphoresAsync and return the cached function pointer.
Sourcepub fn cu_wait_external_semaphores_async(
&self,
) -> Result<PFN_cuWaitExternalSemaphoresAsync, LoaderError>
pub fn cu_wait_external_semaphores_async( &self, ) -> Result<PFN_cuWaitExternalSemaphoresAsync, LoaderError>
Resolve cuWaitExternalSemaphoresAsync and return the cached function pointer.
Sourcepub fn cu_array_3d_create(&self) -> Result<PFN_cuArray3DCreate, LoaderError>
pub fn cu_array_3d_create(&self) -> Result<PFN_cuArray3DCreate, LoaderError>
Resolve cuArray3DCreate_v2 and return the cached function pointer.
Sourcepub fn cu_array_3d_get_descriptor(
&self,
) -> Result<PFN_cuArray3DGetDescriptor, LoaderError>
pub fn cu_array_3d_get_descriptor( &self, ) -> Result<PFN_cuArray3DGetDescriptor, LoaderError>
Resolve cuArray3DGetDescriptor_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_3d(&self) -> Result<PFN_cuMemcpy3D, LoaderError>
pub fn cu_memcpy_3d(&self) -> Result<PFN_cuMemcpy3D, LoaderError>
Resolve cuMemcpy3D_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_3d_async(&self) -> Result<PFN_cuMemcpy3DAsync, LoaderError>
pub fn cu_memcpy_3d_async(&self) -> Result<PFN_cuMemcpy3DAsync, LoaderError>
Resolve cuMemcpy3DAsync_v2 and return the cached function pointer.
Sourcepub fn cu_mipmapped_array_create(
&self,
) -> Result<PFN_cuMipmappedArrayCreate, LoaderError>
pub fn cu_mipmapped_array_create( &self, ) -> Result<PFN_cuMipmappedArrayCreate, LoaderError>
Resolve cuMipmappedArrayCreate and return the cached function pointer.
Sourcepub fn cu_mipmapped_array_destroy(
&self,
) -> Result<PFN_cuMipmappedArrayDestroy, LoaderError>
pub fn cu_mipmapped_array_destroy( &self, ) -> Result<PFN_cuMipmappedArrayDestroy, LoaderError>
Resolve cuMipmappedArrayDestroy and return the cached function pointer.
Sourcepub fn cu_mipmapped_array_get_level(
&self,
) -> Result<PFN_cuMipmappedArrayGetLevel, LoaderError>
pub fn cu_mipmapped_array_get_level( &self, ) -> Result<PFN_cuMipmappedArrayGetLevel, LoaderError>
Resolve cuMipmappedArrayGetLevel and return the cached function pointer.
Sourcepub fn cu_mem_alloc_host(&self) -> Result<PFN_cuMemAllocHost, LoaderError>
pub fn cu_mem_alloc_host(&self) -> Result<PFN_cuMemAllocHost, LoaderError>
Resolve cuMemAllocHost_v2 and return the cached function pointer.
Sourcepub fn cu_mem_free_host(&self) -> Result<PFN_cuMemFreeHost, LoaderError>
pub fn cu_mem_free_host(&self) -> Result<PFN_cuMemFreeHost, LoaderError>
Resolve cuMemFreeHost and return the cached function pointer.
Sourcepub fn cu_mem_host_alloc(&self) -> Result<PFN_cuMemHostAlloc, LoaderError>
pub fn cu_mem_host_alloc(&self) -> Result<PFN_cuMemHostAlloc, LoaderError>
Resolve cuMemHostAlloc and return the cached function pointer.
Sourcepub fn cu_mem_host_register(&self) -> Result<PFN_cuMemHostRegister, LoaderError>
pub fn cu_mem_host_register(&self) -> Result<PFN_cuMemHostRegister, LoaderError>
Resolve cuMemHostRegister_v2 and return the cached function pointer.
Sourcepub fn cu_mem_host_unregister(
&self,
) -> Result<PFN_cuMemHostUnregister, LoaderError>
pub fn cu_mem_host_unregister( &self, ) -> Result<PFN_cuMemHostUnregister, LoaderError>
Resolve cuMemHostUnregister and return the cached function pointer.
Sourcepub fn cu_mem_host_get_device_pointer(
&self,
) -> Result<PFN_cuMemHostGetDevicePointer, LoaderError>
pub fn cu_mem_host_get_device_pointer( &self, ) -> Result<PFN_cuMemHostGetDevicePointer, LoaderError>
Resolve cuMemHostGetDevicePointer_v2 and return the cached function pointer.
Sourcepub fn cu_mem_host_get_flags(
&self,
) -> Result<PFN_cuMemHostGetFlags, LoaderError>
pub fn cu_mem_host_get_flags( &self, ) -> Result<PFN_cuMemHostGetFlags, LoaderError>
Resolve cuMemHostGetFlags and return the cached function pointer.
Sourcepub fn cu_graph_add_memcpy_node(
&self,
) -> Result<PFN_cuGraphAddMemcpyNode, LoaderError>
pub fn cu_graph_add_memcpy_node( &self, ) -> Result<PFN_cuGraphAddMemcpyNode, LoaderError>
Resolve cuGraphAddMemcpyNode and return the cached function pointer.
Sourcepub fn cu_graph_add_host_node(
&self,
) -> Result<PFN_cuGraphAddHostNode, LoaderError>
pub fn cu_graph_add_host_node( &self, ) -> Result<PFN_cuGraphAddHostNode, LoaderError>
Resolve cuGraphAddHostNode and return the cached function pointer.
Sourcepub fn cu_graph_add_child_graph_node(
&self,
) -> Result<PFN_cuGraphAddChildGraphNode, LoaderError>
pub fn cu_graph_add_child_graph_node( &self, ) -> Result<PFN_cuGraphAddChildGraphNode, LoaderError>
Resolve cuGraphAddChildGraphNode and return the cached function pointer.
Sourcepub fn cu_graph_add_event_record_node(
&self,
) -> Result<PFN_cuGraphAddEventRecordNode, LoaderError>
pub fn cu_graph_add_event_record_node( &self, ) -> Result<PFN_cuGraphAddEventRecordNode, LoaderError>
Resolve cuGraphAddEventRecordNode and return the cached function pointer.
Sourcepub fn cu_graph_add_event_wait_node(
&self,
) -> Result<PFN_cuGraphAddEventWaitNode, LoaderError>
pub fn cu_graph_add_event_wait_node( &self, ) -> Result<PFN_cuGraphAddEventWaitNode, LoaderError>
Resolve cuGraphAddEventWaitNode and return the cached function pointer.
Sourcepub fn cu_graph_add_external_semaphores_signal_node(
&self,
) -> Result<PFN_cuGraphAddExternalSemaphoresSignalNode, LoaderError>
pub fn cu_graph_add_external_semaphores_signal_node( &self, ) -> Result<PFN_cuGraphAddExternalSemaphoresSignalNode, LoaderError>
Resolve cuGraphAddExternalSemaphoresSignalNode and return the cached function pointer.
Sourcepub fn cu_graph_add_external_semaphores_wait_node(
&self,
) -> Result<PFN_cuGraphAddExternalSemaphoresWaitNode, LoaderError>
pub fn cu_graph_add_external_semaphores_wait_node( &self, ) -> Result<PFN_cuGraphAddExternalSemaphoresWaitNode, LoaderError>
Resolve cuGraphAddExternalSemaphoresWaitNode and return the cached function pointer.
Sourcepub fn cu_graph_kernel_node_get_params(
&self,
) -> Result<PFN_cuGraphKernelNodeGetParams, LoaderError>
pub fn cu_graph_kernel_node_get_params( &self, ) -> Result<PFN_cuGraphKernelNodeGetParams, LoaderError>
Resolve cuGraphKernelNodeGetParams_v2 and return the cached function pointer.
Sourcepub fn cu_graph_kernel_node_set_params(
&self,
) -> Result<PFN_cuGraphKernelNodeSetParams, LoaderError>
pub fn cu_graph_kernel_node_set_params( &self, ) -> Result<PFN_cuGraphKernelNodeSetParams, LoaderError>
Resolve cuGraphKernelNodeSetParams_v2 and return the cached function pointer.
Sourcepub fn cu_graph_memcpy_node_get_params(
&self,
) -> Result<PFN_cuGraphMemcpyNodeGetParams, LoaderError>
pub fn cu_graph_memcpy_node_get_params( &self, ) -> Result<PFN_cuGraphMemcpyNodeGetParams, LoaderError>
Resolve cuGraphMemcpyNodeGetParams and return the cached function pointer.
Sourcepub fn cu_graph_memcpy_node_set_params(
&self,
) -> Result<PFN_cuGraphMemcpyNodeSetParams, LoaderError>
pub fn cu_graph_memcpy_node_set_params( &self, ) -> Result<PFN_cuGraphMemcpyNodeSetParams, LoaderError>
Resolve cuGraphMemcpyNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_memset_node_get_params(
&self,
) -> Result<PFN_cuGraphMemsetNodeGetParams, LoaderError>
pub fn cu_graph_memset_node_get_params( &self, ) -> Result<PFN_cuGraphMemsetNodeGetParams, LoaderError>
Resolve cuGraphMemsetNodeGetParams and return the cached function pointer.
Sourcepub fn cu_graph_memset_node_set_params(
&self,
) -> Result<PFN_cuGraphMemsetNodeSetParams, LoaderError>
pub fn cu_graph_memset_node_set_params( &self, ) -> Result<PFN_cuGraphMemsetNodeSetParams, LoaderError>
Resolve cuGraphMemsetNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_node_get_type(
&self,
) -> Result<PFN_cuGraphNodeGetType, LoaderError>
pub fn cu_graph_node_get_type( &self, ) -> Result<PFN_cuGraphNodeGetType, LoaderError>
Resolve cuGraphNodeGetType and return the cached function pointer.
Sourcepub fn cu_graph_node_get_dependencies(
&self,
) -> Result<PFN_cuGraphNodeGetDependencies, LoaderError>
pub fn cu_graph_node_get_dependencies( &self, ) -> Result<PFN_cuGraphNodeGetDependencies, LoaderError>
Resolve cuGraphNodeGetDependencies and return the cached function pointer.
Sourcepub fn cu_graph_node_get_dependent_nodes(
&self,
) -> Result<PFN_cuGraphNodeGetDependentNodes, LoaderError>
pub fn cu_graph_node_get_dependent_nodes( &self, ) -> Result<PFN_cuGraphNodeGetDependentNodes, LoaderError>
Resolve cuGraphNodeGetDependentNodes and return the cached function pointer.
Sourcepub fn cu_graph_get_edges(&self) -> Result<PFN_cuGraphGetEdges, LoaderError>
pub fn cu_graph_get_edges(&self) -> Result<PFN_cuGraphGetEdges, LoaderError>
Resolve cuGraphGetEdges and return the cached function pointer.
Sourcepub fn cu_graph_add_dependencies(
&self,
) -> Result<PFN_cuGraphAddDependencies, LoaderError>
pub fn cu_graph_add_dependencies( &self, ) -> Result<PFN_cuGraphAddDependencies, LoaderError>
Resolve cuGraphAddDependencies and return the cached function pointer.
Sourcepub fn cu_graph_remove_dependencies(
&self,
) -> Result<PFN_cuGraphRemoveDependencies, LoaderError>
pub fn cu_graph_remove_dependencies( &self, ) -> Result<PFN_cuGraphRemoveDependencies, LoaderError>
Resolve cuGraphRemoveDependencies and return the cached function pointer.
Sourcepub fn cu_graph_exec_kernel_node_set_params(
&self,
) -> Result<PFN_cuGraphExecKernelNodeSetParams, LoaderError>
pub fn cu_graph_exec_kernel_node_set_params( &self, ) -> Result<PFN_cuGraphExecKernelNodeSetParams, LoaderError>
Resolve cuGraphExecKernelNodeSetParams_v2 and return the cached function pointer.
Sourcepub fn cu_graph_exec_memcpy_node_set_params(
&self,
) -> Result<PFN_cuGraphExecMemcpyNodeSetParams, LoaderError>
pub fn cu_graph_exec_memcpy_node_set_params( &self, ) -> Result<PFN_cuGraphExecMemcpyNodeSetParams, LoaderError>
Resolve cuGraphExecMemcpyNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_exec_memset_node_set_params(
&self,
) -> Result<PFN_cuGraphExecMemsetNodeSetParams, LoaderError>
pub fn cu_graph_exec_memset_node_set_params( &self, ) -> Result<PFN_cuGraphExecMemsetNodeSetParams, LoaderError>
Resolve cuGraphExecMemsetNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_exec_host_node_set_params(
&self,
) -> Result<PFN_cuGraphExecHostNodeSetParams, LoaderError>
pub fn cu_graph_exec_host_node_set_params( &self, ) -> Result<PFN_cuGraphExecHostNodeSetParams, LoaderError>
Resolve cuGraphExecHostNodeSetParams and return the cached function pointer.
Sourcepub fn cu_stream_get_id(&self) -> Result<PFN_cuStreamGetId, LoaderError>
pub fn cu_stream_get_id(&self) -> Result<PFN_cuStreamGetId, LoaderError>
Resolve cuStreamGetId and return the cached function pointer.
Sourcepub fn cu_stream_copy_attributes(
&self,
) -> Result<PFN_cuStreamCopyAttributes, LoaderError>
pub fn cu_stream_copy_attributes( &self, ) -> Result<PFN_cuStreamCopyAttributes, LoaderError>
Resolve cuStreamCopyAttributes and return the cached function pointer.
Sourcepub fn cu_stream_get_attribute(
&self,
) -> Result<PFN_cuStreamGetAttribute, LoaderError>
pub fn cu_stream_get_attribute( &self, ) -> Result<PFN_cuStreamGetAttribute, LoaderError>
Resolve cuStreamGetAttribute and return the cached function pointer.
Sourcepub fn cu_stream_set_attribute(
&self,
) -> Result<PFN_cuStreamSetAttribute, LoaderError>
pub fn cu_stream_set_attribute( &self, ) -> Result<PFN_cuStreamSetAttribute, LoaderError>
Resolve cuStreamSetAttribute and return the cached function pointer.
Sourcepub fn cu_stream_attach_mem_async(
&self,
) -> Result<PFN_cuStreamAttachMemAsync, LoaderError>
pub fn cu_stream_attach_mem_async( &self, ) -> Result<PFN_cuStreamAttachMemAsync, LoaderError>
Resolve cuStreamAttachMemAsync and return the cached function pointer.
Sourcepub fn cu_stream_get_capture_info(
&self,
) -> Result<PFN_cuStreamGetCaptureInfo, LoaderError>
pub fn cu_stream_get_capture_info( &self, ) -> Result<PFN_cuStreamGetCaptureInfo, LoaderError>
Resolve cuStreamGetCaptureInfo_v2 and return the cached function pointer.
Sourcepub fn cu_stream_update_capture_dependencies(
&self,
) -> Result<PFN_cuStreamUpdateCaptureDependencies, LoaderError>
pub fn cu_stream_update_capture_dependencies( &self, ) -> Result<PFN_cuStreamUpdateCaptureDependencies, LoaderError>
Resolve cuStreamUpdateCaptureDependencies and return the cached function pointer.
Sourcepub fn cu_memcpy_dtod_async(&self) -> Result<PFN_cuMemcpyDtoDAsync, LoaderError>
pub fn cu_memcpy_dtod_async(&self) -> Result<PFN_cuMemcpyDtoDAsync, LoaderError>
Resolve cuMemcpyDtoDAsync_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_peer(&self) -> Result<PFN_cuMemcpyPeer, LoaderError>
pub fn cu_memcpy_peer(&self) -> Result<PFN_cuMemcpyPeer, LoaderError>
Resolve cuMemcpyPeer and return the cached function pointer.
Sourcepub fn cu_memcpy_peer_async(&self) -> Result<PFN_cuMemcpyPeerAsync, LoaderError>
pub fn cu_memcpy_peer_async(&self) -> Result<PFN_cuMemcpyPeerAsync, LoaderError>
Resolve cuMemcpyPeerAsync and return the cached function pointer.
Sourcepub fn cu_memcpy(&self) -> Result<PFN_cuMemcpy, LoaderError>
pub fn cu_memcpy(&self) -> Result<PFN_cuMemcpy, LoaderError>
Resolve cuMemcpy and return the cached function pointer.
Sourcepub fn cu_memcpy_async(&self) -> Result<PFN_cuMemcpyAsync, LoaderError>
pub fn cu_memcpy_async(&self) -> Result<PFN_cuMemcpyAsync, LoaderError>
Resolve cuMemcpyAsync and return the cached function pointer.
Sourcepub fn cu_memcpy_atoh(&self) -> Result<PFN_cuMemcpyAtoH, LoaderError>
pub fn cu_memcpy_atoh(&self) -> Result<PFN_cuMemcpyAtoH, LoaderError>
Resolve cuMemcpyAtoH_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_htoa(&self) -> Result<PFN_cuMemcpyHtoA, LoaderError>
pub fn cu_memcpy_htoa(&self) -> Result<PFN_cuMemcpyHtoA, LoaderError>
Resolve cuMemcpyHtoA_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_atod(&self) -> Result<PFN_cuMemcpyAtoD, LoaderError>
pub fn cu_memcpy_atod(&self) -> Result<PFN_cuMemcpyAtoD, LoaderError>
Resolve cuMemcpyAtoD_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_dtoa(&self) -> Result<PFN_cuMemcpyDtoA, LoaderError>
pub fn cu_memcpy_dtoa(&self) -> Result<PFN_cuMemcpyDtoA, LoaderError>
Resolve cuMemcpyDtoA_v2 and return the cached function pointer.
Sourcepub fn cu_memcpy_atoa(&self) -> Result<PFN_cuMemcpyAtoA, LoaderError>
pub fn cu_memcpy_atoa(&self) -> Result<PFN_cuMemcpyAtoA, LoaderError>
Resolve cuMemcpyAtoA_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d16(&self) -> Result<PFN_cuMemsetD16, LoaderError>
pub fn cu_memset_d16(&self) -> Result<PFN_cuMemsetD16, LoaderError>
Resolve cuMemsetD16_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d8_async(&self) -> Result<PFN_cuMemsetD8Async, LoaderError>
pub fn cu_memset_d8_async(&self) -> Result<PFN_cuMemsetD8Async, LoaderError>
Resolve cuMemsetD8Async and return the cached function pointer.
Sourcepub fn cu_memset_d16_async(&self) -> Result<PFN_cuMemsetD16Async, LoaderError>
pub fn cu_memset_d16_async(&self) -> Result<PFN_cuMemsetD16Async, LoaderError>
Resolve cuMemsetD16Async and return the cached function pointer.
Sourcepub fn cu_memset_d32_async(&self) -> Result<PFN_cuMemsetD32Async, LoaderError>
pub fn cu_memset_d32_async(&self) -> Result<PFN_cuMemsetD32Async, LoaderError>
Resolve cuMemsetD32Async and return the cached function pointer.
Sourcepub fn cu_memset_d2d8(&self) -> Result<PFN_cuMemsetD2D8, LoaderError>
pub fn cu_memset_d2d8(&self) -> Result<PFN_cuMemsetD2D8, LoaderError>
Resolve cuMemsetD2D8_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d2d16(&self) -> Result<PFN_cuMemsetD2D16, LoaderError>
pub fn cu_memset_d2d16(&self) -> Result<PFN_cuMemsetD2D16, LoaderError>
Resolve cuMemsetD2D16_v2 and return the cached function pointer.
Sourcepub fn cu_memset_d2d32(&self) -> Result<PFN_cuMemsetD2D32, LoaderError>
pub fn cu_memset_d2d32(&self) -> Result<PFN_cuMemsetD2D32, LoaderError>
Resolve cuMemsetD2D32_v2 and return the cached function pointer.
Sourcepub fn cu_mem_range_get_attribute(
&self,
) -> Result<PFN_cuMemRangeGetAttribute, LoaderError>
pub fn cu_mem_range_get_attribute( &self, ) -> Result<PFN_cuMemRangeGetAttribute, LoaderError>
Resolve cuMemRangeGetAttribute and return the cached function pointer.
Sourcepub fn cu_mem_range_get_attributes(
&self,
) -> Result<PFN_cuMemRangeGetAttributes, LoaderError>
pub fn cu_mem_range_get_attributes( &self, ) -> Result<PFN_cuMemRangeGetAttributes, LoaderError>
Resolve cuMemRangeGetAttributes and return the cached function pointer.
Sourcepub fn cu_pointer_get_attributes(
&self,
) -> Result<PFN_cuPointerGetAttributes, LoaderError>
pub fn cu_pointer_get_attributes( &self, ) -> Result<PFN_cuPointerGetAttributes, LoaderError>
Resolve cuPointerGetAttributes and return the cached function pointer.
Sourcepub fn cu_pointer_set_attribute(
&self,
) -> Result<PFN_cuPointerSetAttribute, LoaderError>
pub fn cu_pointer_set_attribute( &self, ) -> Result<PFN_cuPointerSetAttribute, LoaderError>
Resolve cuPointerSetAttribute and return the cached function pointer.
Sourcepub fn cu_tensor_map_encode_tiled(
&self,
) -> Result<PFN_cuTensorMapEncodeTiled, LoaderError>
pub fn cu_tensor_map_encode_tiled( &self, ) -> Result<PFN_cuTensorMapEncodeTiled, LoaderError>
Resolve cuTensorMapEncodeTiled and return the cached function pointer.
Sourcepub fn cu_tensor_map_encode_im2col(
&self,
) -> Result<PFN_cuTensorMapEncodeIm2col, LoaderError>
pub fn cu_tensor_map_encode_im2col( &self, ) -> Result<PFN_cuTensorMapEncodeIm2col, LoaderError>
Resolve cuTensorMapEncodeIm2col and return the cached function pointer.
Sourcepub fn cu_tensor_map_replace_address(
&self,
) -> Result<PFN_cuTensorMapReplaceAddress, LoaderError>
pub fn cu_tensor_map_replace_address( &self, ) -> Result<PFN_cuTensorMapReplaceAddress, LoaderError>
Resolve cuTensorMapReplaceAddress and return the cached function pointer.
Sourcepub fn cu_device_get_dev_resource(
&self,
) -> Result<PFN_cuDeviceGetDevResource, LoaderError>
pub fn cu_device_get_dev_resource( &self, ) -> Result<PFN_cuDeviceGetDevResource, LoaderError>
Resolve cuDeviceGetDevResource and return the cached function pointer.
Sourcepub fn cu_dev_sm_resource_split_by_count(
&self,
) -> Result<PFN_cuDevSmResourceSplitByCount, LoaderError>
pub fn cu_dev_sm_resource_split_by_count( &self, ) -> Result<PFN_cuDevSmResourceSplitByCount, LoaderError>
Resolve cuDevSmResourceSplitByCount and return the cached function pointer.
Sourcepub fn cu_dev_resource_generate_desc(
&self,
) -> Result<PFN_cuDevResourceGenerateDesc, LoaderError>
pub fn cu_dev_resource_generate_desc( &self, ) -> Result<PFN_cuDevResourceGenerateDesc, LoaderError>
Resolve cuDevResourceGenerateDesc and return the cached function pointer.
Sourcepub fn cu_green_ctx_create(&self) -> Result<PFN_cuGreenCtxCreate, LoaderError>
pub fn cu_green_ctx_create(&self) -> Result<PFN_cuGreenCtxCreate, LoaderError>
Resolve cuGreenCtxCreate and return the cached function pointer.
Sourcepub fn cu_green_ctx_destroy(&self) -> Result<PFN_cuGreenCtxDestroy, LoaderError>
pub fn cu_green_ctx_destroy(&self) -> Result<PFN_cuGreenCtxDestroy, LoaderError>
Resolve cuGreenCtxDestroy and return the cached function pointer.
Sourcepub fn cu_ctx_from_green_ctx(
&self,
) -> Result<PFN_cuCtxFromGreenCtx, LoaderError>
pub fn cu_ctx_from_green_ctx( &self, ) -> Result<PFN_cuCtxFromGreenCtx, LoaderError>
Resolve cuCtxFromGreenCtx and return the cached function pointer.
Sourcepub fn cu_green_ctx_get_dev_resource(
&self,
) -> Result<PFN_cuGreenCtxGetDevResource, LoaderError>
pub fn cu_green_ctx_get_dev_resource( &self, ) -> Result<PFN_cuGreenCtxGetDevResource, LoaderError>
Resolve cuGreenCtxGetDevResource and return the cached function pointer.
Sourcepub fn cu_green_ctx_stream_create(
&self,
) -> Result<PFN_cuGreenCtxStreamCreate, LoaderError>
pub fn cu_green_ctx_stream_create( &self, ) -> Result<PFN_cuGreenCtxStreamCreate, LoaderError>
Resolve cuGreenCtxStreamCreate and return the cached function pointer.
Sourcepub fn cu_multicast_create(&self) -> Result<PFN_cuMulticastCreate, LoaderError>
pub fn cu_multicast_create(&self) -> Result<PFN_cuMulticastCreate, LoaderError>
Resolve cuMulticastCreate and return the cached function pointer.
Sourcepub fn cu_multicast_add_device(
&self,
) -> Result<PFN_cuMulticastAddDevice, LoaderError>
pub fn cu_multicast_add_device( &self, ) -> Result<PFN_cuMulticastAddDevice, LoaderError>
Resolve cuMulticastAddDevice and return the cached function pointer.
Sourcepub fn cu_multicast_bind_mem(
&self,
) -> Result<PFN_cuMulticastBindMem, LoaderError>
pub fn cu_multicast_bind_mem( &self, ) -> Result<PFN_cuMulticastBindMem, LoaderError>
Resolve cuMulticastBindMem and return the cached function pointer.
Sourcepub fn cu_multicast_bind_addr(
&self,
) -> Result<PFN_cuMulticastBindAddr, LoaderError>
pub fn cu_multicast_bind_addr( &self, ) -> Result<PFN_cuMulticastBindAddr, LoaderError>
Resolve cuMulticastBindAddr and return the cached function pointer.
Sourcepub fn cu_multicast_unbind(&self) -> Result<PFN_cuMulticastUnbind, LoaderError>
pub fn cu_multicast_unbind(&self) -> Result<PFN_cuMulticastUnbind, LoaderError>
Resolve cuMulticastUnbind and return the cached function pointer.
Sourcepub fn cu_multicast_get_granularity(
&self,
) -> Result<PFN_cuMulticastGetGranularity, LoaderError>
pub fn cu_multicast_get_granularity( &self, ) -> Result<PFN_cuMulticastGetGranularity, LoaderError>
Resolve cuMulticastGetGranularity and return the cached function pointer.
Sourcepub fn cu_graph_add_node(&self) -> Result<PFN_cuGraphAddNode, LoaderError>
pub fn cu_graph_add_node(&self) -> Result<PFN_cuGraphAddNode, LoaderError>
Resolve cuGraphAddNode_v2 and return the cached function pointer.
Sourcepub fn cu_graph_node_set_params(
&self,
) -> Result<PFN_cuGraphNodeSetParams, LoaderError>
pub fn cu_graph_node_set_params( &self, ) -> Result<PFN_cuGraphNodeSetParams, LoaderError>
Resolve cuGraphNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_conditional_handle_create(
&self,
) -> Result<PFN_cuGraphConditionalHandleCreate, LoaderError>
pub fn cu_graph_conditional_handle_create( &self, ) -> Result<PFN_cuGraphConditionalHandleCreate, LoaderError>
Resolve cuGraphConditionalHandleCreate and return the cached function pointer.
Sourcepub fn cu_ipc_get_event_handle(
&self,
) -> Result<PFN_cuIpcGetEventHandle, LoaderError>
pub fn cu_ipc_get_event_handle( &self, ) -> Result<PFN_cuIpcGetEventHandle, LoaderError>
Resolve cuIpcGetEventHandle and return the cached function pointer.
Sourcepub fn cu_ipc_open_event_handle(
&self,
) -> Result<PFN_cuIpcOpenEventHandle, LoaderError>
pub fn cu_ipc_open_event_handle( &self, ) -> Result<PFN_cuIpcOpenEventHandle, LoaderError>
Resolve cuIpcOpenEventHandle and return the cached function pointer.
Sourcepub fn cu_ipc_get_mem_handle(
&self,
) -> Result<PFN_cuIpcGetMemHandle, LoaderError>
pub fn cu_ipc_get_mem_handle( &self, ) -> Result<PFN_cuIpcGetMemHandle, LoaderError>
Resolve cuIpcGetMemHandle and return the cached function pointer.
Sourcepub fn cu_ipc_open_mem_handle(
&self,
) -> Result<PFN_cuIpcOpenMemHandle, LoaderError>
pub fn cu_ipc_open_mem_handle( &self, ) -> Result<PFN_cuIpcOpenMemHandle, LoaderError>
Resolve cuIpcOpenMemHandle_v2 and return the cached function pointer.
Sourcepub fn cu_ipc_close_mem_handle(
&self,
) -> Result<PFN_cuIpcCloseMemHandle, LoaderError>
pub fn cu_ipc_close_mem_handle( &self, ) -> Result<PFN_cuIpcCloseMemHandle, LoaderError>
Resolve cuIpcCloseMemHandle and return the cached function pointer.
Sourcepub fn cu_kernel_get_attribute(
&self,
) -> Result<PFN_cuKernelGetAttribute, LoaderError>
pub fn cu_kernel_get_attribute( &self, ) -> Result<PFN_cuKernelGetAttribute, LoaderError>
Resolve cuKernelGetAttribute and return the cached function pointer.
Sourcepub fn cu_kernel_set_attribute(
&self,
) -> Result<PFN_cuKernelSetAttribute, LoaderError>
pub fn cu_kernel_set_attribute( &self, ) -> Result<PFN_cuKernelSetAttribute, LoaderError>
Resolve cuKernelSetAttribute and return the cached function pointer.
Sourcepub fn cu_kernel_get_name(&self) -> Result<PFN_cuKernelGetName, LoaderError>
pub fn cu_kernel_get_name(&self) -> Result<PFN_cuKernelGetName, LoaderError>
Resolve cuKernelGetName and return the cached function pointer.
Sourcepub fn cu_kernel_set_cache_config(
&self,
) -> Result<PFN_cuKernelSetCacheConfig, LoaderError>
pub fn cu_kernel_set_cache_config( &self, ) -> Result<PFN_cuKernelSetCacheConfig, LoaderError>
Resolve cuKernelSetCacheConfig and return the cached function pointer.
Sourcepub fn cu_kernel_get_library(
&self,
) -> Result<PFN_cuKernelGetLibrary, LoaderError>
pub fn cu_kernel_get_library( &self, ) -> Result<PFN_cuKernelGetLibrary, LoaderError>
Resolve cuKernelGetLibrary and return the cached function pointer.
Sourcepub fn cu_kernel_get_param_info(
&self,
) -> Result<PFN_cuKernelGetParamInfo, LoaderError>
pub fn cu_kernel_get_param_info( &self, ) -> Result<PFN_cuKernelGetParamInfo, LoaderError>
Resolve cuKernelGetParamInfo and return the cached function pointer.
Sourcepub fn cu_user_object_create(
&self,
) -> Result<PFN_cuUserObjectCreate, LoaderError>
pub fn cu_user_object_create( &self, ) -> Result<PFN_cuUserObjectCreate, LoaderError>
Resolve cuUserObjectCreate and return the cached function pointer.
Sourcepub fn cu_user_object_retain(
&self,
) -> Result<PFN_cuUserObjectRetain, LoaderError>
pub fn cu_user_object_retain( &self, ) -> Result<PFN_cuUserObjectRetain, LoaderError>
Resolve cuUserObjectRetain and return the cached function pointer.
Sourcepub fn cu_user_object_release(
&self,
) -> Result<PFN_cuUserObjectRelease, LoaderError>
pub fn cu_user_object_release( &self, ) -> Result<PFN_cuUserObjectRelease, LoaderError>
Resolve cuUserObjectRelease and return the cached function pointer.
Sourcepub fn cu_graph_retain_user_object(
&self,
) -> Result<PFN_cuGraphRetainUserObject, LoaderError>
pub fn cu_graph_retain_user_object( &self, ) -> Result<PFN_cuGraphRetainUserObject, LoaderError>
Resolve cuGraphRetainUserObject and return the cached function pointer.
Sourcepub fn cu_graph_release_user_object(
&self,
) -> Result<PFN_cuGraphReleaseUserObject, LoaderError>
pub fn cu_graph_release_user_object( &self, ) -> Result<PFN_cuGraphReleaseUserObject, LoaderError>
Resolve cuGraphReleaseUserObject and return the cached function pointer.
Sourcepub fn cu_profiler_start(&self) -> Result<PFN_cuProfilerStart, LoaderError>
pub fn cu_profiler_start(&self) -> Result<PFN_cuProfilerStart, LoaderError>
Resolve cuProfilerStart and return the cached function pointer.
Sourcepub fn cu_profiler_stop(&self) -> Result<PFN_cuProfilerStop, LoaderError>
pub fn cu_profiler_stop(&self) -> Result<PFN_cuProfilerStop, LoaderError>
Resolve cuProfilerStop and return the cached function pointer.
Sourcepub fn cu_func_get_module(&self) -> Result<PFN_cuFuncGetModule, LoaderError>
pub fn cu_func_get_module(&self) -> Result<PFN_cuFuncGetModule, LoaderError>
Resolve cuFuncGetModule and return the cached function pointer.
Sourcepub fn cu_func_get_name(&self) -> Result<PFN_cuFuncGetName, LoaderError>
pub fn cu_func_get_name(&self) -> Result<PFN_cuFuncGetName, LoaderError>
Resolve cuFuncGetName and return the cached function pointer.
Sourcepub fn cu_func_get_param_info(
&self,
) -> Result<PFN_cuFuncGetParamInfo, LoaderError>
pub fn cu_func_get_param_info( &self, ) -> Result<PFN_cuFuncGetParamInfo, LoaderError>
Resolve cuFuncGetParamInfo and return the cached function pointer.
Sourcepub fn cu_graph_debug_dot_print(
&self,
) -> Result<PFN_cuGraphDebugDotPrint, LoaderError>
pub fn cu_graph_debug_dot_print( &self, ) -> Result<PFN_cuGraphDebugDotPrint, LoaderError>
Resolve cuGraphDebugDotPrint and return the cached function pointer.
Sourcepub fn cu_ctx_get_id(&self) -> Result<PFN_cuCtxGetId, LoaderError>
pub fn cu_ctx_get_id(&self) -> Result<PFN_cuCtxGetId, LoaderError>
Resolve cuCtxGetId and return the cached function pointer.
Sourcepub fn cu_module_get_loading_mode(
&self,
) -> Result<PFN_cuModuleGetLoadingMode, LoaderError>
pub fn cu_module_get_loading_mode( &self, ) -> Result<PFN_cuModuleGetLoadingMode, LoaderError>
Resolve cuModuleGetLoadingMode and return the cached function pointer.
Sourcepub fn cu_device_get_uuid(&self) -> Result<PFN_cuDeviceGetUuid, LoaderError>
pub fn cu_device_get_uuid(&self) -> Result<PFN_cuDeviceGetUuid, LoaderError>
Resolve cuDeviceGetUuid_v2 and return the cached function pointer.
Sourcepub fn cu_device_get_luid(&self) -> Result<PFN_cuDeviceGetLuid, LoaderError>
pub fn cu_device_get_luid(&self) -> Result<PFN_cuDeviceGetLuid, LoaderError>
Resolve cuDeviceGetLuid and return the cached function pointer.
Sourcepub fn cu_logs_register_callback(
&self,
) -> Result<PFN_cuLogsRegisterCallback, LoaderError>
pub fn cu_logs_register_callback( &self, ) -> Result<PFN_cuLogsRegisterCallback, LoaderError>
Resolve cuLogsRegisterCallback and return the cached function pointer.
Sourcepub fn cu_logs_unregister_callback(
&self,
) -> Result<PFN_cuLogsUnregisterCallback, LoaderError>
pub fn cu_logs_unregister_callback( &self, ) -> Result<PFN_cuLogsUnregisterCallback, LoaderError>
Resolve cuLogsUnregisterCallback and return the cached function pointer.
Sourcepub fn cu_logs_current(&self) -> Result<PFN_cuLogsCurrent, LoaderError>
pub fn cu_logs_current(&self) -> Result<PFN_cuLogsCurrent, LoaderError>
Resolve cuLogsCurrent and return the cached function pointer.
Sourcepub fn cu_logs_dump_to_file(&self) -> Result<PFN_cuLogsDumpToFile, LoaderError>
pub fn cu_logs_dump_to_file(&self) -> Result<PFN_cuLogsDumpToFile, LoaderError>
Resolve cuLogsDumpToFile and return the cached function pointer.
Sourcepub fn cu_logs_dump_to_memory(
&self,
) -> Result<PFN_cuLogsDumpToMemory, LoaderError>
pub fn cu_logs_dump_to_memory( &self, ) -> Result<PFN_cuLogsDumpToMemory, LoaderError>
Resolve cuLogsDumpToMemory and return the cached function pointer.
Sourcepub fn cu_graph_add_mem_alloc_node(
&self,
) -> Result<PFN_cuGraphAddMemAllocNode, LoaderError>
pub fn cu_graph_add_mem_alloc_node( &self, ) -> Result<PFN_cuGraphAddMemAllocNode, LoaderError>
Resolve cuGraphAddMemAllocNode and return the cached function pointer.
Sourcepub fn cu_graph_mem_alloc_node_get_params(
&self,
) -> Result<PFN_cuGraphMemAllocNodeGetParams, LoaderError>
pub fn cu_graph_mem_alloc_node_get_params( &self, ) -> Result<PFN_cuGraphMemAllocNodeGetParams, LoaderError>
Resolve cuGraphMemAllocNodeGetParams and return the cached function pointer.
Sourcepub fn cu_graph_add_mem_free_node(
&self,
) -> Result<PFN_cuGraphAddMemFreeNode, LoaderError>
pub fn cu_graph_add_mem_free_node( &self, ) -> Result<PFN_cuGraphAddMemFreeNode, LoaderError>
Resolve cuGraphAddMemFreeNode and return the cached function pointer.
Sourcepub fn cu_graph_mem_free_node_get_params(
&self,
) -> Result<PFN_cuGraphMemFreeNodeGetParams, LoaderError>
pub fn cu_graph_mem_free_node_get_params( &self, ) -> Result<PFN_cuGraphMemFreeNodeGetParams, LoaderError>
Resolve cuGraphMemFreeNodeGetParams and return the cached function pointer.
Sourcepub fn cu_device_graph_mem_trim(
&self,
) -> Result<PFN_cuDeviceGraphMemTrim, LoaderError>
pub fn cu_device_graph_mem_trim( &self, ) -> Result<PFN_cuDeviceGraphMemTrim, LoaderError>
Resolve cuDeviceGraphMemTrim and return the cached function pointer.
Sourcepub fn cu_device_get_graph_mem_attribute(
&self,
) -> Result<PFN_cuDeviceGetGraphMemAttribute, LoaderError>
pub fn cu_device_get_graph_mem_attribute( &self, ) -> Result<PFN_cuDeviceGetGraphMemAttribute, LoaderError>
Resolve cuDeviceGetGraphMemAttribute and return the cached function pointer.
Sourcepub fn cu_device_set_graph_mem_attribute(
&self,
) -> Result<PFN_cuDeviceSetGraphMemAttribute, LoaderError>
pub fn cu_device_set_graph_mem_attribute( &self, ) -> Result<PFN_cuDeviceSetGraphMemAttribute, LoaderError>
Resolve cuDeviceSetGraphMemAttribute and return the cached function pointer.
Sourcepub fn cu_graph_add_batch_mem_op_node(
&self,
) -> Result<PFN_cuGraphAddBatchMemOpNode, LoaderError>
pub fn cu_graph_add_batch_mem_op_node( &self, ) -> Result<PFN_cuGraphAddBatchMemOpNode, LoaderError>
Resolve cuGraphAddBatchMemOpNode and return the cached function pointer.
Sourcepub fn cu_graph_batch_mem_op_node_get_params(
&self,
) -> Result<PFN_cuGraphBatchMemOpNodeGetParams, LoaderError>
pub fn cu_graph_batch_mem_op_node_get_params( &self, ) -> Result<PFN_cuGraphBatchMemOpNodeGetParams, LoaderError>
Resolve cuGraphBatchMemOpNodeGetParams and return the cached function pointer.
Sourcepub fn cu_graph_batch_mem_op_node_set_params(
&self,
) -> Result<PFN_cuGraphBatchMemOpNodeSetParams, LoaderError>
pub fn cu_graph_batch_mem_op_node_set_params( &self, ) -> Result<PFN_cuGraphBatchMemOpNodeSetParams, LoaderError>
Resolve cuGraphBatchMemOpNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_exec_batch_mem_op_node_set_params(
&self,
) -> Result<PFN_cuGraphExecBatchMemOpNodeSetParams, LoaderError>
pub fn cu_graph_exec_batch_mem_op_node_set_params( &self, ) -> Result<PFN_cuGraphExecBatchMemOpNodeSetParams, LoaderError>
Resolve cuGraphExecBatchMemOpNodeSetParams and return the cached function pointer.
Sourcepub fn cu_graph_exec_update(&self) -> Result<PFN_cuGraphExecUpdate, LoaderError>
pub fn cu_graph_exec_update(&self) -> Result<PFN_cuGraphExecUpdate, LoaderError>
Resolve cuGraphExecUpdate_v2 and return the cached function pointer.
Sourcepub fn cu_stream_write_value_32(
&self,
) -> Result<PFN_cuStreamWriteValue32, LoaderError>
pub fn cu_stream_write_value_32( &self, ) -> Result<PFN_cuStreamWriteValue32, LoaderError>
Resolve cuStreamWriteValue32_v2 and return the cached function pointer.
Sourcepub fn cu_stream_write_value_64(
&self,
) -> Result<PFN_cuStreamWriteValue64, LoaderError>
pub fn cu_stream_write_value_64( &self, ) -> Result<PFN_cuStreamWriteValue64, LoaderError>
Resolve cuStreamWriteValue64_v2 and return the cached function pointer.
Sourcepub fn cu_stream_wait_value_32(
&self,
) -> Result<PFN_cuStreamWaitValue32, LoaderError>
pub fn cu_stream_wait_value_32( &self, ) -> Result<PFN_cuStreamWaitValue32, LoaderError>
Resolve cuStreamWaitValue32_v2 and return the cached function pointer.
Sourcepub fn cu_stream_wait_value_64(
&self,
) -> Result<PFN_cuStreamWaitValue64, LoaderError>
pub fn cu_stream_wait_value_64( &self, ) -> Result<PFN_cuStreamWaitValue64, LoaderError>
Resolve cuStreamWaitValue64_v2 and return the cached function pointer.
Sourcepub fn cu_stream_batch_mem_op(
&self,
) -> Result<PFN_cuStreamBatchMemOp, LoaderError>
pub fn cu_stream_batch_mem_op( &self, ) -> Result<PFN_cuStreamBatchMemOp, LoaderError>
Resolve cuStreamBatchMemOp_v2 and return the cached function pointer.
Sourcepub fn cu_mem_prefetch_async_v2(
&self,
) -> Result<PFN_cuMemPrefetchAsyncV2, LoaderError>
pub fn cu_mem_prefetch_async_v2( &self, ) -> Result<PFN_cuMemPrefetchAsyncV2, LoaderError>
Resolve cuMemPrefetchAsync_v2 and return the cached function pointer.
Sourcepub fn cu_mem_advise_v2(&self) -> Result<PFN_cuMemAdviseV2, LoaderError>
pub fn cu_mem_advise_v2(&self) -> Result<PFN_cuMemAdviseV2, LoaderError>
Resolve cuMemAdvise_v2 and return the cached function pointer.
Sourcepub fn cu_mem_map_array_async(
&self,
) -> Result<PFN_cuMemMapArrayAsync, LoaderError>
pub fn cu_mem_map_array_async( &self, ) -> Result<PFN_cuMemMapArrayAsync, LoaderError>
Resolve cuMemMapArrayAsync and return the cached function pointer.
Sourcepub fn cu_mem_get_handle_for_address_range(
&self,
) -> Result<PFN_cuMemGetHandleForAddressRange, LoaderError>
pub fn cu_mem_get_handle_for_address_range( &self, ) -> Result<PFN_cuMemGetHandleForAddressRange, LoaderError>
Resolve cuMemGetHandleForAddressRange and return the cached function pointer.
Sourcepub fn cu_mem_retain_allocation_handle(
&self,
) -> Result<PFN_cuMemRetainAllocationHandle, LoaderError>
pub fn cu_mem_retain_allocation_handle( &self, ) -> Result<PFN_cuMemRetainAllocationHandle, LoaderError>
Resolve cuMemRetainAllocationHandle and return the cached function pointer.
Sourcepub fn cu_mem_get_allocation_properties_from_handle(
&self,
) -> Result<PFN_cuMemGetAllocationPropertiesFromHandle, LoaderError>
pub fn cu_mem_get_allocation_properties_from_handle( &self, ) -> Result<PFN_cuMemGetAllocationPropertiesFromHandle, LoaderError>
Resolve cuMemGetAllocationPropertiesFromHandle and return the cached function pointer.
Resolve cuMemExportToShareableHandle and return the cached function pointer.
Resolve cuMemImportFromShareableHandle and return the cached function pointer.
Sourcepub fn cu_mem_get_access(&self) -> Result<PFN_cuMemGetAccess, LoaderError>
pub fn cu_mem_get_access(&self) -> Result<PFN_cuMemGetAccess, LoaderError>
Resolve cuMemGetAccess and return the cached function pointer.
Sourcepub fn cu_array_get_descriptor(
&self,
) -> Result<PFN_cuArrayGetDescriptor, LoaderError>
pub fn cu_array_get_descriptor( &self, ) -> Result<PFN_cuArrayGetDescriptor, LoaderError>
Resolve cuArrayGetDescriptor_v2 and return the cached function pointer.
Sourcepub fn cu_array_get_sparse_properties(
&self,
) -> Result<PFN_cuArrayGetSparseProperties, LoaderError>
pub fn cu_array_get_sparse_properties( &self, ) -> Result<PFN_cuArrayGetSparseProperties, LoaderError>
Resolve cuArrayGetSparseProperties and return the cached function pointer.
Sourcepub fn cu_mipmapped_array_get_sparse_properties(
&self,
) -> Result<PFN_cuMipmappedArrayGetSparseProperties, LoaderError>
pub fn cu_mipmapped_array_get_sparse_properties( &self, ) -> Result<PFN_cuMipmappedArrayGetSparseProperties, LoaderError>
Resolve cuMipmappedArrayGetSparseProperties and return the cached function pointer.
Sourcepub fn cu_array_get_memory_requirements(
&self,
) -> Result<PFN_cuArrayGetMemoryRequirements, LoaderError>
pub fn cu_array_get_memory_requirements( &self, ) -> Result<PFN_cuArrayGetMemoryRequirements, LoaderError>
Resolve cuArrayGetMemoryRequirements and return the cached function pointer.
Sourcepub fn cu_mipmapped_array_get_memory_requirements(
&self,
) -> Result<PFN_cuMipmappedArrayGetMemoryRequirements, LoaderError>
pub fn cu_mipmapped_array_get_memory_requirements( &self, ) -> Result<PFN_cuMipmappedArrayGetMemoryRequirements, LoaderError>
Resolve cuMipmappedArrayGetMemoryRequirements and return the cached function pointer.
Sourcepub fn cu_array_get_plane(&self) -> Result<PFN_cuArrayGetPlane, LoaderError>
pub fn cu_array_get_plane(&self) -> Result<PFN_cuArrayGetPlane, LoaderError>
Resolve cuArrayGetPlane and return the cached function pointer.
Sourcepub fn cu_ctx_record_event(&self) -> Result<PFN_cuCtxRecordEvent, LoaderError>
pub fn cu_ctx_record_event(&self) -> Result<PFN_cuCtxRecordEvent, LoaderError>
Resolve cuCtxRecordEvent and return the cached function pointer.
Sourcepub fn cu_ctx_wait_event(&self) -> Result<PFN_cuCtxWaitEvent, LoaderError>
pub fn cu_ctx_wait_event(&self) -> Result<PFN_cuCtxWaitEvent, LoaderError>
Resolve cuCtxWaitEvent and return the cached function pointer.
Sourcepub fn cu_device_get_p2p_attribute(
&self,
) -> Result<PFN_cuDeviceGetP2PAttribute, LoaderError>
pub fn cu_device_get_p2p_attribute( &self, ) -> Result<PFN_cuDeviceGetP2PAttribute, LoaderError>
Resolve cuDeviceGetP2PAttribute and return the cached function pointer.
Sourcepub fn cu_device_get_exec_affinity_support(
&self,
) -> Result<PFN_cuDeviceGetExecAffinitySupport, LoaderError>
pub fn cu_device_get_exec_affinity_support( &self, ) -> Result<PFN_cuDeviceGetExecAffinitySupport, LoaderError>
Resolve cuDeviceGetExecAffinitySupport and return the cached function pointer.
Sourcepub fn cu_flush_gpudirect_rdma_writes(
&self,
) -> Result<PFN_cuFlushGPUDirectRDMAWrites, LoaderError>
pub fn cu_flush_gpudirect_rdma_writes( &self, ) -> Result<PFN_cuFlushGPUDirectRDMAWrites, LoaderError>
Resolve cuFlushGPUDirectRDMAWrites and return the cached function pointer.
Sourcepub fn cu_coredump_get_attribute(
&self,
) -> Result<PFN_cuCoredumpGetAttribute, LoaderError>
pub fn cu_coredump_get_attribute( &self, ) -> Result<PFN_cuCoredumpGetAttribute, LoaderError>
Resolve cuCoredumpGetAttribute and return the cached function pointer.
Sourcepub fn cu_coredump_get_attribute_global(
&self,
) -> Result<PFN_cuCoredumpGetAttributeGlobal, LoaderError>
pub fn cu_coredump_get_attribute_global( &self, ) -> Result<PFN_cuCoredumpGetAttributeGlobal, LoaderError>
Resolve cuCoredumpGetAttributeGlobal and return the cached function pointer.
Sourcepub fn cu_coredump_set_attribute(
&self,
) -> Result<PFN_cuCoredumpSetAttribute, LoaderError>
pub fn cu_coredump_set_attribute( &self, ) -> Result<PFN_cuCoredumpSetAttribute, LoaderError>
Resolve cuCoredumpSetAttribute and return the cached function pointer.
Sourcepub fn cu_coredump_set_attribute_global(
&self,
) -> Result<PFN_cuCoredumpSetAttributeGlobal, LoaderError>
pub fn cu_coredump_set_attribute_global( &self, ) -> Result<PFN_cuCoredumpSetAttributeGlobal, LoaderError>
Resolve cuCoredumpSetAttributeGlobal and return the cached function pointer.
Sourcepub fn cu_library_get_unified_function(
&self,
) -> Result<PFN_cuLibraryGetUnifiedFunction, LoaderError>
pub fn cu_library_get_unified_function( &self, ) -> Result<PFN_cuLibraryGetUnifiedFunction, LoaderError>
Resolve cuLibraryGetUnifiedFunction and return the cached function pointer.
Sourcepub fn cu_library_get_module(
&self,
) -> Result<PFN_cuLibraryGetModule, LoaderError>
pub fn cu_library_get_module( &self, ) -> Result<PFN_cuLibraryGetModule, LoaderError>
Resolve cuLibraryGetModule and return the cached function pointer.
Sourcepub fn cu_library_get_kernel_count(
&self,
) -> Result<PFN_cuLibraryGetKernelCount, LoaderError>
pub fn cu_library_get_kernel_count( &self, ) -> Result<PFN_cuLibraryGetKernelCount, LoaderError>
Resolve cuLibraryGetKernelCount and return the cached function pointer.
Sourcepub fn cu_library_enumerate_kernels(
&self,
) -> Result<PFN_cuLibraryEnumerateKernels, LoaderError>
pub fn cu_library_enumerate_kernels( &self, ) -> Result<PFN_cuLibraryEnumerateKernels, LoaderError>
Resolve cuLibraryEnumerateKernels and return the cached function pointer.
Sourcepub fn cu_library_get_managed(
&self,
) -> Result<PFN_cuLibraryGetManaged, LoaderError>
pub fn cu_library_get_managed( &self, ) -> Result<PFN_cuLibraryGetManaged, LoaderError>
Resolve cuLibraryGetManaged and return the cached function pointer.
Sourcepub fn cu_graphics_unregister_resource(
&self,
) -> Result<PFN_cuGraphicsUnregisterResource, LoaderError>
pub fn cu_graphics_unregister_resource( &self, ) -> Result<PFN_cuGraphicsUnregisterResource, LoaderError>
Resolve cuGraphicsUnregisterResource and return the cached function pointer.
Sourcepub fn cu_graphics_map_resources(
&self,
) -> Result<PFN_cuGraphicsMapResources, LoaderError>
pub fn cu_graphics_map_resources( &self, ) -> Result<PFN_cuGraphicsMapResources, LoaderError>
Resolve cuGraphicsMapResources and return the cached function pointer.
Sourcepub fn cu_graphics_unmap_resources(
&self,
) -> Result<PFN_cuGraphicsUnmapResources, LoaderError>
pub fn cu_graphics_unmap_resources( &self, ) -> Result<PFN_cuGraphicsUnmapResources, LoaderError>
Resolve cuGraphicsUnmapResources and return the cached function pointer.
Sourcepub fn cu_graphics_resource_get_mapped_pointer(
&self,
) -> Result<PFN_cuGraphicsResourceGetMappedPointer, LoaderError>
pub fn cu_graphics_resource_get_mapped_pointer( &self, ) -> Result<PFN_cuGraphicsResourceGetMappedPointer, LoaderError>
Resolve cuGraphicsResourceGetMappedPointer_v2 and return the cached function pointer.
Sourcepub fn cu_graphics_resource_get_mapped_mipmapped_array(
&self,
) -> Result<PFN_cuGraphicsResourceGetMappedMipmappedArray, LoaderError>
pub fn cu_graphics_resource_get_mapped_mipmapped_array( &self, ) -> Result<PFN_cuGraphicsResourceGetMappedMipmappedArray, LoaderError>
Resolve cuGraphicsResourceGetMappedMipmappedArray and return the cached function pointer.
Sourcepub fn cu_graphics_sub_resource_get_mapped_array(
&self,
) -> Result<PFN_cuGraphicsSubResourceGetMappedArray, LoaderError>
pub fn cu_graphics_sub_resource_get_mapped_array( &self, ) -> Result<PFN_cuGraphicsSubResourceGetMappedArray, LoaderError>
Resolve cuGraphicsSubResourceGetMappedArray and return the cached function pointer.
Sourcepub fn cu_graphics_resource_set_map_flags(
&self,
) -> Result<PFN_cuGraphicsResourceSetMapFlags, LoaderError>
pub fn cu_graphics_resource_set_map_flags( &self, ) -> Result<PFN_cuGraphicsResourceSetMapFlags, LoaderError>
Resolve cuGraphicsResourceSetMapFlags_v2 and return the cached function pointer.
Sourcepub fn cu_gl_get_devices(&self) -> Result<PFN_cuGLGetDevices, LoaderError>
pub fn cu_gl_get_devices(&self) -> Result<PFN_cuGLGetDevices, LoaderError>
Resolve cuGLGetDevices_v2 and return the cached function pointer.
Sourcepub fn cu_graphics_gl_register_buffer(
&self,
) -> Result<PFN_cuGraphicsGLRegisterBuffer, LoaderError>
pub fn cu_graphics_gl_register_buffer( &self, ) -> Result<PFN_cuGraphicsGLRegisterBuffer, LoaderError>
Resolve cuGraphicsGLRegisterBuffer and return the cached function pointer.
Sourcepub fn cu_graphics_gl_register_image(
&self,
) -> Result<PFN_cuGraphicsGLRegisterImage, LoaderError>
pub fn cu_graphics_gl_register_image( &self, ) -> Result<PFN_cuGraphicsGLRegisterImage, LoaderError>
Resolve cuGraphicsGLRegisterImage and return the cached function pointer.
Sourcepub fn cu_gl_ctx_create(&self) -> Result<PFN_cuGLCtxCreate, LoaderError>
pub fn cu_gl_ctx_create(&self) -> Result<PFN_cuGLCtxCreate, LoaderError>
Resolve cuGLCtxCreate_v2 and return the cached function pointer.
Sourcepub fn cu_gl_init(&self) -> Result<PFN_cuGLInit, LoaderError>
pub fn cu_gl_init(&self) -> Result<PFN_cuGLInit, LoaderError>
Resolve cuGLInit and return the cached function pointer.
Sourcepub fn cu_d3d9_get_device(&self) -> Result<PFN_cuD3D9GetDevice, LoaderError>
pub fn cu_d3d9_get_device(&self) -> Result<PFN_cuD3D9GetDevice, LoaderError>
Resolve cuD3D9GetDevice and return the cached function pointer.
Sourcepub fn cu_d3d9_get_devices(&self) -> Result<PFN_cuD3D9GetDevices, LoaderError>
pub fn cu_d3d9_get_devices(&self) -> Result<PFN_cuD3D9GetDevices, LoaderError>
Resolve cuD3D9GetDevices and return the cached function pointer.
Sourcepub fn cu_graphics_d3d9_register_resource(
&self,
) -> Result<PFN_cuGraphicsD3D9RegisterResource, LoaderError>
pub fn cu_graphics_d3d9_register_resource( &self, ) -> Result<PFN_cuGraphicsD3D9RegisterResource, LoaderError>
Resolve cuGraphicsD3D9RegisterResource and return the cached function pointer.
Sourcepub fn cu_d3d10_get_device(&self) -> Result<PFN_cuD3D10GetDevice, LoaderError>
pub fn cu_d3d10_get_device(&self) -> Result<PFN_cuD3D10GetDevice, LoaderError>
Resolve cuD3D10GetDevice and return the cached function pointer.
Sourcepub fn cu_d3d10_get_devices(&self) -> Result<PFN_cuD3D10GetDevices, LoaderError>
pub fn cu_d3d10_get_devices(&self) -> Result<PFN_cuD3D10GetDevices, LoaderError>
Resolve cuD3D10GetDevices and return the cached function pointer.
Sourcepub fn cu_graphics_d3d10_register_resource(
&self,
) -> Result<PFN_cuGraphicsD3D10RegisterResource, LoaderError>
pub fn cu_graphics_d3d10_register_resource( &self, ) -> Result<PFN_cuGraphicsD3D10RegisterResource, LoaderError>
Resolve cuGraphicsD3D10RegisterResource and return the cached function pointer.
Sourcepub fn cu_d3d11_get_device(&self) -> Result<PFN_cuD3D11GetDevice, LoaderError>
pub fn cu_d3d11_get_device(&self) -> Result<PFN_cuD3D11GetDevice, LoaderError>
Resolve cuD3D11GetDevice and return the cached function pointer.
Sourcepub fn cu_d3d11_get_devices(&self) -> Result<PFN_cuD3D11GetDevices, LoaderError>
pub fn cu_d3d11_get_devices(&self) -> Result<PFN_cuD3D11GetDevices, LoaderError>
Resolve cuD3D11GetDevices and return the cached function pointer.
Sourcepub fn cu_graphics_d3d11_register_resource(
&self,
) -> Result<PFN_cuGraphicsD3D11RegisterResource, LoaderError>
pub fn cu_graphics_d3d11_register_resource( &self, ) -> Result<PFN_cuGraphicsD3D11RegisterResource, LoaderError>
Resolve cuGraphicsD3D11RegisterResource and return the cached function pointer.
Sourcepub fn cu_vdpau_get_device(&self) -> Result<PFN_cuVDPAUGetDevice, LoaderError>
pub fn cu_vdpau_get_device(&self) -> Result<PFN_cuVDPAUGetDevice, LoaderError>
Resolve cuVDPAUGetDevice and return the cached function pointer.
Sourcepub fn cu_vdpau_ctx_create(&self) -> Result<PFN_cuVDPAUCtxCreate, LoaderError>
pub fn cu_vdpau_ctx_create(&self) -> Result<PFN_cuVDPAUCtxCreate, LoaderError>
Resolve cuVDPAUCtxCreate_v2 and return the cached function pointer.
Sourcepub fn cu_graphics_vdpau_register_video_surface(
&self,
) -> Result<PFN_cuGraphicsVDPAURegisterVideoSurface, LoaderError>
pub fn cu_graphics_vdpau_register_video_surface( &self, ) -> Result<PFN_cuGraphicsVDPAURegisterVideoSurface, LoaderError>
Resolve cuGraphicsVDPAURegisterVideoSurface and return the cached function pointer.
Sourcepub fn cu_graphics_vdpau_register_output_surface(
&self,
) -> Result<PFN_cuGraphicsVDPAURegisterOutputSurface, LoaderError>
pub fn cu_graphics_vdpau_register_output_surface( &self, ) -> Result<PFN_cuGraphicsVDPAURegisterOutputSurface, LoaderError>
Resolve cuGraphicsVDPAURegisterOutputSurface and return the cached function pointer.
Sourcepub fn cu_graphics_egl_register_image(
&self,
) -> Result<PFN_cuGraphicsEGLRegisterImage, LoaderError>
pub fn cu_graphics_egl_register_image( &self, ) -> Result<PFN_cuGraphicsEGLRegisterImage, LoaderError>
Resolve cuGraphicsEGLRegisterImage and return the cached function pointer.
Sourcepub fn cu_graphics_resource_get_mapped_egl_frame(
&self,
) -> Result<PFN_cuGraphicsResourceGetMappedEglFrame, LoaderError>
pub fn cu_graphics_resource_get_mapped_egl_frame( &self, ) -> Result<PFN_cuGraphicsResourceGetMappedEglFrame, LoaderError>
Resolve cuGraphicsResourceGetMappedEglFrame and return the cached function pointer.
Sourcepub fn cu_event_create_from_egl_sync(
&self,
) -> Result<PFN_cuEventCreateFromEGLSync, LoaderError>
pub fn cu_event_create_from_egl_sync( &self, ) -> Result<PFN_cuEventCreateFromEGLSync, LoaderError>
Resolve cuEventCreateFromEGLSync and return the cached function pointer.
Sourcepub fn cu_egl_stream_consumer_connect(
&self,
) -> Result<PFN_cuEGLStreamConsumerConnect, LoaderError>
pub fn cu_egl_stream_consumer_connect( &self, ) -> Result<PFN_cuEGLStreamConsumerConnect, LoaderError>
Resolve cuEGLStreamConsumerConnect and return the cached function pointer.
Sourcepub fn cu_egl_stream_consumer_disconnect(
&self,
) -> Result<PFN_cuEGLStreamConsumerDisconnect, LoaderError>
pub fn cu_egl_stream_consumer_disconnect( &self, ) -> Result<PFN_cuEGLStreamConsumerDisconnect, LoaderError>
Resolve cuEGLStreamConsumerDisconnect and return the cached function pointer.
Sourcepub fn cu_egl_stream_consumer_acquire_frame(
&self,
) -> Result<PFN_cuEGLStreamConsumerAcquireFrame, LoaderError>
pub fn cu_egl_stream_consumer_acquire_frame( &self, ) -> Result<PFN_cuEGLStreamConsumerAcquireFrame, LoaderError>
Resolve cuEGLStreamConsumerAcquireFrame and return the cached function pointer.
Sourcepub fn cu_egl_stream_consumer_release_frame(
&self,
) -> Result<PFN_cuEGLStreamConsumerReleaseFrame, LoaderError>
pub fn cu_egl_stream_consumer_release_frame( &self, ) -> Result<PFN_cuEGLStreamConsumerReleaseFrame, LoaderError>
Resolve cuEGLStreamConsumerReleaseFrame and return the cached function pointer.
Sourcepub fn cu_egl_stream_producer_connect(
&self,
) -> Result<PFN_cuEGLStreamProducerConnect, LoaderError>
pub fn cu_egl_stream_producer_connect( &self, ) -> Result<PFN_cuEGLStreamProducerConnect, LoaderError>
Resolve cuEGLStreamProducerConnect and return the cached function pointer.
Sourcepub fn cu_egl_stream_producer_disconnect(
&self,
) -> Result<PFN_cuEGLStreamProducerDisconnect, LoaderError>
pub fn cu_egl_stream_producer_disconnect( &self, ) -> Result<PFN_cuEGLStreamProducerDisconnect, LoaderError>
Resolve cuEGLStreamProducerDisconnect and return the cached function pointer.
Sourcepub fn cu_egl_stream_producer_present_frame(
&self,
) -> Result<PFN_cuEGLStreamProducerPresentFrame, LoaderError>
pub fn cu_egl_stream_producer_present_frame( &self, ) -> Result<PFN_cuEGLStreamProducerPresentFrame, LoaderError>
Resolve cuEGLStreamProducerPresentFrame and return the cached function pointer.
Sourcepub fn cu_egl_stream_producer_return_frame(
&self,
) -> Result<PFN_cuEGLStreamProducerReturnFrame, LoaderError>
pub fn cu_egl_stream_producer_return_frame( &self, ) -> Result<PFN_cuEGLStreamProducerReturnFrame, LoaderError>
Resolve cuEGLStreamProducerReturnFrame and return the cached function pointer.
Sourcepub fn cu_device_get_nv_sci_sync_attributes(
&self,
) -> Result<PFN_cuDeviceGetNvSciSyncAttributes, LoaderError>
pub fn cu_device_get_nv_sci_sync_attributes( &self, ) -> Result<PFN_cuDeviceGetNvSciSyncAttributes, LoaderError>
Resolve cuDeviceGetNvSciSyncAttributes and return the cached function pointer.