Lines Matching refs:sss_mc_rec
99 uint32_t sss_mc_next_slot_with_hash(struct sss_mc_rec *rec,
113 void sss_mc_chain_slot_to_record_with_hash(struct sss_mc_rec *rec,
204 struct sss_mc_rec *rec,
207 struct sss_mc_rec *cur;
224 cur = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
238 struct sss_mc_rec *rec,
241 struct sss_mc_rec *prev = NULL;
242 struct sss_mc_rec *cur = NULL;
260 cur = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
267 cur = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
280 static void sss_mc_free_slots(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec)
294 struct sss_mc_rec *rec)
313 - sizeof(struct sss_mc_rec)));
323 static bool sss_mc_is_valid_rec(struct sss_mc_ctx *mcc, struct sss_mc_rec *rec)
325 struct sss_mc_rec *self;
354 self = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
365 self = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
383 struct sss_mc_rec *rec;
449 rec = MC_SLOT_TO_PTR(mcc->data_table, cur + i, struct sss_mc_rec);
488 struct sss_mc_rec *rec,
507 static struct sss_mc_rec *sss_mc_find_record(struct sss_mc_ctx *mcc,
510 struct sss_mc_rec *rec;
544 rec = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
593 struct sss_mc_rec **_rec)
596 struct sss_mc_rec *old_rec = NULL;
597 struct sss_mc_rec *rec;
631 rec = MC_SLOT_TO_PTR(mcc->data_table, base_slot, struct sss_mc_rec);
651 struct sss_mc_rec *rec,
663 struct sss_mc_rec *rec)
678 struct sss_mc_rec *rec;
709 struct sss_mc_rec *rec;
730 rec_len = sizeof(struct sss_mc_rec) +
783 struct sss_mc_rec *rec;
817 rec = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
852 struct sss_mc_rec *rec;
873 rec_len = sizeof(struct sss_mc_rec) +
922 struct sss_mc_rec *rec;
956 rec = MC_SLOT_TO_PTR(mcc->data_table, slot, struct sss_mc_rec);
987 struct sss_mc_rec *rec;
1001 rec_len = sizeof(struct sss_mc_rec) + sizeof(struct sss_mc_initgr_data)