Lines Matching refs:last
43 #define LAST(node) ((node)->last)
70 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt,
79 interval->last = last;
105 unsigned long start, unsigned long last,
112 for (node = usnic_uiom_interval_tree_iter_first(root, start, last);
114 node = usnic_uiom_interval_tree_iter_next(node, start, last))
120 int usnic_uiom_get_intervals_diff(unsigned long start, unsigned long last,
132 find_intervals_intersection_sorted(root, start, last,
148 if (pivot > interval->last) {
150 } else if (pivot <= interval->last &&
153 pivot = interval->last + 1;
157 if (pivot <= last)
158 MAKE_NODE_AND_APPEND(tmp, pivot, last, 1, flags, err, err_out,
180 unsigned long last, int flags)
190 find_intervals_intersection_sorted(root, start, last,
199 ilast = interval->last;
214 if (ilast > last) {
215 MAKE_NODE_AND_APPEND(tmp, lpivot, last, iref_cnt + 1,
218 MAKE_NODE_AND_APPEND(tmp, last + 1, ilast, iref_cnt,
229 if (lpivot <= last)
230 MAKE_NODE_AND_APPEND(tmp, lpivot, last, 1, flags, err, err_out,
251 unsigned long start, unsigned long last,
256 for (interval = usnic_uiom_interval_tree_iter_first(root, start, last);
260 last)) {