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 |
static int * | cbest_14 |
static int * | cbest_15 |
static int * | cbest_16 |
static int * | cbest_17 |
static int * | cbest_18 |
static int * | cbest_19 |
static int * | cbest_20 |
static int * | cbest_21 |
static int * | cbest_22 |
static int * | cbest_23 |
static int * | cbest_24 |
static int * | cbest_25 |
static int * | cbest_26 |
static int * | cbest_27 |
static int * | cbest_28 |
static int * | cbest_29 |
static int * | cbest_30 |
static int * | cbest_31 |
static int * | cbest_32 |
#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 | ||
) |
static int cbest_13 |
static int cbest_14 |
static int cbest_15 |
static int cbest_16 |
static int cbest_17 |
static int cbest_18 |
static int cbest_19 |
static int cbest_20 |
static int cbest_21 |
static int cbest_22 |
static int cbest_23 |
static int cbest_24 |
static int cbest_25 |
static int cbest_26 |
static int cbest_27 |
static int cbest_28 |
static int cbest_29 |
static int cbest_30 |
static int cbest_31 |
static unsigned int cbest_32 |