/dports/devel/liberasurecode/liberasurecode-1.4.0/test/builtin/xor_codes/ |
H A D | test_xor_hd_code.c | 67 int missing_idxs[4] = { -1 }; in test_hd_code() local 128 missing_idxs[3] = -1; in test_hd_code() 130 if (missing_idxs[0] > -1) { in test_hd_code() 177 missing_idxs[3] = -1; in test_hd_code() 182 …rr, "Decode did not work: %d (%d %d %d)!\n", missing_idxs[0], missing_idxs[0], missing_idxs[1], mi… in test_hd_code() 186 …rr, "Decode did not work: %d (%d %d %d)!\n", missing_idxs[1], missing_idxs[0], missing_idxs[1], mi… in test_hd_code() 190 …rr, "Decode did not work: %d (%d %d %d)!\n", missing_idxs[2], missing_idxs[0], missing_idxs[1], mi… in test_hd_code() 201 missing_idxs[j] = (missing_idxs[j-1] + 1) % (code_desc->k + code_desc->m); in test_hd_code() 205 if (missing_idxs[0] > -1 && missing_idxs[0] < code_desc->k) { in test_hd_code() 208 if (missing_idxs[1] > -1 && missing_idxs[1] < code_desc->k) { in test_hd_code() [all …]
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/builtin/xor_codes/ |
H A D | xor_hd_code.c | 207 int *missing_idxs = NULL; in xor_hd_fragments_needed() local 232 if (NULL == missing_idxs) { in xor_hd_fragments_needed() 240 missing_idxs[j] = fragments_to_reconstruct[i]; in xor_hd_fragments_needed() 246 missing_idxs[j] = fragments_to_exclude[i]; in xor_hd_fragments_needed() 251 missing_idxs[j] = -1; in xor_hd_fragments_needed() 253 pattern = get_failure_pattern(code_desc, missing_idxs); in xor_hd_fragments_needed() 260 int *missing_data = get_missing_data(code_desc, missing_idxs); in xor_hd_fragments_needed() 267 int *missing_data = get_missing_data(code_desc, missing_idxs); in xor_hd_fragments_needed() 274 int *missing_data = get_missing_data(code_desc, missing_idxs); in xor_hd_fragments_needed() 401 if (NULL != missing_idxs) { in xor_hd_fragments_needed() [all …]
|
H A D | xor_code.c | 82 while (missing_idxs[i] > -1) { in get_failure_pattern() 208 int * get_missing_parity(xor_code_t *code_desc, int *missing_idxs) in get_missing_parity() argument 213 while (missing_idxs[i] > -1) { in get_missing_parity() 214 if (missing_idxs[i] >= code_desc->k) { in get_missing_parity() 215 missing_parity[j] = missing_idxs[i]; in get_missing_parity() 225 int * get_missing_data(xor_code_t *code_desc, int *missing_idxs) in get_missing_data() argument 230 while (missing_idxs[i] > -1) { in get_missing_data() 231 if (missing_idxs[i] < code_desc->k) { in get_missing_data() 232 missing_data[j] = missing_idxs[i]; in get_missing_data() 247 int *missing_data = get_missing_data(code_desc, missing_idxs); in xor_reconstruct_one() [all …]
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/isa-l/ |
H A D | isa_l_common.c | 68 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs); in isa_l_get_decode_matrix() 88 static int get_num_missing_elements(int *missing_idxs) in get_num_missing_elements() argument 92 while (missing_idxs[i] > -1) { in get_num_missing_elements() 120 int *missing_idxs, in get_inverse_rows() argument 123 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs); in get_inverse_rows() 124 int num_missing_elements = get_num_missing_elements(missing_idxs); in get_inverse_rows() 189 int *missing_idxs, int blocksize) in isa_l_decode() argument 206 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs); in isa_l_decode() 293 int *missing_idxs, int destination_idx, int blocksize) in isa_l_reconstruct() argument 307 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs); in isa_l_reconstruct() [all …]
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/include/xor_codes/ |
H A D | xor_code.h | 59 …int (*decode)(struct xor_code_s *code_desc, char **data, char **parity, int *missing_idxs, int blo… 61 …int (*fragments_needed)(struct xor_code_s *code_desc, int *missing_idxs, int *fragments_to_exclude… 74 failure_pattern_t get_failure_pattern(xor_code_t *code_desc, int *missing_idxs); 84 int * get_missing_parity(xor_code_t *code_desc, int *missing_idxs); 86 int * get_missing_data(xor_code_t *code_desc, int *missing_idxs); 96 void xor_reconstruct_one(xor_code_t *code_desc, char **data, char **parity, int *missing_idxs, int …
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/test/ |
H A D | libec_slap.c | 160 int missing_idxs[4] = { -1, -1, -1, -1 }; in test_hd_code() local 258 missing_mask_to_array(mask, missing_idxs); in test_hd_code() 259 ret = liberasurecode_fragments_needed(desc, missing_idxs, excluded_idxs, in test_hd_code() 272 if (fragments_needed[j] == missing_idxs[0] || in test_hd_code() 273 fragments_needed[j] == missing_idxs[1] || in test_hd_code() 274 fragments_needed[j] == missing_idxs[2]) { in test_hd_code() 277 j, fragments_needed[j], missing_idxs[0], in test_hd_code() 278 missing_idxs[1], missing_idxs[2]); in test_hd_code() 292 missing_idxs[0], missing_idxs[1], missing_idxs[2]); in test_hd_code()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/xor/ |
H A D | flat_xor_hd.c | 78 char **data, char **parity, int *missing_idxs, in flat_xor_hd_decode() argument 85 return xor_desc->decode(xor_desc, data, parity, missing_idxs, blocksize, 1); in flat_xor_hd_decode() 89 char **data, char **parity, int *missing_idxs, in flat_xor_hd_reconstruct() argument 97 missing_idxs, destination_idx, blocksize); in flat_xor_hd_reconstruct() 102 int *missing_idxs, int *fragments_to_exclude, in flat_xor_hd_min_fragments() argument 109 xor_desc->fragments_needed(xor_desc, missing_idxs, fragments_to_exclude, fragments_needed); in flat_xor_hd_min_fragments()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/shss/ |
H A D | shss.c | 105 int *missing_idxs, int blocksize) in shss_decode() argument 126 if (i == missing_idxs[missing_size]) { in shss_decode() 131 ret = xdesc->ssdecode((char**)decoded, (size_t)blocksize, missing_idxs, missing_size, in shss_decode() 142 int *missing_idxs, int destination_idx, int blocksize) in shss_reconstruct() argument 164 if (i == missing_idxs[missing_size]) { in shss_reconstruct() 170 &destination_idx, dst_size, missing_idxs, missing_size, xdesc->k, in shss_reconstruct() 180 static int shss_fragments_needed(void *desc, int *missing_idxs, in shss_fragments_needed() argument 186 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs) | exclude_bm; in shss_fragments_needed()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/ |
H A D | erasurecode.c | 552 int *missing_idxs = NULL; in liberasurecode_decode() local 632 if (NULL == missing_idxs) { in liberasurecode_decode() 657 data, parity, missing_idxs); in liberasurecode_decode() 700 while (missing_idxs[j] >= 0) { in liberasurecode_decode() 702 int missing_idx = missing_idxs[j]; in liberasurecode_decode() 739 free(missing_idxs); in liberasurecode_decode() 769 int *missing_idxs = NULL; in liberasurecode_reconstruct_fragment() local 829 if (NULL == missing_idxs) { in liberasurecode_reconstruct_fragment() 857 while (missing_idxs[i] > -1) { in liberasurecode_reconstruct_fragment() 858 if (missing_idxs[i] == destination_idx) { in liberasurecode_reconstruct_fragment() [all …]
|
H A D | erasurecode_preprocessing.c | 116 int *missing_idxs, in prepare_fragments_for_decode() argument 125 missing_bm = convert_list_to_bitmap(missing_idxs); in prepare_fragments_for_decode()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/include/isa_l/ |
H A D | isa_l_common.h | 61 int isa_l_decode(void *desc, char **data, char **parity, int *missing_idxs, 64 int *missing_idxs, int destination_idx, int blocksize); 65 int isa_l_min_fragments(void *desc, int *missing_idxs,
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/jerasure/ |
H A D | jerasure_rs_vand.c | 96 int *missing_idxs, int blocksize) in jerasure_rs_vand_decode() argument 104 jerasure_desc->matrix, 1, missing_idxs, data, parity, blocksize); in jerasure_rs_vand_decode() 110 int *missing_idxs, int destination_idx, int blocksize) in jerasure_rs_vand_reconstruct() argument 126 jerasure_desc->m, missing_idxs); in jerasure_rs_vand_reconstruct() 158 jerasure_desc->matrix, 1, missing_idxs, data, parity, blocksize); in jerasure_rs_vand_reconstruct() 171 static int jerasure_rs_vand_min_fragments(void *desc, int *missing_idxs, in jerasure_rs_vand_min_fragments() argument 178 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs) | exclude_bm; in jerasure_rs_vand_min_fragments()
|
H A D | jerasure_rs_cauchy.c | 120 int *missing_idxs, int blocksize) in jerasure_rs_cauchy_decode() argument 130 missing_idxs, in jerasure_rs_cauchy_decode() 138 int *missing_idxs, int destination_idx, int blocksize) in jerasure_rs_cauchy_reconstruct() argument 156 erased = jerasure_desc->jerasure_erasures_to_erased(k, m, missing_idxs); in jerasure_rs_cauchy_reconstruct() 188 missing_idxs, in jerasure_rs_cauchy_reconstruct() 207 static int jerasure_rs_cauchy_min_fragments(void *desc, int *missing_idxs, in jerasure_rs_cauchy_min_fragments() argument 213 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs) | exclude_bm; in jerasure_rs_cauchy_min_fragments()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/rs_vand/ |
H A D | liberasurecode_rs_vand.c | 96 int *missing_idxs, int blocksize) in liberasurecode_rs_vand_decode() argument 103 rs_vand_desc->k, rs_vand_desc->m, missing_idxs, blocksize, 1); in liberasurecode_rs_vand_decode() 109 int *missing_idxs, int destination_idx, int blocksize) in liberasurecode_rs_vand_reconstruct() argument 116 rs_vand_desc->k, rs_vand_desc->m, missing_idxs, destination_idx, blocksize); in liberasurecode_rs_vand_reconstruct() 121 static int liberasurecode_rs_vand_min_fragments(void *desc, int *missing_idxs, in liberasurecode_rs_vand_min_fragments() argument 128 uint64_t missing_bm = convert_list_to_bitmap(missing_idxs) | exclude_bm; in liberasurecode_rs_vand_min_fragments()
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/include/erasurecode/ |
H A D | erasurecode_backend.h | 85 char **data, char **parity, int *missing_idxs, int blocksize); 87 int *missing_idxs, int * fragments_to_exclude, int *fragments_needed); 89 char **data, char **parity, int *missing_idxs, int destination_idx,
|
H A D | erasurecode_preprocessing.h | 42 int *missing_idxs,
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/builtin/null_code/ |
H A D | null_code.c | 49 int *missing_idxs, int blocksize, int decode_parity) in null_code_decode() argument 64 int null_code_fragments_needed(void *code_desc, int *missing_idxs, in null_code_fragments_needed() argument
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/include/rs_vand/ |
H A D | liberasurecode_rs_vand.h | 30 int is_missing(int *missing_idxs, int index_to_check); 40 int create_decoding_matrix(int *gen_matrix, int *dec_matrix, int *missing_idxs, int k, int m);
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/backends/null/ |
H A D | null.c | 86 int *missing_idxs, int blocksize) in null_decode() argument 92 int *missing_idxs, int destination_idx, int blocksize) in null_reconstruct() argument 97 static int null_min_fragments(void *desc, int *missing_idxs, in null_min_fragments() argument
|
/dports/devel/liberasurecode/liberasurecode-1.4.0/src/builtin/rs_vand/ |
H A D | liberasurecode_rs_vand.c | 107 int is_missing(int *missing_idxs, int index_to_check) in is_missing() argument 110 while (missing_idxs[i] > -1) { in is_missing() 111 if (missing_idxs[i] == index_to_check) { in is_missing() 119 int create_decoding_matrix(int *gen_matrix, int *dec_matrix, int *missing_idxs, int k, int m) in create_decoding_matrix() argument 125 if (!is_missing(missing_idxs, i)) { in create_decoding_matrix()
|
/dports/biology/plink/plink-ng-79b2df8c/2.0/ |
H A D | plink2_matrix_calc.cc | 705 const uint32_t* missing_idxs = idx_bufs[common_idx ^ 3]; in CalcKingSparseThread() local 739 const uintptr_t sample_idx_lo = missing_idxs[ujj]; in CalcKingSparseThread() 774 const uintptr_t sample_idx_lo = missing_idxs[ujj]; in CalcKingSparseThread() 787 const uintptr_t sample_idx_hi = missing_idxs[uii]; in CalcKingSparseThread() 795 const uintptr_t sample_idx_lo = missing_idxs[ujj]; in CalcKingSparseThread()
|