Lines Matching refs:diff
1885 int64_t diff; /* difference for the current key */ in xfs_btree_lookup() local
1911 for (level = cur->bc_nlevels - 1, diff = 1; level >= 0; level--) { in xfs_btree_lookup()
1917 if (diff == 0) { in xfs_btree_lookup()
1967 diff = cur->bc_ops->key_diff(cur, kp); in xfs_btree_lookup()
1968 if (diff < 0) in xfs_btree_lookup()
1970 else if (diff > 0) in xfs_btree_lookup()
1986 if (diff > 0 && --keyno < 1) in xfs_btree_lookup()
1999 if (dir != XFS_LOOKUP_LE && diff < 0) { in xfs_btree_lookup()
2020 } else if (dir == XFS_LOOKUP_LE && diff > 0) in xfs_btree_lookup()
2027 else if (dir != XFS_LOOKUP_EQ || diff == 0) in xfs_btree_lookup()
4700 int64_t diff; in xfs_btree_simple_query_range() local
4734 diff = cur->bc_ops->diff_two_keys(cur, low_key, in xfs_btree_simple_query_range()
4736 if (diff > 0) in xfs_btree_simple_query_range()
4742 diff = cur->bc_ops->diff_two_keys(cur, &rec_key, high_key); in xfs_btree_simple_query_range()
4743 if (diff > 0) in xfs_btree_simple_query_range()