Lines Matching defs:box_guid
48 char box_guid[MAILBOX_GUID_HEX_LENGTH+1];
219 const char *box_guid;
229 if (fts_mailbox_get_guid(box, &box_guid) < 0)
232 str_printfa(str, "box:%s+AND+user:", box_guid);
295 str_printfa(str, "%u/%s", uid, ctx->box_guid);
311 uid, ctx->box_guid);
430 const char *box_guid;
445 if (fts_mailbox_get_guid(box, &box_guid) < 0)
448 i_assert(strlen(box_guid) == sizeof(ctx->box_guid)-1);
449 memcpy(ctx->box_guid, box_guid, sizeof(ctx->box_guid)-1);
451 memset(ctx->box_guid, 0, sizeof(ctx->box_guid));
794 const char *box_guid, ARRAY_TYPE(seq_range) *uids_r,
804 str_printfa(str, "&fq=%%2Bbox:%s+%%2Buser:", box_guid);
829 const char *box_guid;
832 if (fts_mailbox_get_guid(box, &box_guid) < 0)
845 if (solr_search(_backend, str, box_guid,
851 if (solr_search(_backend, str, box_guid,
870 const char *box_guid;
891 if (fts_mailbox_get_guid(boxes[i], &box_guid) < 0)
897 str_printfa(str, "box:%s", box_guid);
899 hash_table_insert(mailboxes, t_strdup_noconst(box_guid),