• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/editors/

Lines Matching defs:num2

59 static void subCommand(const char *cmd, int num1, int num2);
64 static void deleteLines(int num1, int num2);
65 static int printLines(int num1, int num2, int expandFlag);
66 static int writeLines(const char *file, int num1, int num2);
68 static int searchLines(const char *str, int num1, int num2);
73 static int bad_nums(int num1, int num2, const char *for_what)
75 if ((num1 < 1) || (num2 > lastNum) || (num1 > num2)) {
123 int len, num1, num2;
156 if (!getNum(&cp, &have2, &num2))
161 num2 = lastNum;
168 num2 = num1;
176 deleteLines(num1, num2);
181 deleteLines(num1, num2);
211 marks[*cp - 'a'] = num2;
215 printLines(num1, num2, TRUE);
219 printLines(num1, num2, FALSE);
258 subCommand(cp, num1, num2);
269 num2 = lastNum;
277 writeLines(cp, num1, num2);
312 printLines(num2, num2, FALSE);
331 static void subCommand(const char *cmd, int num1, int num2)
338 if (bad_nums(num1, num2, "substitute"))
409 while (num1 <= num2) {
751 static int writeLines(const char *file, int num1, int num2)
756 if (bad_nums(num1, num2, "write"))
777 while (num1++ <= num2) {
804 static int printLines(int num1, int num2, int expandFlag)
810 if (bad_nums(num1, num2, "print"))
817 while (num1 <= num2) {
895 static void deleteLines(int num1, int num2)
900 if (bad_nums(num1, num2, "delete"))
907 if ((curNum >= num1) && (curNum <= num2)) {
908 if (num2 < lastNum)
909 setCurNum(num2 + 1);
916 count = num2 - num1 + 1;
917 if (curNum > num2)
941 static NOINLINE int searchLines(const char *str, int num1, int num2)
946 if (bad_nums(num1, num2, "search"))
966 while (num1 <= num2) {