imate
C++/CUDA Reference
cudart_types.h File Reference
#include <cuda_runtime_api.h>
Include dependency graph for cudart_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef cudaError_t(* cudaEventCreate_type) (cudaEvent_t *event)
 
typedef cudaError_t(* cudaEventDestroy_type) (cudaEvent_t event)
 
typedef cudaError_t(* cudaEventElapsedTime_type) (float *ms, cudaEvent_t start, cudaEvent_t end)
 
typedef cudaError_t(* cudaEventRecord_type) (cudaEvent_t event, cudaStream_t stream)
 
typedef cudaError_t(* cudaEventSynchronize_type) (cudaEvent_t event)
 
typedef cudaError_t(* cudaGetDevice_type) (int *device)
 
typedef cudaError_t(* cudaGetDeviceCount_type) (int *count)
 
typedef cudaError_t(* cudaGetDeviceProperties_type) (cudaDeviceProp *prop, int device)
 
typedef cudaError_t(* cudaFree_type) (void *devPtr)
 
typedef cudaError_t(* cudaMalloc_type) (void **devPtr, size_t size)
 
typedef cudaError_t(* cudaMemcpy_type) (void *dst, const void *src, size_t count, cudaMemcpyKind kind)
 
typedef cudaError_t(* cudaSetDevice_type) (int device)
 
typedef void **(* __cudaRegisterFatBinary_type) (void *fatCubin)
 
typedef void(* __cudaRegisterFatBinaryEnd_type) (void **fatCubinHandle)
 
typedef void(* __cudaUnregisterFatBinary_type) (void **fatCubinHandle)
 

Typedef Documentation

◆ __cudaRegisterFatBinary_type

typedef void**(* __cudaRegisterFatBinary_type) (void *fatCubin)

Definition at line 44 of file cudart_types.h.

◆ __cudaRegisterFatBinaryEnd_type

typedef void(* __cudaRegisterFatBinaryEnd_type) (void **fatCubinHandle)

Definition at line 45 of file cudart_types.h.

◆ __cudaUnregisterFatBinary_type

typedef void(* __cudaUnregisterFatBinary_type) (void **fatCubinHandle)

Definition at line 46 of file cudart_types.h.

◆ cudaEventCreate_type

typedef cudaError_t(* cudaEventCreate_type) (cudaEvent_t *event)

Definition at line 28 of file cudart_types.h.

◆ cudaEventDestroy_type

typedef cudaError_t(* cudaEventDestroy_type) (cudaEvent_t event)

Definition at line 29 of file cudart_types.h.

◆ cudaEventElapsedTime_type

typedef cudaError_t(* cudaEventElapsedTime_type) (float *ms, cudaEvent_t start, cudaEvent_t end)

Definition at line 30 of file cudart_types.h.

◆ cudaEventRecord_type

typedef cudaError_t(* cudaEventRecord_type) (cudaEvent_t event, cudaStream_t stream)

Definition at line 32 of file cudart_types.h.

◆ cudaEventSynchronize_type

typedef cudaError_t(* cudaEventSynchronize_type) (cudaEvent_t event)

Definition at line 34 of file cudart_types.h.

◆ cudaFree_type

typedef cudaError_t(* cudaFree_type) (void *devPtr)

Definition at line 39 of file cudart_types.h.

◆ cudaGetDevice_type

typedef cudaError_t(* cudaGetDevice_type) (int *device)

Definition at line 35 of file cudart_types.h.

◆ cudaGetDeviceCount_type

typedef cudaError_t(* cudaGetDeviceCount_type) (int *count)

Definition at line 36 of file cudart_types.h.

◆ cudaGetDeviceProperties_type

typedef cudaError_t(* cudaGetDeviceProperties_type) (cudaDeviceProp *prop, int device)

Definition at line 37 of file cudart_types.h.

◆ cudaMalloc_type

typedef cudaError_t(* cudaMalloc_type) (void **devPtr, size_t size)

Definition at line 40 of file cudart_types.h.

◆ cudaMemcpy_type

typedef cudaError_t(* cudaMemcpy_type) (void *dst, const void *src, size_t count, cudaMemcpyKind kind)

Definition at line 41 of file cudart_types.h.

◆ cudaSetDevice_type

typedef cudaError_t(* cudaSetDevice_type) (int device)

Definition at line 43 of file cudart_types.h.