Lines Matching full:pair
175 struct mecherrmap__pair *pair; in mecherrmap_foreach() local
176 pair = mecherrmap__pairarray_getaddr (&m->a, i); in mecherrmap_foreach()
177 if ((*fn)(pair->l, pair->r, p) != 0) in mecherrmap_foreach()
192 struct mecherrmap__pair *pair; in mecherrmap_add() local
193 pair = mecherrmap__pairarray_getaddr (&m->a, i); in mecherrmap_add()
194 assert ((*cmp_OM_uint32)(l, pair->l) != 0); in mecherrmap_add()
195 if ((*cmp_OM_uint32)(l, pair->l) == 0) in mecherrmap_add()
197 assert ((*mecherror_cmp)(r, pair->r) != 0); in mecherrmap_add()
198 if ((*mecherror_cmp)(r, pair->r) == 0) in mecherrmap_add()
219 struct mecherrmap__pair *pair; in mecherrmap_findleft() local
220 pair = mecherrmap__pairarray_getaddr (&m->a, i); in mecherrmap_findleft()
221 if ((*cmp_OM_uint32)(l, pair->l) == 0) in mecherrmap_findleft()
222 return &pair->r; in mecherrmap_findleft()
233 struct mecherrmap__pair *pair; in mecherrmap_findright() local
234 pair = mecherrmap__pairarray_getaddr (&m->a, i); in mecherrmap_findright()
235 if ((*mecherror_cmp)(r, pair->r) == 0) in mecherrmap_findright()
236 return &pair->l; in mecherrmap_findright()