direction        1543 src/journal/journal-file.c                 direction_t direction,
direction        1607 src/journal/journal-file.c                         r = direction == DIRECTION_DOWN ? TEST_RIGHT : TEST_LEFT;
direction        1635 src/journal/journal-file.c                                                 r = direction == DIRECTION_DOWN ? TEST_RIGHT : TEST_LEFT;
direction        1655 src/journal/journal-file.c                                                 r = direction == DIRECTION_DOWN ? TEST_RIGHT : TEST_LEFT;
direction        1666 src/journal/journal-file.c                                         if (direction == DIRECTION_UP)
direction        1685 src/journal/journal-file.c                                         r = direction == DIRECTION_DOWN ? TEST_RIGHT : TEST_LEFT;
direction        1695 src/journal/journal-file.c                         if (direction == DIRECTION_UP) {
direction        1752 src/journal/journal-file.c                 direction_t direction,
direction        1774 src/journal/journal-file.c                 r = direction == DIRECTION_DOWN ? TEST_RIGHT : TEST_LEFT;
direction        1782 src/journal/journal-file.c                 step_back = direction == DIRECTION_UP;
direction        1785 src/journal/journal-file.c                 if (direction == DIRECTION_DOWN)
direction        1791 src/journal/journal-file.c         r = generic_array_bisect(f, first, n-1, needle, test_object, direction, ret, offset, idx);
direction        1833 src/journal/journal-file.c                 direction_t direction,
direction        1842 src/journal/journal-file.c                                     direction,
direction        1869 src/journal/journal-file.c                 direction_t direction,
direction        1878 src/journal/journal-file.c                                     direction,
direction        1904 src/journal/journal-file.c                 direction_t direction,
direction        1913 src/journal/journal-file.c                                     direction,
direction        1951 src/journal/journal-file.c                 direction_t direction,
direction        1972 src/journal/journal-file.c                                              direction,
direction        1979 src/journal/journal-file.c                 direction_t direction,
direction        1993 src/journal/journal-file.c                 i = direction == DIRECTION_DOWN ? 0 : n - 1;
direction        2009 src/journal/journal-file.c                 if (direction == DIRECTION_DOWN) {
direction        2031 src/journal/journal-file.c             (direction == DIRECTION_DOWN ? ofs <= p : ofs >= p)) {
direction        2096 src/journal/journal-file.c                 direction_t direction,
direction        2115 src/journal/journal-file.c                 i = direction == DIRECTION_DOWN ? 0 : n - 1;
direction        2133 src/journal/journal-file.c                 if (direction == DIRECTION_DOWN) {
direction        2158 src/journal/journal-file.c                 direction_t direction,
direction        2176 src/journal/journal-file.c                                              direction,
direction        2185 src/journal/journal-file.c                 direction_t direction,
direction        2207 src/journal/journal-file.c                                           direction,
direction        2229 src/journal/journal-file.c                                                   direction,
direction        2244 src/journal/journal-file.c                                                   direction,
direction        2267 src/journal/journal-file.c                 direction_t direction,
direction        2285 src/journal/journal-file.c                                              direction,
direction        2293 src/journal/journal-file.c                 direction_t direction,
direction        2311 src/journal/journal-file.c                                              direction,
direction         179 src/journal/journal-file.h int journal_file_next_entry(JournalFile *f, Object *o, uint64_t p, direction_t direction, Object **ret, uint64_t *offset);
direction         182 src/journal/journal-file.h int journal_file_next_entry_for_data(JournalFile *f, Object *o, uint64_t p, uint64_t data_offset, direction_t direction, Object **ret, uint64_t *offset);
direction         184 src/journal/journal-file.h int journal_file_move_to_entry_by_offset(JournalFile *f, uint64_t seqnum, direction_t direction, Object **ret, uint64_t *offset);
direction         185 src/journal/journal-file.h int journal_file_move_to_entry_by_seqnum(JournalFile *f, uint64_t seqnum, direction_t direction, Object **ret, uint64_t *offset);
direction         186 src/journal/journal-file.h int journal_file_move_to_entry_by_realtime(JournalFile *f, uint64_t realtime, direction_t direction, Object **ret, uint64_t *offset);
direction         187 src/journal/journal-file.h int journal_file_move_to_entry_by_monotonic(JournalFile *f, sd_id128_t boot_id, uint64_t monotonic, direction_t direction, Object **ret, uint64_t *offset);
direction         189 src/journal/journal-file.h int journal_file_move_to_entry_by_offset_for_data(JournalFile *f, uint64_t data_offset, uint64_t p, direction_t direction, Object **ret, uint64_t *offset);
direction         190 src/journal/journal-file.h int journal_file_move_to_entry_by_seqnum_for_data(JournalFile *f, uint64_t data_offset, uint64_t seqnum, direction_t direction, Object **ret, uint64_t *offset);
direction         191 src/journal/journal-file.h int journal_file_move_to_entry_by_realtime_for_data(JournalFile *f, uint64_t data_offset, uint64_t realtime, direction_t direction, Object **ret, uint64_t *offset);
direction         192 src/journal/journal-file.h int journal_file_move_to_entry_by_monotonic_for_data(JournalFile *f, uint64_t data_offset, sd_id128_t boot_id, uint64_t monotonic, direction_t direction, Object **ret, uint64_t *offset);
direction         116 src/journal/sd-journal.c                          direction_t direction, uint64_t offset) {
direction         127 src/journal/sd-journal.c         f->last_direction = direction;
direction         498 src/journal/sd-journal.c static bool whole_file_precedes_location(JournalFile *f, Location *l, direction_t direction) {
direction         506 src/journal/sd-journal.c                 return direction == DIRECTION_DOWN ?
direction         511 src/journal/sd-journal.c                 return direction == DIRECTION_DOWN ?
direction         518 src/journal/sd-journal.c static bool file_may_have_preceding_entry(JournalFile *f, JournalFile *of, uint64_t op, direction_t direction) {
direction         530 src/journal/sd-journal.c                 return direction == DIRECTION_DOWN ?
direction         534 src/journal/sd-journal.c         return direction == DIRECTION_DOWN ?
direction         604 src/journal/sd-journal.c                 direction_t direction,
direction         623 src/journal/sd-journal.c                 return journal_file_move_to_entry_by_offset_for_data(f, dp, after_offset, direction, ret, offset);
direction         633 src/journal/sd-journal.c                         r = next_for_match(j, i, f, after_offset, direction, NULL, &cp);
direction         637 src/journal/sd-journal.c                                 if (np == 0 || (direction == DIRECTION_DOWN ? cp < np : cp > np))
direction         655 src/journal/sd-journal.c                 r = next_for_match(j, m->matches, f, after_offset, direction, NULL, &np);
direction         659 src/journal/sd-journal.c                 assert(direction == DIRECTION_DOWN ? np >= after_offset : np <= after_offset);
direction         665 src/journal/sd-journal.c                         r = next_for_match(j, i, f, np, direction, NULL, &cp);
direction         669 src/journal/sd-journal.c                         assert(direction == DIRECTION_DOWN ? cp >= np : cp <= np);
direction         670 src/journal/sd-journal.c                         if (direction == DIRECTION_DOWN ? cp > np : cp < np) {
direction         695 src/journal/sd-journal.c                 direction_t direction,
direction         719 src/journal/sd-journal.c                         return journal_file_move_to_entry_by_seqnum_for_data(f, dp, j->current_location.seqnum, direction, ret, offset);
direction         721 src/journal/sd-journal.c                         r = journal_file_move_to_entry_by_monotonic_for_data(f, dp, j->current_location.boot_id, j->current_location.monotonic, direction, ret, offset);
direction         726 src/journal/sd-journal.c                         return journal_file_move_to_entry_by_realtime_for_data(f, dp, j->current_location.realtime, direction, ret, offset);
direction         728 src/journal/sd-journal.c                 return journal_file_next_entry_for_data(f, NULL, 0, dp, direction, ret, offset);
direction         740 src/journal/sd-journal.c                         r = find_location_for_match(j, i, f, direction, NULL, &cp);
direction         744 src/journal/sd-journal.c                                 if (np == 0 || (direction == DIRECTION_DOWN ? np > cp : np < cp))
direction         778 src/journal/sd-journal.c                         r = find_location_for_match(j, i, f, direction, NULL, &cp);
direction         782 src/journal/sd-journal.c                         if (np == 0 || (direction == DIRECTION_DOWN ? cp > np : cp < np))
direction         786 src/journal/sd-journal.c                 return next_for_match(j, m, f, np, direction, ret, offset);
direction         793 src/journal/sd-journal.c                 direction_t direction,
direction         812 src/journal/sd-journal.c                         return journal_file_move_to_entry_by_seqnum(f, j->current_location.seqnum, direction, ret, offset);
direction         814 src/journal/sd-journal.c                         r = journal_file_move_to_entry_by_monotonic(f, j->current_location.boot_id, j->current_location.monotonic, direction, ret, offset);
direction         819 src/journal/sd-journal.c                         return journal_file_move_to_entry_by_realtime(f, j->current_location.realtime, direction, ret, offset);
direction         821 src/journal/sd-journal.c                 return journal_file_next_entry(f, NULL, 0, direction, ret, offset);
direction         823 src/journal/sd-journal.c                 return find_location_for_match(j, j->level0, f, direction, ret, offset);
direction         829 src/journal/sd-journal.c                 direction_t direction,
direction         847 src/journal/sd-journal.c                 return journal_file_next_entry(f, c, cp, direction, ret, offset);
direction         851 src/journal/sd-journal.c         return next_for_match(j, j->level0, f, direction == DIRECTION_DOWN ? cp+1 : cp-1, direction, ret, offset);
direction         854 src/journal/sd-journal.c static int next_beyond_location(sd_journal *j, JournalFile *f, direction_t direction, Object **ret, uint64_t *offset) {
direction         862 src/journal/sd-journal.c         if (f->last_direction == direction && f->current_offset > 0) {
direction         869 src/journal/sd-journal.c                 r = next_with_matches(j, f, direction, &c, &cp);
direction         873 src/journal/sd-journal.c                 r = find_location_with_matches(j, f, direction, &c, &cp);
direction         892 src/journal/sd-journal.c                         found = direction == DIRECTION_DOWN ? k > 0 : k < 0;
direction         904 src/journal/sd-journal.c                 r = next_with_matches(j, f, direction, &c, &cp);
direction         910 src/journal/sd-journal.c static int real_journal_next(sd_journal *j, direction_t direction) {
direction         924 src/journal/sd-journal.c                 if (whole_file_precedes_location(f, &j->current_location, direction))
direction         927 src/journal/sd-journal.c                 if (new_file && !file_may_have_preceding_entry(f, new_file, new_offset, direction))
direction         930 src/journal/sd-journal.c                 r = next_beyond_location(j, f, direction, &o, &p);
direction         945 src/journal/sd-journal.c                         found = direction == DIRECTION_DOWN ? k < 0 : k > 0;
direction         961 src/journal/sd-journal.c         set_location(j, LOCATION_DISCRETE, new_file, o, direction, new_offset);
direction         974 src/journal/sd-journal.c static int real_journal_next_skip(sd_journal *j, direction_t direction, uint64_t skip) {
direction         984 src/journal/sd-journal.c                         return real_journal_next(j, direction);
direction         990 src/journal/sd-journal.c                 r = real_journal_next(j, direction);
direction          99 src/libsystemd/sd-bus/bus-introspect.c static int introspect_write_arguments(struct introspect *i, const char *signature, const char *direction) {
direction         114 src/libsystemd/sd-bus/bus-introspect.c                 if (direction)
direction         115 src/libsystemd/sd-bus/bus-introspect.c                         fprintf(i->f, " direction=\"%s\"/>\n", direction);