Searched refs:mcc (Results 1 - 2 of 2) sorted by relevance

/sssd-io/src/responder/nss/
H A Dnsssrv_mmap_cache.c197 static uint32_t sss_mc_hash(struct sss_mc_ctx *mcc, argument
200 return murmurhash3(key, len, mcc->seed) % MC_HT_ELEMS(mcc->ht_size);
203 static void sss_mc_add_rec_to_chain(struct sss_mc_ctx *mcc, argument
210 if (hash > MC_HT_ELEMS(mcc->ht_size)) {
216 slot = mcc->hash_table[hash];
219 mcc->hash_table[hash] = MC_PTR_TO_SLOT(mcc->data_table, rec);
224 cur = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
233 slot = MC_PTR_TO_SLOT(mcc
237 sss_mc_rm_rec_from_chain(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec, uint32_t hash) argument
280 sss_mc_free_slots(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec) argument
293 sss_mc_invalidate_rec(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec) argument
323 sss_mc_is_valid_rec(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec) argument
380 sss_mc_find_free_slots(struct sss_mc_ctx *mcc, int num_slots, uint32_t *free_slot) argument
468 sss_mc_get_strs_offset(struct sss_mc_ctx *mcc, size_t *_offset) argument
487 sss_mc_get_strs_len(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec, size_t *_len) argument
507 sss_mc_find_record(struct sss_mc_ctx *mcc, struct sized_string *key) argument
595 struct sss_mc_ctx *mcc = *_mcc; local
650 sss_mmap_set_rec_header(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec, size_t len, int ttl, const char *key1, size_t key1_len, const char *key2, size_t key2_len) argument
662 sss_mmap_chain_in_rec(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec) argument
675 sss_mmap_cache_invalidate(struct sss_mc_ctx *mcc, struct sized_string *key) argument
708 struct sss_mc_ctx *mcc = *_mcc; local
775 sss_mmap_cache_pw_invalidate(struct sss_mc_ctx *mcc, struct sized_string *name) argument
781 sss_mmap_cache_pw_invalidate_uid(struct sss_mc_ctx *mcc, uid_t uid) argument
851 struct sss_mc_ctx *mcc = *_mcc; local
914 sss_mmap_cache_gr_invalidate(struct sss_mc_ctx *mcc, struct sized_string *name) argument
920 sss_mmap_cache_gr_invalidate_gid(struct sss_mc_ctx *mcc, gid_t gid) argument
986 struct sss_mc_ctx *mcc = *_mcc; local
1047 sss_mmap_cache_initgr_invalidate(struct sss_mc_ctx *mcc, struct sized_string *name) argument
1226 sss_mmap_cache_init(TALLOC_CTX *mem_ctx, const char *name, enum sss_mc_type type, size_t n_elem, time_t timeout, struct sss_mc_ctx **mcc) argument
[all...]
H A Dnsssrv_mmap_cache.h38 time_t valid_time, struct sss_mc_ctx **mcc);
60 errno_t sss_mmap_cache_pw_invalidate(struct sss_mc_ctx *mcc,
63 errno_t sss_mmap_cache_pw_invalidate_uid(struct sss_mc_ctx *mcc, uid_t uid);
65 errno_t sss_mmap_cache_gr_invalidate(struct sss_mc_ctx *mcc,
68 errno_t sss_mmap_cache_gr_invalidate_gid(struct sss_mc_ctx *mcc, gid_t gid);
70 errno_t sss_mmap_cache_initgr_invalidate(struct sss_mc_ctx *mcc,

Completed in 20 milliseconds