Go to the source code of this file.
Data Structures | |
struct | fla_axpy_s |
struct | fla_copy_s |
struct | fla_swap_s |
struct | fla_tpose_s |
Typedefs | |
typedef struct fla_axpy_s | fla_axpy_t |
typedef struct fla_copy_s | fla_copy_t |
typedef struct fla_swap_s | fla_swap_t |
typedef struct fla_tpose_s | fla_tpose_t |
Functions | |
fla_axpy_t * | FLA_Cntl_axpy_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_axpy_t *sub_axpy) |
fla_copy_t * | FLA_Cntl_copy_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_copy_t *sub_copy) |
fla_swap_t * | FLA_Cntl_swap_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_swap_t *sub_swap) |
fla_tpose_t * | FLA_Cntl_tpose_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_tpose_t *sub_trans, fla_swap_t *sub_swap) |
typedef struct fla_axpy_s fla_axpy_t |
typedef struct fla_copy_s fla_copy_t |
typedef struct fla_swap_s fla_swap_t |
typedef struct fla_tpose_s fla_tpose_t |
fla_axpy_t* FLA_Cntl_axpy_obj_create | ( | FLA_Matrix_type | matrix_type, | |
int | variant, | |||
fla_blocksize_t * | blocksize, | |||
fla_axpy_t * | sub_axpy | |||
) |
References fla_axpy_s::blocksize, FLA_malloc(), fla_axpy_s::matrix_type, fla_axpy_s::sub_axpy, and fla_axpy_s::variant.
Referenced by FLA_Axpy_cntl_init(), and FLASH_Axpy_cntl_init().
00043 { 00044 fla_axpy_t* cntl; 00045 00046 cntl = ( fla_axpy_t* ) FLA_malloc( sizeof(fla_axpy_t) ); 00047 00048 cntl->matrix_type = matrix_type; 00049 cntl->variant = variant; 00050 cntl->blocksize = blocksize; 00051 cntl->sub_axpy = sub_axpy; 00052 00053 return cntl; 00054 }
fla_copy_t* FLA_Cntl_copy_obj_create | ( | FLA_Matrix_type | matrix_type, | |
int | variant, | |||
fla_blocksize_t * | blocksize, | |||
fla_copy_t * | sub_copy | |||
) |
References fla_copy_s::blocksize, FLA_malloc(), fla_copy_s::matrix_type, fla_copy_s::sub_copy, and fla_copy_s::variant.
Referenced by FLA_Copy_cntl_init(), and FLASH_Copy_cntl_init().
00060 { 00061 fla_copy_t* cntl; 00062 00063 cntl = ( fla_copy_t* ) FLA_malloc( sizeof(fla_copy_t) ); 00064 00065 cntl->matrix_type = matrix_type; 00066 cntl->variant = variant; 00067 cntl->blocksize = blocksize; 00068 cntl->sub_copy = sub_copy; 00069 00070 return cntl; 00071 }
fla_swap_t* FLA_Cntl_swap_obj_create | ( | FLA_Matrix_type | matrix_type, | |
int | variant, | |||
fla_blocksize_t * | blocksize, | |||
fla_swap_t * | sub_swap | |||
) |
References fla_swap_s::blocksize, FLA_malloc(), fla_swap_s::matrix_type, fla_swap_s::sub_swap, and fla_swap_s::variant.
Referenced by FLA_Transpose_cntl_init().
00077 { 00078 fla_swap_t* cntl; 00079 00080 cntl = ( fla_swap_t* ) FLA_malloc( sizeof(fla_swap_t) ); 00081 00082 cntl->matrix_type = matrix_type; 00083 cntl->variant = variant; 00084 cntl->blocksize = blocksize; 00085 cntl->sub_swap = sub_swap; 00086 00087 return cntl; 00088 }
fla_tpose_t* FLA_Cntl_tpose_obj_create | ( | FLA_Matrix_type | matrix_type, | |
int | variant, | |||
fla_blocksize_t * | blocksize, | |||
fla_tpose_t * | sub_trans, | |||
fla_swap_t * | sub_swap | |||
) |
References fla_tpose_s::blocksize, FLA_malloc(), fla_tpose_s::matrix_type, fla_tpose_s::sub_swap, fla_tpose_s::sub_trans, and fla_tpose_s::variant.
Referenced by FLA_Transpose_cntl_init().
00095 { 00096 fla_tpose_t* cntl; 00097 00098 cntl = ( fla_tpose_t* ) FLA_malloc( sizeof(fla_tpose_t) ); 00099 00100 cntl->matrix_type = matrix_type; 00101 cntl->variant = variant; 00102 cntl->blocksize = blocksize; 00103 cntl->sub_trans = sub_trans; 00104 cntl->sub_swap = sub_swap; 00105 00106 return cntl; 00107 }