Lines Matching refs:diff
1813 int64_t diff; /* difference for the current key */
1839 for (level = cur->bc_nlevels - 1, diff = 1; level >= 0; level--) {
1845 if (diff == 0) {
1895 diff = cur->bc_ops->key_diff(cur, kp);
1896 if (diff < 0)
1898 else if (diff > 0)
1914 if (diff > 0 && --keyno < 1)
1927 if (dir != XFS_LOOKUP_LE && diff < 0) {
1948 } else if (dir == XFS_LOOKUP_LE && diff > 0)
1955 else if (dir != XFS_LOOKUP_EQ || diff == 0)
4551 int64_t diff;
4585 diff = cur->bc_ops->diff_two_keys(cur, low_key,
4587 if (diff > 0)
4593 diff = cur->bc_ops->diff_two_keys(cur, &rec_key, high_key);
4594 if (diff > 0)