Lines Matching defs:pos
42 int pos = 0, split = -1;
44 while (pos < bufsz) {
45 switch (buf[pos]) {
48 if ((toys.optflags & FLAG_u) && buf[pos-1] != '\n'
49 && buf[pos+1] != '\n') {
50 xwrite(1, buf, pos);
51 bufsz -= pos + 1;
52 buf += pos + 1;
53 pos = 0;
73 split = pos;
79 if (maxlen > 0 && len >= maxlen && buf[pos+1] != '\n' && buf[pos+1] != '\b') {
80 if (!(toys.optflags & FLAG_s) || split < 0) split = pos;
85 len = pos = 0;
87 } else pos++;