Jerasure
1.2
A Library in C/C++ Facilitating Erasure Coding for Storage Applications
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "galois.h"
#include "jerasure.h"
#include "cauchy.h"
Defines | |
#define | talloc(type, num) (type *) malloc(sizeof(type)*(num)) |
Functions | |
int | cauchy_n_ones (int n, int w) |
int * | cauchy_original_coding_matrix (int k, int m, int w) |
int * | cauchy_xy_coding_matrix (int k, int m, int w, int *X, int *Y) |
void | cauchy_improve_coding_matrix (int k, int m, int w, int *matrix) |
int * | cauchy_good_general_coding_matrix (int k, int m, int w) |
Variables | |
static int | cbest_13 [1023] |
static int | cbest_14 [1023] |
static int | cbest_15 [1023] |
static int | cbest_16 [1023] |
static int | cbest_17 [1023] |
static int | cbest_18 [1023] |
static int | cbest_19 [1023] |
static int | cbest_20 [1023] |
static int | cbest_21 [1023] |
static int | cbest_22 [1023] |
static int | cbest_23 [1023] |
static int | cbest_24 [1023] |
static int | cbest_25 [1023] |
static int | cbest_26 [1023] |
static int | cbest_27 [1023] |
static int | cbest_28 [1023] |
static int | cbest_29 [1023] |
static int | cbest_30 [1023] |
static int | cbest_31 [1023] |
#define talloc | ( | type, | |
num | |||
) | (type *) malloc(sizeof(type)*(num)) |
int* cauchy_good_general_coding_matrix | ( | int | k, |
int | m, | ||
int | w | ||
) |
void cauchy_improve_coding_matrix | ( | int | k, |
int | m, | ||
int | w, | ||
int * | matrix | ||
) |
int cauchy_n_ones | ( | int | n, |
int | w | ||
) |
int* cauchy_original_coding_matrix | ( | int | k, |
int | m, | ||
int | w | ||
) |
int* cauchy_xy_coding_matrix | ( | int | k, |
int | m, | ||
int | w, | ||
int * | X, | ||
int * | Y | ||
) |
int cbest_13[1023] |
int cbest_14[1023] |
int cbest_15[1023] |
int cbest_16[1023] |
int cbest_17[1023] |
int cbest_18[1023] |
int cbest_19[1023] |
int cbest_20[1023] |
int cbest_21[1023] |
int cbest_22[1023] |
int cbest_23[1023] |
int cbest_24[1023] |
int cbest_25[1023] |
int cbest_26[1023] |
int cbest_27[1023] |
int cbest_28[1023] |
int cbest_29[1023] |
int cbest_30[1023] |
int cbest_31[1023] |