![]() |
DSPLIB User Guide
|
Structure that is reserved for internal use by the kernel.
Definition at line 149 of file DSPLIB_mat_submat_copy_priv.h.
Data Fields | |
| pFxnDSPLIB_mat_submat_copy_exec | execute |
| Function pointer to point to the right execution variant between DSPLIB_mat_submat_copy_exec_cn and DSPLIB_mat_submat_copy_exec_ci. More... | |
| uint32_t | widthX |
| Size of input buffer for different batches DSPLIB_mat_submat_copy_init that will be retrieved and used by DSPLIB_mat_submat_copy_exec More... | |
| uint32_t | heightX |
| Height of input data matrix More... | |
| uint32_t | strideX |
| Stride between rows of input data matrix More... | |
| uint32_t | strideY |
| Stride between rows of output data matrix More... | |
| uint32_t | dir |
| Data flow direction More... | |
| uint32_t | stRow |
| Copying starting from stRow row of matrix More... | |
| uint32_t | stCol |
| Copying starting from stCol col of matrix More... | |
| uint32_t | nRows |
| The number of rows to be copied More... | |
| uint32_t | nCols |
| The number of cols to be copied More... | |
| uint8_t | bufPblock [DSPLIB_MAT_SUBMAT_COPY_IXX_IXX_OXX_PBLOCK_SIZE] |
| Buffer to save SE & SA configuration parameters More... | |
| pFxnDSPLIB_mat_submat_copy_exec DSPLIB_mat_submat_copy_PrivArgs::execute |
Function pointer to point to the right execution variant between DSPLIB_mat_submat_copy_exec_cn and DSPLIB_mat_submat_copy_exec_ci.
Definition at line 153 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::widthX |
Size of input buffer for different batches DSPLIB_mat_submat_copy_init that will be retrieved and used by DSPLIB_mat_submat_copy_exec
Width of input data matrix
Definition at line 158 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::heightX |
Height of input data matrix
Definition at line 160 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::strideX |
Stride between rows of input data matrix
Definition at line 162 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::strideY |
Stride between rows of output data matrix
Definition at line 164 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::dir |
Data flow direction
Definition at line 166 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::stRow |
Copying starting from stRow row of matrix
Definition at line 168 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::stCol |
Copying starting from stCol col of matrix
Definition at line 170 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::nRows |
The number of rows to be copied
Definition at line 172 of file DSPLIB_mat_submat_copy_priv.h.
| uint32_t DSPLIB_mat_submat_copy_PrivArgs::nCols |
The number of cols to be copied
Definition at line 174 of file DSPLIB_mat_submat_copy_priv.h.
| uint8_t DSPLIB_mat_submat_copy_PrivArgs::bufPblock[DSPLIB_MAT_SUBMAT_COPY_IXX_IXX_OXX_PBLOCK_SIZE] |
Buffer to save SE & SA configuration parameters
Definition at line 176 of file DSPLIB_mat_submat_copy_priv.h.