Lines Matching refs:match_direction
1000 static void adj_match_dir(match_f *match_direction) in adj_match_dir() argument
1002 if (*match_direction == FIND_NEXT_MATCH_DOWN) in adj_match_dir()
1003 *match_direction = in adj_match_dir()
1005 else if (*match_direction == FIND_NEXT_MATCH_UP) in adj_match_dir()
1006 *match_direction = in adj_match_dir()
1014 match_f match_direction; member
1033 state->match_direction = MATCH_TINKER_PATTERN_DOWN; in do_match()
1041 adj_match_dir(&state->match_direction); in do_match()
1043 state->match_direction); in do_match()
1045 state->match_direction = FIND_NEXT_MATCH_DOWN; in do_match()
1047 state->match_direction); in do_match()
1049 state->match_direction = FIND_NEXT_MATCH_UP; in do_match()
1051 state->match_direction); in do_match()
1054 adj_match_dir(&state->match_direction); in do_match()
1079 .match_direction = MATCH_TINKER_PATTERN_DOWN, in conf()
1242 .match_direction = MATCH_TINKER_PATTERN_DOWN, in conf_choice()