Lines Matching refs:hash_rec
613 const struct mail_index_strmap_rec *hash_rec,
619 if (!mail_index_lookup_seq(ctx->view->view, hash_rec->uid, &seq)) {
632 return ctx->view->rec_compare(&ctx->rec, hash_rec,
640 struct mail_index_strmap_rec *hash_rec;
659 while ((hash_rec = hash2_iterate(ctx->view->hash,
661 hash_rec->str_idx != ctx->rec.str_idx) {
663 if (!strmap_view_sync_handle_conflict(ctx, hash_rec, &iter)) {
664 ctx->lost_expunged_uid = hash_rec->uid;
674 struct mail_index_strmap_rec *hash_rec;
699 hash_rec = hash2_insert_hash(ctx->view->hash, crc32);
700 memcpy(hash_rec, &ctx->rec, sizeof(*hash_rec));
822 struct mail_index_strmap_rec *recs, *hash_rec;
878 hash_rec = hash2_insert_hash(view->hash, recs_crc32[i]);
879 memcpy(hash_rec, &recs[i], sizeof(*hash_rec));