Lines Matching refs:range_fl

57                                 COND *cond, uint *range_fl,
60 COND *cond, uint range_fl, uint prefix_len);
111 Item_field *item_field, uint range_fl, in get_index_min_value() argument
134 if (!(range_fl & NEAR_MIN)) in get_index_min_value()
203 static int get_index_max_value(TABLE *table, TABLE_REF *ref, uint range_fl) in get_index_max_value() argument
208 range_fl & NEAR_MAX ? in get_index_max_value()
380 uint range_fl, prefix_len; in opt_sum_query() local
396 &range_fl, &prefix_len)) in opt_sum_query()
410 get_index_max_value(table, &ref, range_fl) : in opt_sum_query()
411 get_index_min_value(table, &ref, item_field, range_fl, in opt_sum_query()
417 conds, range_fl, prefix_len)) in opt_sum_query()
673 key_part_map *key_part_used, uint *range_fl, in matching_cond() argument
704 key_part_used, range_fl, prefix_len)) in matching_cond()
806 (eq_type || *range_fl == 0)) in matching_cond()
846 *range_fl&= ~(NO_MAX_RANGE | NO_MIN_RANGE); in matching_cond()
847 *range_fl&= ~(max_fl ? NEAR_MAX : NEAR_MIN); in matching_cond()
851 *range_fl&= ~(max_fl ? NO_MAX_RANGE : NO_MIN_RANGE); in matching_cond()
853 *range_fl|= (max_fl ? NEAR_MAX : NEAR_MIN); in matching_cond()
855 *range_fl&= ~(max_fl ? NEAR_MAX : NEAR_MIN); in matching_cond()
866 *range_fl&= ~(max_fl ? NO_MIN_RANGE : NO_MAX_RANGE); in matching_cond()
916 uint *range_fl, uint *prefix_len) in find_key_for_maxmin() argument
961 *range_fl= NO_MIN_RANGE | NO_MAX_RANGE; in find_key_for_maxmin()
963 &key_part_used, range_fl, prefix_len) && in find_key_for_maxmin()
987 *range_fl&= ~NO_MIN_RANGE; in find_key_for_maxmin()
988 *range_fl|= NEAR_MIN; // Open interval in find_key_for_maxmin()
1022 COND *cond, uint range_fl, uint prefix_len) in reckey_in_range() argument
1026 if (!cond || (range_fl & (max_fl ? NO_MIN_RANGE : NO_MAX_RANGE))) in reckey_in_range()