Provided by: libcufile-dev_1.7.2.10~12.2.2-2build1_amd64 

NAME
CUfileOpError.h
SYNOPSIS
Typedefs
typedef enum CUfileOpError CUfileOpError
cufileop status enum.
Enumerations
enum CUfileOpError { CU_FILE_SUCCESS = 0, CU_FILE_DRIVER_NOT_INITIALIZED = 5001,
CU_FILE_DRIVER_INVALID_PROPS = 5002, CU_FILE_DRIVER_UNSUPPORTED_LIMIT = 5003,
CU_FILE_DRIVER_VERSION_MISMATCH = 5004, CU_FILE_DRIVER_VERSION_READ_ERROR = 5005,
CU_FILE_DRIVER_CLOSING = 5006, CU_FILE_PLATFORM_NOT_SUPPORTED = 5007, CU_FILE_IO_NOT_SUPPORTED =
5008, CU_FILE_DEVICE_NOT_SUPPORTED = 5009, CU_FILE_NVFS_DRIVER_ERROR = 5010,
CU_FILE_CUDA_DRIVER_ERROR = 5011, CU_FILE_CUDA_POINTER_INVALID = 5012,
CU_FILE_CUDA_MEMORY_TYPE_INVALID = 5013, CU_FILE_CUDA_POINTER_RANGE_ERROR = 5014,
CU_FILE_CUDA_CONTEXT_MISMATCH = 5015, CU_FILE_INVALID_MAPPING_SIZE = 5016,
CU_FILE_INVALID_MAPPING_RANGE = 5017, CU_FILE_INVALID_FILE_TYPE = 5018,
CU_FILE_INVALID_FILE_OPEN_FLAG = 5019, CU_FILE_DIO_NOT_SET = 5020, CU_FILE_EXPECTED_FILE_MODE = 5021,
CU_FILE_INVALID_VALUE = 5022, CU_FILE_MEMORY_ALREADY_REGISTERED = 5023, CU_FILE_MEMORY_NOT_REGISTERED
= 5024, CU_FILE_PERMISSION_DENIED = 5025, CU_FILE_DRIVER_ALREADY_OPEN = 5026,
CU_FILE_HANDLE_NOT_REGISTERED = 5027, CU_FILE_HANDLE_ALREADY_REGISTERED = 5028,
CU_FILE_DEVICE_NOT_FOUND = 5029, CU_FILE_INTERNAL_ERROR = 5030, CU_FILE_GETNEWFD_FAILED = 5031,
CU_FILE_NVFS_SETUP_ERROR = 5033, CU_FILE_IO_DISABLED = 5034, CU_FILE_BATCH_SUBMIT_FAILED = 5035,
CU_FILE_GPU_MEMORY_PINNING_FAILED = 5036 } cufileop status enum. "
Typedef Documentation
typedef enum CUfileOpError CUfileOpError
cufileop status enum.
Note:
This file contains all the CUfileOpError error codes from GPUDirect Storage supported APIs
on success the error code is set to CU_FILE_SUCCESS.
The error code can be inspected using IS_CUFILE_ERR and CUFILE_ERRSTR.
The error code if set to CU_FILE_CUDA_DRIVER_ERROR, then cuda error can be inspected using
IS_CUDA_ERR and CU_FILE_CUDA_ERR.
Data path errors are captured via standard error codes
Enumeration Type Documentation
enum CUfileOpError
cufileop status enum.
Note:
This file contains all the CUfileOpError error codes from GPUDirect Storage supported APIs
on success the error code is set to CU_FILE_SUCCESS.
The error code can be inspected using IS_CUFILE_ERR and CUFILE_ERRSTR.
The error code if set to CU_FILE_CUDA_DRIVER_ERROR, then cuda error can be inspected using
IS_CUDA_ERR and CU_FILE_CUDA_ERR.
Data path errors are captured via standard error codes
Enumerator
CU_FILE_SUCCESS
cufile success
CU_FILE_DRIVER_NOT_INITIALIZED
nvidia-fs driver is not loaded
CU_FILE_DRIVER_INVALID_PROPS
invalid property
CU_FILE_DRIVER_UNSUPPORTED_LIMIT
property range error
CU_FILE_DRIVER_VERSION_MISMATCH
nvidia-fs driver version mismatch
CU_FILE_DRIVER_VERSION_READ_ERROR
nvidia-fs driver version read error
CU_FILE_DRIVER_CLOSING
driver shutdown in progress
CU_FILE_PLATFORM_NOT_SUPPORTED
GPUDirect Storage not supported on current platform
CU_FILE_IO_NOT_SUPPORTED
GPUDirect Storage not supported on current file
CU_FILE_DEVICE_NOT_SUPPORTED
GPUDirect Storage not supported on current GPU
CU_FILE_NVFS_DRIVER_ERROR
nvidia-fs driver ioctl error
CU_FILE_CUDA_DRIVER_ERROR
CUDA Driver API error
CU_FILE_CUDA_POINTER_INVALID
invalid device pointer
CU_FILE_CUDA_MEMORY_TYPE_INVALID
invalid pointer memory type
CU_FILE_CUDA_POINTER_RANGE_ERROR
pointer range exceeds allocated address range
CU_FILE_CUDA_CONTEXT_MISMATCH
cuda context mismatch
CU_FILE_INVALID_MAPPING_SIZE
access beyond maximum pinned size
CU_FILE_INVALID_MAPPING_RANGE
access beyond mapped size
CU_FILE_INVALID_FILE_TYPE
unsupported file type
CU_FILE_INVALID_FILE_OPEN_FLAG
unsupported file open flags
CU_FILE_DIO_NOT_SET
fd direct IO not set
CU_FILE_EXPECTED_FILE_MODE
file open needs mode
CU_FILE_INVALID_VALUE
invalid api arguments
CU_FILE_MEMORY_ALREADY_REGISTERED
device pointer already registered
CU_FILE_MEMORY_NOT_REGISTERED
device pointer lookup failure
CU_FILE_PERMISSION_DENIED
driver or file access error
CU_FILE_DRIVER_ALREADY_OPEN
driver is already open
CU_FILE_HANDLE_NOT_REGISTERED
file descriptor is not registered
CU_FILE_HANDLE_ALREADY_REGISTERED
file descriptor is already registered
CU_FILE_DEVICE_NOT_FOUND
GPU device not found
CU_FILE_INTERNAL_ERROR
internal error
CU_FILE_GETNEWFD_FAILED
failed to obtain new file descriptor
CU_FILE_NVFS_SETUP_ERROR
NVFS driver initialization error
CU_FILE_IO_DISABLED
GPUDirect Storage disabled by config on current file
CU_FILE_BATCH_SUBMIT_FAILED
Batch IO Submit Failure
CU_FILE_GPU_MEMORY_PINNING_FAILED
Buf Register Failed due to Bar memory Constraints
Author
Generated automatically by Doxygen for GPUDirect Storage from the source code.
GPUDirect Storage Mon Aug 14 2023 CUfileOpError.h(3)