Lines Matching +full:buffered +full:- +full:positive
1 /* SPDX-License-Identifier: LGPL-2.1 OR MIT */
4 * Copyright (C) 2017-2021 Willy Tarreau <w@1wt.eu>
27 #define EOF (-1)
31 #define _IOFBF 0 /* Fully buffered. */
32 #define _IOLBF 1 /* Line buffered. */
35 /* just define FILE as a non-empty type. The value of the pointer gives
36 * the FD: FILE=~fd for fd>=0 or NULL for fd<0. This way positive FILE
93 return -1; in fileno()
107 return -1; in fflush()
122 return -1; in fclose()
175 /* internal fwrite()-like function which only takes a size and returns 0 on
188 size -= ret; in _fwrite()
244 * - %[l*]{d,u,c,x,p}
245 * - %s
246 * - unknown modifiers are ignored.
272 width += c - '0'; in __nolibc_printf()
291 /* sign-extend the value */ in __nolibc_printf()
354 len = ofs - 1; in __nolibc_printf()
358 n -= w; in __nolibc_printf()
359 while (width-- > w) { in __nolibc_printf()
361 return -1; in __nolibc_printf()
365 return -1; in __nolibc_printf()
430 return -1; in vdprintf()
466 buf[(size_t)ret < size ? (size_t)ret : size - 1] = '\0'; in vsnprintf()