Lines Matching refs:sss_mc_ctx

54 struct sss_mc_ctx {
128 static void sss_mc_save_corrupted(struct sss_mc_ctx *mc_ctx)
197 static uint32_t sss_mc_hash(struct sss_mc_ctx *mcc,
203 static void sss_mc_add_rec_to_chain(struct sss_mc_ctx *mcc,
237 static void sss_mc_rm_rec_from_chain(struct sss_mc_ctx *mcc,
280 static void sss_mc_free_slots(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec)
293 static void sss_mc_invalidate_rec(struct sss_mc_ctx *mcc,
323 static bool sss_mc_is_valid_rec(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec)
380 static errno_t sss_mc_find_free_slots(struct sss_mc_ctx *mcc,
468 static errno_t sss_mc_get_strs_offset(struct sss_mc_ctx *mcc,
487 static errno_t sss_mc_get_strs_len(struct sss_mc_ctx *mcc,
507 static struct sss_mc_rec *sss_mc_find_record(struct sss_mc_ctx *mcc,
576 static errno_t sss_mc_get_record(struct sss_mc_ctx **_mcc,
581 struct sss_mc_ctx *mcc = *_mcc;
636 static inline void sss_mmap_set_rec_header(struct sss_mc_ctx *mcc,
648 static inline void sss_mmap_chain_in_rec(struct sss_mc_ctx *mcc,
661 static errno_t sss_mmap_cache_invalidate(struct sss_mc_ctx *mcc,
686 errno_t sss_mmap_cache_pw_store(struct sss_mc_ctx **_mcc,
694 struct sss_mc_ctx *mcc = *_mcc;
761 errno_t sss_mmap_cache_pw_invalidate(struct sss_mc_ctx *mcc,
767 errno_t sss_mmap_cache_pw_invalidate_uid(struct sss_mc_ctx *mcc, uid_t uid)
831 int sss_mmap_cache_gr_store(struct sss_mc_ctx **_mcc,
837 struct sss_mc_ctx *mcc = *_mcc;
900 errno_t sss_mmap_cache_gr_invalidate(struct sss_mc_ctx *mcc,
906 errno_t sss_mmap_cache_gr_invalidate_gid(struct sss_mc_ctx *mcc, gid_t gid)
966 errno_t sss_mmap_cache_initgr_store(struct sss_mc_ctx **_mcc,
972 struct sss_mc_ctx *mcc = *_mcc;
1033 errno_t sss_mmap_cache_initgr_invalidate(struct sss_mc_ctx *mcc,
1081 static errno_t sss_mc_create_file(struct sss_mc_ctx *mc_ctx)
1157 static void sss_mc_header_update(struct sss_mc_ctx *mc_ctx, int status)
1182 static int mc_ctx_destructor(struct sss_mc_ctx *mc_ctx)
1214 time_t timeout, struct sss_mc_ctx **mcc)
1216 struct sss_mc_ctx *mc_ctx = NULL;
1235 mc_ctx = talloc_zero(mem_ctx, struct sss_mc_ctx);
1342 time_t timeout, struct sss_mc_ctx **mc_ctx)
1396 void sss_mmap_cache_reset(struct sss_mc_ctx *mc_ctx)