• Home
  • Raw
  • Download

Lines Matching refs:num

178 	while (num) {				\
180 num--; \
185 if (num < eol_num) { \
186 printf("%*s", (int)(eol_num - num), ""); \
189 } while (--eol_num > num); \
194 if (num < eol_num) { \
195 wlen = eol_num - num; \
196 putnstr(buf + num, wlen); \
197 num = eol_num; \
201 static void cread_add_char(char ichar, int insert, unsigned long *num, in cread_add_char() argument
207 if (insert || *num == *eol_num) { in cread_add_char()
216 wlen = *eol_num - *num; in cread_add_char()
218 memmove(&buf[*num+1], &buf[*num], wlen-1); in cread_add_char()
220 buf[*num] = ichar; in cread_add_char()
221 putnstr(buf + *num, wlen); in cread_add_char()
222 (*num)++; in cread_add_char()
228 buf[*num] = ichar; in cread_add_char()
229 putnstr(buf + *num, wlen); in cread_add_char()
230 (*num)++; in cread_add_char()
235 unsigned long *num, unsigned long *eol_num, in cread_add_str() argument
239 cread_add_char(*str, insert, num, eol_num, buf, len); in cread_add_str()
247 unsigned long num = 0; in cread_line() local
258 cread_add_str(buf, init_len, 1, &num, &eol_num, buf, *len); in cread_line()
355 &num, &eol_num, buf, *len); in cread_line()
382 if (num < eol_num) { in cread_line()
383 getcmd_putch(buf[num]); in cread_line()
384 num++; in cread_line()
388 if (num) { in cread_line()
390 num--; in cread_line()
394 if (num < eol_num) { in cread_line()
395 wlen = eol_num - num - 1; in cread_line()
397 memmove(&buf[num], &buf[num+1], wlen); in cread_line()
398 putnstr(buf + num, wlen); in cread_line()
425 if (num) { in cread_line()
426 wlen = eol_num - num; in cread_line()
427 num--; in cread_line()
428 memmove(&buf[num], &buf[num+1], wlen); in cread_line()
430 putnstr(buf + num, wlen); in cread_line()
473 if (num < eol_num) { in cread_line()
478 buf[num] = '\0'; in cread_line()
480 num2 = num; in cread_line()
482 col = num2 - num; in cread_line()
483 num += col; in cread_line()
490 cread_add_char(ichar, insert, &num, &eol_num, buf, in cread_line()