pub unsafe extern "C" fn aoclsparse_cmv(
op: aoclsparse_operation,
alpha: *const aoclsparse_float_complex,
A: aoclsparse_matrix,
descr: aoclsparse_mat_descr,
x: *const aoclsparse_float_complex,
beta: *const aoclsparse_float_complex,
y: *mut aoclsparse_float_complex,
) -> aoclsparse_status