NVIDIA DRIVE OS Linux SDK API Reference

5.1.12.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
DLA Specific Types

Detailed Description

Defines specific types for DLA.

Data Structures

struct  NvMediaDlaUMDVersion
 Holds the DLA UMD version. More...
 
struct  NvMediaDlaDataPointer
 Holds pointers to the DLA data. More...
 
struct  NvMediaDlaData
 Specifies the type and pointer to NvMediaDla. More...
 
struct  NvMediaDlaBinaryLoadable
 Holds attributes for populating binary loadables for NvMediaDla. More...
 
struct  NvMediaDlaArgs
 Holds input and output tensors. More...
 
struct  NvMediaDlaTensorDescriptor
 Holds tensor attributes. More...
 

Macros

#define NVMEDIA_DLA_TENSOR_DESC_NAME_MAX_LEN   (80)
 Maximum length of the name of the tensor to store in the descriptor. More...
 
#define NVMEDIA_DLA_DEFAULT_TASKTIMEOUT   100000
 Default task timeout. More...
 

Typedefs

typedef struct NvMediaDla NvMediaDla
 Holds a handle to the NvMedia DLA device. More...
 
typedef struct NvMediaDlaLoadable NvMediaDlaLoadable
 Holds a handle to NvMediaDlaLoadable. More...
 

Enumerations

enum  NvMediaDlaDataType { NVMEDIA_DLA_DATA_TYPE_TENSOR }
 Defines the data types that DLA can operate on. More...
 

Macro Definition Documentation

#define NVMEDIA_DLA_DEFAULT_TASKTIMEOUT   100000

Default task timeout.

Definition at line 64 of file nvmedia_dla.h.

#define NVMEDIA_DLA_TENSOR_DESC_NAME_MAX_LEN   (80)

Maximum length of the name of the tensor to store in the descriptor.

Definition at line 61 of file nvmedia_dla.h.

Typedef Documentation

typedef struct NvMediaDla NvMediaDla

Holds a handle to the NvMedia DLA device.

The NvMediaDla handle must be created using NvMediaDlaCreate() and destroyed using NvMediaDlaDestroy().

Definition at line 72 of file nvmedia_dla.h.

Holds a handle to NvMediaDlaLoadable.

The handle must be created using NvMediaDlaLoadableCreate() and destroyed using NvMediaDlaLoadableDestroy().

Definition at line 118 of file nvmedia_dla.h.

Enumeration Type Documentation

Defines the data types that DLA can operate on.

Enumerator
NVMEDIA_DLA_DATA_TYPE_TENSOR 

NvMediaTensor data type.

Definition at line 89 of file nvmedia_dla.h.