Lines Matching refs:fields
18 only these fields.
51 Different mailboxes have different decisions. Different fields have
86 dec = cache->fields[field].field.decision;
92 if (ioloop_time - cache->fields[field].field.last_used > 3600*24) {
94 cache->fields[field].field.last_used = (uint32_t)ioloop_time;
110 if (uid < cache->fields[field].uid_highwater ||
119 cache->fields[field].field.decision = MAIL_CACHE_DECISION_YES;
120 cache->fields[field].decision_dirty = TRUE;
125 cache->fields[field].uid_highwater = uid;
140 if (cache->fields[field].field.decision != MAIL_CACHE_DECISION_NO) {
147 cache->fields[field].field.decision = MAIL_CACHE_DECISION_TEMP;
148 cache->fields[field].decision_dirty = TRUE;
152 cache->fields[field].uid_highwater = uid;
166 struct mail_cache_field *fields =
168 i_assert(fields != NULL || count == 0);
170 mail_cache_register_fields(dst, fields, count);