Lines Matching defs:chridx
222 unsigned int chridx)
227 i_assert(chridx < MAILDIR_MAX_KEYWORDS);
230 hash_table_insert(mk->hash, new_name, POINTER_CAST(chridx + 1));
232 strp = array_idx_get_space(&mk->list, chridx);
451 unsigned int chridx, idx;
455 chridx = keyword - MAILDIR_KEYWORD_FIRST;
457 if (ctx->chridx_to_idx[chridx] != 0)
458 return ctx->chridx_to_idx[chridx];
461 name = maildir_keywords_idx(ctx->mk, chridx);
464 name = t_strdup_printf("unknown-%u", chridx);
470 maildir_keywords_create(ctx->mk, name, chridx);
474 ctx->chridx_to_idx[chridx] = idx;
483 unsigned int chridx;
492 maildir_keywords_lookup_or_create(ctx->mk, *name_p, &chridx) :
493 maildir_keywords_lookup(ctx->mk, *name_p, &chridx);
497 *chr_p = chridx + MAILDIR_KEYWORD_FIRST;