Remove minio_calc_chunk_size() C code to write one in Golang

This commit is contained in:
Harshavardhana
2015-03-12 02:00:36 -07:00
parent 1047383bcf
commit e27ba44d94
5 changed files with 28 additions and 27 deletions
+4 -16
View File
@@ -20,6 +20,10 @@
#include "ec-code.h"
#include "ec-common.h"
/*
Generate encode matrix during the encoding phase
*/
int32_t minio_init_encoder (int technique, int k, int m,
uint8_t **encode_matrix,
uint8_t **encode_tbls)
@@ -53,19 +57,3 @@ int32_t minio_init_encoder (int technique, int k, int m,
return 0;
}
uint32_t minio_calc_chunk_size (int k, uint32_t split_len)
{
int alignment;
int remainder;
int padded_len;
alignment = k * SIMD_ALIGN;
remainder = split_len % alignment;
padded_len = split_len;
if (remainder) {
padded_len = split_len + (alignment - remainder);
}
return padded_len / k;
}