diff options
Diffstat (limited to 'xlators/cluster/ec/src/ec-method.h')
-rw-r--r-- | xlators/cluster/ec/src/ec-method.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/xlators/cluster/ec/src/ec-method.h b/xlators/cluster/ec/src/ec-method.h index 64e724ff3f0..57e81a51027 100644 --- a/xlators/cluster/ec/src/ec-method.h +++ b/xlators/cluster/ec/src/ec-method.h @@ -25,13 +25,10 @@ #define EC_METHOD_MAX_FRAGMENTS 16 -#define EC_METHOD_WORD_SIZE 16 +#define EC_METHOD_WORD_SIZE 64 -#define EC_BUFFER_ALIGN_SIZE EC_METHOD_WORD_SIZE - -#define EC_METHOD_BITS EC_GF_BITS -#define EC_METHOD_SIZE (1 << (EC_METHOD_BITS)) -#define EC_METHOD_CHUNK_SIZE (EC_METHOD_WORD_SIZE * EC_METHOD_BITS) +#define EC_METHOD_CHUNK_SIZE (EC_METHOD_WORD_SIZE * EC_GF_BITS) +#define EC_METHOD_WIDTH (EC_METHOD_WORD_SIZE / EC_GF_WORD_SIZE) void ec_method_initialize(void); size_t ec_method_encode(size_t size, uint32_t columns, uint32_t row, |