Lines Matching refs:fields
79 enum mail_log_field fields;
129 static enum mail_log_field field, fields = 0;
135 fields |= field;
137 return fields;
163 muser->fields = str == NULL ? MAIL_LOG_DEFAULT_FIELDS :
209 mail_log_update_wanted_fields(struct mail *mail, enum mail_log_field fields)
216 if ((fields & MAIL_LOG_FIELD_MSGID) != 0)
218 if ((fields & MAIL_LOG_FIELD_FROM) != 0)
220 if ((fields & MAIL_LOG_FIELD_SUBJECT) != 0)
228 if ((fields & MAIL_LOG_FIELD_PSIZE) != 0)
230 if ((fields & MAIL_LOG_FIELD_VSIZE) != 0)
251 mail_log_update_wanted_fields(mail, muser->fields);
256 if ((muser->fields & MAIL_LOG_FIELD_BOX) != 0) {
260 if ((muser->fields & MAIL_LOG_FIELD_UID) != 0) {
273 if ((muser->fields & MAIL_LOG_FIELD_MSGID) != 0) {
277 if ((muser->fields & MAIL_LOG_FIELD_PSIZE) != 0) {
284 if ((muser->fields & MAIL_LOG_FIELD_VSIZE) != 0) {
291 if ((muser->fields & MAIL_LOG_FIELD_FROM) != 0) {
295 if ((muser->fields & MAIL_LOG_FIELD_SUBJECT) != 0) {
299 if ((muser->fields & MAIL_LOG_FIELD_FLAGS) != 0) {