Lines Matching defs:src_map
232 const struct fts_score_map *src_map;
236 src_map = array_get(src, &src_count);
241 if (dest_map[desti].uid < src_map[srci].uid)
243 else if (dest_map[desti].uid > src_map[srci].uid)
246 if (dest_map[desti].score < src_map[srci].score)
247 dest_map[desti].score = src_map[srci].score;
258 const struct fts_score_map *src_map, *src2_map;
265 src_map = array_get(src, &src_count);
272 src_map[srci].uid < src2_map[src2i].uid) {
273 array_append(dest, &src_map[srci], 1);
276 src_map[srci].uid > src2_map[src2i].uid) {
280 i_assert(src_map[srci].uid == src2_map[src2i].uid);
281 if (src_map[srci].score > src2_map[src2i].score)
282 array_append(dest, &src_map[srci], 1);