Lines Matching refs:needle
1725 uint64_t needle,
1726 int (*test_object)(JournalFile *f, uint64_t p, uint64_t needle),
1752 r = test_object(f, ci->begin, needle);
1786 r = test_object(f, p, needle);
1814 r = test_object(f, p, needle);
1834 r = test_object(f, p, needle);
1864 r = test_object(f, p, needle);
1933 uint64_t needle,
1934 int (*test_object)(JournalFile *f, uint64_t p, uint64_t needle),
1952 r = test_object(f, extra, needle);
1974 r = generic_array_bisect(f, first, n-1, needle, test_object, direction, ret, offset, idx);
2001 _pure_ static int test_object_offset(JournalFile *f, uint64_t p, uint64_t needle) {
2005 if (p == needle)
2007 else if (p < needle)
2013 static int test_object_seqnum(JournalFile *f, uint64_t p, uint64_t needle) {
2024 if (le64toh(o->entry.seqnum) == needle)
2026 else if (le64toh(o->entry.seqnum) < needle)
2050 static int test_object_realtime(JournalFile *f, uint64_t p, uint64_t needle) {
2061 if (le64toh(o->entry.realtime) == needle)
2063 else if (le64toh(o->entry.realtime) < needle)
2087 static int test_object_monotonic(JournalFile *f, uint64_t p, uint64_t needle) {
2098 if (le64toh(o->entry.monotonic) == needle)
2100 else if (le64toh(o->entry.monotonic) < needle)