Lines Matching refs:number

154 tailpos(register Sfio_t* fp, register Sfoff_t number, int delim)  in tailpos()  argument
169 if ((offset = last - number) < first) in tailpos()
183 if (*--t == delim && number-- <= 0) in tailpos()
201 pipetail(Sfio_t* infile, Sfio_t* outfile, Sfoff_t number, int delim) in pipetail() argument
205 register Sfoff_t nleft = number; in pipetail()
211 if (delim < 0 && a > number) in pipetail()
212 a = number; in pipetail()
216 while ((n = sfmove(infile, out, number, delim)) > 0) in pipetail()
223 nleft = number; in pipetail()
226 if (nleft == number) in pipetail()
240 if ((n = number - nleft) > 0) in pipetail()
257 init(Tail_t* tp, Sfoff_t number, int delim, int flags, const char** format) in init() argument
270 else if (!number) in init()
287 if (number < 0 || !number && (flags & POSITIVE)) in init()
290 if (number < -1) in init()
292 sfmove(tp->sp, NiL, -number - 1, delim); in init()
298 else if ((offset = tailpos(tp->sp, number, delim)) >= 0) in init()
319 pipetail(tp->sp ? tp->sp : sfstdin, op, number, delim); in init()
354 intmax_t number; in num() local
372 number = strtonll(s, &t, NiL, 0); in num()
374 number = DEFAULT; in num()
377 number = 0; in num()
395 number = -number; in num()
399 return number; in num()
416 Sfoff_t number = DEFAULT; in b_tail() local
436 number = argv[opt_info.index][0] == '-' ? 10 : -10; in b_tail()
446 number = -number; in b_tail()
469 number = num(s, &s, &flags, n); in b_tail()
472 number = DEFAULT; in b_tail()
484 number = -number; in b_tail()
486 number = -number; in b_tail()
500 number = -number; in b_tail()
533 if ((number = num(s, &t, &flags, 0)) && i) in b_tail()
534 number = -number; in b_tail()
539 number = -number; in b_tail()
589 number *= blocks; in b_tail()
595 number = -1; in b_tail()
621 if (!init(fp, number, delim, flags, &format)) in b_tail()
734 if (number < 0 || !number && (flags & POSITIVE)) in b_tail()
737 if (number < -1) in b_tail()
738 sfmove(ip, NiL, -number - 1, delim); in b_tail()
747 if ((offset = tailpos(ip, number, delim)) >= 0) in b_tail()
760 pipetail(ip, op, number, delim); in b_tail()