summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-method.h
diff options
context:
space:
mode:
Diffstat (limited to 'xlators/cluster/ec/src/ec-method.h')
-rw-r--r--xlators/cluster/ec/src/ec-method.h9
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,