Lines Matching refs:bucket_B
130 #define BUCKET_B(_c0, _c1) (bucket_B[((_c1) << 8) | (_c0)])
131 #define BUCKET_BSTAR(_c0, _c1) (bucket_B[((_c0) << 8) | (_c1)])
133 #define BUCKET_B(_c0, _c1) (bucket_B[(_c1) * ALPHABET_SIZE + (_c0)])
134 #define BUCKET_BSTAR(_c0, _c1) (bucket_B[(_c0) * ALPHABET_SIZE + (_c1)])
1442 int *bucket_A, int *bucket_B,
1458 for(i = 0; i < BUCKET_B_SIZE; ++i) { bucket_B[i] = 0; }
1614 int *bucket_A, int *bucket_B,
1678 int *bucket_A, int *bucket_B,
1749 int *bucket_A, int *bucket_B,
1848 int *bucket_A, *bucket_B;
1859 bucket_B = (int *)malloc(BUCKET_B_SIZE * sizeof(int));
1862 if((bucket_A != NULL) && (bucket_B != NULL)) {
1863 m = sort_typeBstar(T, SA, bucket_A, bucket_B, n, openMP);
1864 construct_SA(T, SA, bucket_A, bucket_B, n, m);
1869 free(bucket_B);
1878 int *bucket_A, *bucket_B;
1887 bucket_B = (int *)malloc(BUCKET_B_SIZE * sizeof(int));
1890 if((B != NULL) && (bucket_A != NULL) && (bucket_B != NULL)) {
1891 m = sort_typeBstar(T, B, bucket_A, bucket_B, n, openMP);
1894 pidx = construct_BWT(T, B, bucket_A, bucket_B, n, m);
1896 pidx = construct_BWT_indexes(T, B, bucket_A, bucket_B, n, m, num_indexes, indexes);
1908 free(bucket_B);