DSPLIB User Guide
DSPLIB_matTrans_PrivArgs Struct Reference

Detailed Description

Structure that is reserved for internal use by the kernel.

Definition at line 147 of file DSPLIB_matTrans_priv.h.

Data Fields

pFxnDSPLIB_matTrans_exec execute
 Function pointer to point to the right execution variant between DSPLIB_matTrans_exec_cn and DSPLIB_matTrans_exec_ci.
More...
 
uint32_t widthIn
 Size of input buffer for different batches DSPLIB_matTrans_init that will be retrieved and used by DSPLIB_matTrans_exec
More...
 
uint32_t heightIn
 Height of input data matrix
More...
 
int32_t strideIn
 Stride between rows of input data matrix
More...
 
int32_t strideOut
 Stride between rows of output data matrix
More...
 
uint8_t bufPblock [DSPLIB_MAT_TRANS_IXX_IXX_OXX_PBLOCK_SIZE]
 Buffer to save SE & SA configuration parameters
More...
 

Field Documentation

◆ execute

pFxnDSPLIB_matTrans_exec DSPLIB_matTrans_PrivArgs::execute

Function pointer to point to the right execution variant between DSPLIB_matTrans_exec_cn and DSPLIB_matTrans_exec_ci.

Definition at line 151 of file DSPLIB_matTrans_priv.h.

◆ widthIn

uint32_t DSPLIB_matTrans_PrivArgs::widthIn

Size of input buffer for different batches DSPLIB_matTrans_init that will be retrieved and used by DSPLIB_matTrans_exec

Width of input data matrix

Definition at line 156 of file DSPLIB_matTrans_priv.h.

◆ heightIn

uint32_t DSPLIB_matTrans_PrivArgs::heightIn

Height of input data matrix

Definition at line 158 of file DSPLIB_matTrans_priv.h.

◆ strideIn

int32_t DSPLIB_matTrans_PrivArgs::strideIn

Stride between rows of input data matrix

Definition at line 160 of file DSPLIB_matTrans_priv.h.

◆ strideOut

int32_t DSPLIB_matTrans_PrivArgs::strideOut

Stride between rows of output data matrix

Definition at line 162 of file DSPLIB_matTrans_priv.h.

◆ bufPblock

uint8_t DSPLIB_matTrans_PrivArgs::bufPblock[DSPLIB_MAT_TRANS_IXX_IXX_OXX_PBLOCK_SIZE]

Buffer to save SE & SA configuration parameters

Definition at line 164 of file DSPLIB_matTrans_priv.h.