summaryrefslogtreecommitdiff
path: root/src/backends
diff options
context:
space:
mode:
authorEric Lambert <eric_lambert@xyratex.com>2014-09-15 08:27:25 -0700
committerEric Lambert <eric_lambert@xyratex.com>2014-09-15 08:27:25 -0700
commit295bbbd03e64a41123f1d611b15bf670a48d0bbb (patch)
tree57cda9fc789817c1cf8ddcf2a6b9bf7fb6583ffe /src/backends
parentca6e99d7751da91eea50bbf6584cff64fbf80b63 (diff)
downloadliberasurecode-295bbbd03e64a41123f1d611b15bf670a48d0bbb.tar.gz
A little bit of code clean up based on feedback/reviews
Diffstat (limited to 'src/backends')
-rw-r--r--src/backends/jerasure/jerasure_rs_cauchy.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/backends/jerasure/jerasure_rs_cauchy.c b/src/backends/jerasure/jerasure_rs_cauchy.c
index 042166a..1c8b528 100644
--- a/src/backends/jerasure/jerasure_rs_cauchy.c
+++ b/src/backends/jerasure/jerasure_rs_cauchy.c
@@ -39,14 +39,17 @@ struct ec_backend jerasure_rs_cauchy;
typedef int* (*cauchy_original_coding_matrix_func)(int, int, int);
typedef int* (*jerasure_matrix_to_bitmatrix_func)(int, int, int, int *);
-typedef int** (*jerasure_smart_bitmatrix_to_schedule_func)(int, int, int, int *);
-typedef void (*jerasure_bitmatrix_encode_func)(int, int, int, int *, char **, char **, int, int);
-typedef int (*jerasure_bitmatrix_decode_func)(int, int, int, int *, int, int *,char **, char **, int, int);
+typedef int** (*jerasure_smart_bitmatrix_to_schedule_func)
+ (int, int, int, int *);
+typedef void (*jerasure_bitmatrix_encode_func)
+ (int, int, int, int *, char **, char **, int, int);
+typedef int (*jerasure_bitmatrix_decode_func)
+ (int, int, int, int *, int, int *,char **, char **, int, int);
typedef int * (*jerasure_erasures_to_erased_func)(int, int, int *);
-typedef int (*jerasure_make_decoding_bitmatrix_func)(int, int, int, int *, int *, int *, int *);
-typedef void (*jerasure_bitmatrix_dotprod_func)(int, int, int *, int *, int,char **, char **, int, int);
-
-
+typedef int (*jerasure_make_decoding_bitmatrix_func)
+ (int, int, int, int *, int *, int *, int *);
+typedef void (*jerasure_bitmatrix_dotprod_func)
+ (int, int, int *, int *, int,char **, char **, int, int);
/*
* ToDo (KMG): Should we make this a parameter, or is that
@@ -103,7 +106,6 @@ static int jerasure_rs_cauchy_decode(void *desc, char **data, char **parity,
struct jerasure_rs_cauchy_descriptor *jerasure_desc =
(struct jerasure_rs_cauchy_descriptor*)desc;
- /* FIXME - make jerasure_matrix_decode return a value */
return jerasure_desc->jerasure_bitmatrix_decode(jerasure_desc->k,
jerasure_desc->m,
jerasure_desc->w,