Lines Matching refs:uids
220 i_array_init(&bbox->uids, 64);
253 array_free(&bboxes[i-1]->uids);
470 array_free(&bboxes[i]->uids);
751 const struct virtual_backend_uidmap *uids;
766 uids = array_get(&bbox->uids, &count); i = 0;
769 while (i < count && uids[i].real_uid < uid) i++;
770 if (i < count && uids[i].real_uid == uid) {
771 i_assert(uids[i].virtual_uid > 0);
773 uids[i].virtual_uid);
787 const struct virtual_backend_uidmap *uids;
802 uids = array_get(&bbox->uids, &count); i = 0;
805 while (i < count && uids[i].real_uid < uid) i++;
806 if (i == count || uids[i].real_uid > uid) {
811 i_assert(uids[i].virtual_uid > 0);
812 array_append(virtual_uids_r, &uids[i].virtual_uid, 1);
829 if (!only_with_msgs || array_count(&bboxes[i]->uids) > 0)