#include "bmz.h"


Go to the source code of this file.
Defines | |
| #define | BMZ_HASH_MOD 1 |
| Copyright (C) 2007 Luke Lu (Zvents, Inc. | |
| #define | BMZ_HASH_MOD16X2 2 |
| #define | BMZ_HASH_MASK16X2 3 |
| #define | BMZ_HASH_MASK 4 |
| #define | BMZ_HASH_MASK32X2 5 |
Functions | |
| bmz_hash_mod (const void *in, size_t in_len, size_t b, size_t m) | |
| bmz_hash_mod16x2 (const void *in, size_t in_len, size_t b1, size_t b2, size_t m1, size_t m2) | |
| bmz_hash_mask16x2 (const void *in, size_t in_len, size_t b1, size_t b2) | |
| bmz_hash_mask (const void *in, size_t in_len, size_t b) | |
| bmz_hash_mask32x2 (const void *in, size_t in_len, size_t b1, size_t b2) | |
| bmz_check_hash_mod (const void *in, size_t in_len, size_t fp_len, size_t b, size_t m) | |
| bmz_check_hash_mod16x2 (const void *in, size_t in_len, size_t fp_len, size_t b1, size_t b2, size_t m1, size_t m2) | |
| bmz_check_hash_mask16x2 (const void *in, size_t in_len, size_t fp_len, size_t b1, size_t b2) | |
| bmz_check_hash_mask (const void *in, size_t in_len, size_t fp_len, size_t b) | |
| bmz_check_hash_mask32x2 (const void *in, size_t in_len, size_t fp_len, size_t b1, size_t b2) | |
| bmz_bench_hash (const void *in, size_t in_len, unsigned type) | |
| bmz_bench_lut_mod (const void *in, size_t in_len, size_t fp_len, void *mem, size_t b, size_t m) | |
| bmz_bench_lut_mod16x2 (const void *in, size_t in_len, size_t fp_len, void *mem, size_t b1, size_t b2, size_t m1, size_t m2) | |
| bmz_bench_lut_mask16x2 (const void *in, size_t in_len, size_t fp_len, void *mem, size_t b1, size_t b2) | |
| bmz_bench_lut_mask (const void *in, size_t in_len, size_t fp_len, void *mem, size_t b) | |
| bmz_bench_lut_mask32x2 (const void *in, size_t in_len, size_t fp_len, void *mem, size_t b1, size_t b2) | |
| bmz_pack_mod (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, unsigned flags, void *work_mem, size_t b, size_t m) | |
| bmz_pack_mod16x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, unsigned flags, void *work_mem, size_t b1, size_t b2, size_t m1, size_t m2) | |
| bmz_pack_mask16x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, unsigned flags, void *work_mem, size_t b1, size_t b2) | |
| bmz_pack_mask (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, unsigned flags, void *work_mem, size_t b) | |
| bmz_pack_mask32x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, unsigned flags, void *work_mem, size_t b1, size_t b2) | |
| bmz_bm_pack_mod (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, void *work_mem, size_t b, size_t m) | |
| bmz_bm_pack_mod16x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, void *work_mem, size_t b1, size_t b2, size_t m1, size_t m2) | |
| bmz_bm_pack_mask16x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, void *work_mem, size_t b1, size_t b2) | |
| bmz_bm_pack_mask (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, void *work_mem, size_t b) | |
| bmz_bm_pack_mask32x2 (const void *in, size_t in_len, void *out, size_t *out_len_p, size_t offset, size_t fp_len, void *work_mem, size_t b1, size_t b2) | |
| bmz_bm_pack_worklen (size_t in_len, size_t fp_len) | |
| bmz_bm_dump (const void *in, size_t in_len) | |
| bmz_bm_unpack (const void *in, size_t in_len, void *out, size_t *out_len_p) | |
| bmz_lz_pack (const void *in, size_t in_len, void *out, size_t *out_len_p, void *work_mem) | |
| bmz_lz_pack_worklen (size_t in_len) | |
| bmz_lz_unpack (const void *in, size_t in_len, void *out, size_t *out_len_p) | |
| bmz_set_collision_thresh (int thresh) | |
| #define BMZ_HASH_MASK 4 |
Definition at line 31 of file bmz-internal.h.
| #define BMZ_HASH_MASK16X2 3 |
Definition at line 30 of file bmz-internal.h.
| #define BMZ_HASH_MASK32X2 5 |
Definition at line 32 of file bmz-internal.h.
| #define BMZ_HASH_MOD 1 |
Copyright (C) 2007 Luke Lu (Zvents, Inc.
)
This file is part of Hypertable.
Hypertable is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License, or any later version.
Hypertable is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Hypertable. If not, see <http://www.gnu.org/licenses/>
Definition at line 28 of file bmz-internal.h.
| #define BMZ_HASH_MOD16X2 2 |
Definition at line 29 of file bmz-internal.h.
| bmz_bench_hash | ( | const void * | in, | |
| size_t | in_len, | |||
| unsigned | type | |||
| ) |
| bmz_bench_lut_mask | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| void * | mem, | |||
| size_t | b | |||
| ) |
| bmz_bench_lut_mask16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| void * | mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_bench_lut_mask32x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| void * | mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_bench_lut_mod | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| void * | mem, | |||
| size_t | b, | |||
| size_t | m | |||
| ) |
| bmz_bench_lut_mod16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| void * | mem, | |||
| size_t | b1, | |||
| size_t | b2, | |||
| size_t | m1, | |||
| size_t | m2 | |||
| ) |
| bmz_bm_pack_mask | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| void * | work_mem, | |||
| size_t | b | |||
| ) |
| bmz_bm_pack_mask16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_bm_pack_mask32x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_bm_pack_mod | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| void * | work_mem, | |||
| size_t | b, | |||
| size_t | m | |||
| ) |
| bmz_bm_pack_mod16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2, | |||
| size_t | m1, | |||
| size_t | m2 | |||
| ) |
| bmz_bm_unpack | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p | |||
| ) |
| bmz_check_hash_mask | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| size_t | b | |||
| ) |
| bmz_check_hash_mask16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_check_hash_mask32x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_check_hash_mod | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| size_t | b, | |||
| size_t | m | |||
| ) |
| bmz_check_hash_mod16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | fp_len, | |||
| size_t | b1, | |||
| size_t | b2, | |||
| size_t | m1, | |||
| size_t | m2 | |||
| ) |
| bmz_hash_mask16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_hash_mask32x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_hash_mod | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | b, | |||
| size_t | m | |||
| ) |
| bmz_hash_mod16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| size_t | b1, | |||
| size_t | b2, | |||
| size_t | m1, | |||
| size_t | m2 | |||
| ) |
| bmz_lz_pack | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| void * | work_mem | |||
| ) |
| bmz_lz_unpack | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p | |||
| ) |
| bmz_pack_mask | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| unsigned | flags, | |||
| void * | work_mem, | |||
| size_t | b | |||
| ) |
| bmz_pack_mask16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| unsigned | flags, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_pack_mask32x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| unsigned | flags, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2 | |||
| ) |
| bmz_pack_mod | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| unsigned | flags, | |||
| void * | work_mem, | |||
| size_t | b, | |||
| size_t | m | |||
| ) |
| bmz_pack_mod16x2 | ( | const void * | in, | |
| size_t | in_len, | |||
| void * | out, | |||
| size_t * | out_len_p, | |||
| size_t | offset, | |||
| size_t | fp_len, | |||
| unsigned | flags, | |||
| void * | work_mem, | |||
| size_t | b1, | |||
| size_t | b2, | |||
| size_t | m1, | |||
| size_t | m2 | |||
| ) |
1.5.9