Searched refs:seed (Results 1 - 10 of 10) sorted by relevance

/sssd-io/src/shared/
H A Dmurmurhash3.h19 uint32_t murmurhash3(const char *key, int len, uint32_t seed);
/sssd-io/src/python/
H A Dpysss_murmur.c29 "murmurhash3(key, key_len, seed) -> 32bit integer hash\n\
32 using the given seed."
39 long long seed; local
44 &key, &input_len, &key_len, &seed)) {
49 if (seed > UINT32_MAX || key_len > INT_MAX || key_len < 0 ||
55 hash = murmurhash3(key, key_len, seed);
/sssd-io/src/tests/
H A Dpysss_murmur-test.py73 seed = 12345
75 self.assertRaises(ValueError, pysss_murmur.murmurhash3, "t", -1, seed)
78 seed)
80 0xffffffffff, seed)
91 seed = 0xdeadbeef
93 hash_val = pysss_murmur.murmurhash3(sid_str, 0, seed)
96 hash_val = pysss_murmur.murmurhash3(sid_str, len(sid_str), seed)
100 seed = 0xbeefdead
105 input_len + 1, seed)
109 input_len + 5, seed)
[all...]
H A Dutil-tests.c584 unsigned int seed; local
590 seed = init_seed;
592 len = 1 + rand_r(&seed) % 14;
594 test[i] = 1 + rand_r(&seed) % 254;
598 fprintf(stdout, "test_murmurhash3_random seed: %u\n", init_seed);
/sssd-io/src/util/
H A Dmurmurhash3.c52 uint32_t murmurhash3(const char *key, int len, uint32_t seed) argument
65 h1 = seed;
H A Dmmap_cache.h94 uint32_t seed; /* random seed used to avoid collision attacks */ member in struct:sss_mc_header
/sssd-io/src/sss_client/
H A Dnss_mc_common.c89 ctx->seed = h.seed;
95 if (ctx->seed != h.seed ||
254 return murmurhash3(key, len, ctx->seed) % MC_HT_ELEMS(ctx->ht_size);
H A Dnss_mc.h47 uint32_t seed; /* seed from the tables header */ member in struct:sss_cli_mc_ctx
/sssd-io/src/responder/nss/
H A Dnsssrv_mmap_cache.c60 uint32_t seed; /* pseudo-random seed to avoid collision attacks */ member in struct:sss_mc_ctx
200 return murmurhash3(key, len, mcc->seed) % MC_HT_ELEMS(mcc->ht_size);
1189 h->seed = mc_ctx->seed;
1325 /* generate a pseudo-random seed.
1328 mc_ctx->seed = rand_r(&rseed);
/sssd-io/src/tests/intg/
H A Dtest_memory_cache.py789 self.seed = struct.unpack('i', fin.read(4))[0]
799 murmur_hash = pysss_murmur.murmurhash3(input_key, input_len, self.seed)

Completed in 1357 milliseconds