Lines Matching refs:start
43 int start, end; member
46 static void add_to_list(int start, int end) in add_to_list() argument
52 temp1_node->start = start; in add_to_list()
56 if (!head_ref || head_ref->start >= start) { in add_to_list()
62 while (current->next && current->next->start < temp1_node->start) in add_to_list()
75 int start = 0, end = INT_MAX; in parse_list() local
82 start = atolx_range(dtoken, 0, INT_MAX); in parse_list()
83 start = (start?(start-1):start); in parse_list()
92 if(end == start) end = -1; in parse_list()
94 add_to_list(start, end); in parse_list()
133 int start, ndelimiters = -1; in do_fcut() local
155 start = temp_node->start; in do_fcut()
161 if (ndelimiters < start) { in do_fcut()
168 if (ndelimiters == start) { in do_fcut()
176 start++; in do_fcut()
178 } while(start <= temp_node->end); in do_fcut()
200 int start; in do_bccut() local
203 start = temp_node->start; in do_bccut()
204 while (start < buffln) { in do_bccut()
206 if (pfield[start]) { in do_bccut()
207 if (++start <= temp_node->end) continue; in do_bccut()
212 pfield[start] = (char) 0x23; //put some char at this position. in do_bccut()
213 xputc(buff[start]); in do_bccut()
215 if (++start > temp_node->end) { in do_bccut()