HomeSort by: relevance | last modified time | path
    Searched refs:bloom (Results 1 - 3 of 3) sorted by relevancy

  /src/lib/libc/string/
wcscspn_bloom.h 30 * Bloom filter for fast test if a given character is part of the reject set.
60 wcsspn_bloom_init(size_t *bloom, const wchar_t *charset)
64 memset(bloom, 0, BLOOM_SIZE);
67 bloom[val / BLOOM_DIV] |= (size_t)1 << (val % BLOOM_DIV);
69 bloom[val / BLOOM_DIV] |= (size_t)1 << (val % BLOOM_DIV);
75 wcsspn_in_bloom(const size_t *bloom, wchar_t ch)
80 if (bloom[val / BLOOM_DIV] & ((size_t)1 << (val % BLOOM_DIV)))
83 if (bloom[val / BLOOM_DIV] & ((size_t)1 << (val % BLOOM_DIV)))
wcspbrk.c 45 size_t bloom[BLOOM_ARRAY_SIZE]; local in function:wcspbrk
57 wcsspn_bloom_init(bloom, set);
60 if (!wcsspn_in_bloom(bloom, *p))
wcscspn.c 45 size_t bloom[BLOOM_ARRAY_SIZE]; local in function:wcscspn
61 wcsspn_bloom_init(bloom, set);
64 if (!wcsspn_in_bloom(bloom, *p))

Completed in 38 milliseconds