Lines Matching defs:cmp
461 int cmp;
475 cmp = strcmp(a->ls_lock, b->ls_lock);
476 if (cmp != 0)
477 return (cmp);
534 lsmergesort(int (*cmp)(lsrec_t *, lsrec_t *), lsrec_t **a, lsrec_t **b, int n)
540 lsmergesort(cmp, a, b, m);
542 lsmergesort(cmp, a + m, b + m, n - m);
548 *a++ = cmp(b[i], b[j]) < 0 ? b[i++] : b[j--];
553 coalesce(int (*cmp)(lsrec_t *, lsrec_t *), lsrec_t **lock, int n)
562 if (cmp(current, target) != 0) {
590 predicate_add(char **pred, char *what, char *cmp, uintptr_t value)
608 if (cmp != NULL) {
610 *pred, what, cmp, (void *)value);
615 if (cmp != NULL) {
617 what, cmp, (void *)value);