mirror of
https://github.com/pgsty/minio.git
synced 2026-07-19 04:00:25 +03:00
Remove minio_calc_chunk_size() C code to write one in Golang
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user