Lines Matching refs:buf
638 foo (FILE *fp, char *buf)
641 while (*buf != '/')
642 putc_unlocked (*buf++, fp);
4756 @deftypefun int setvbuf (FILE *@var{stream}, char *@var{buf}, int @var{mode}, size_t @var{size})
4764 If you specify a null pointer as the @var{buf} argument, then @code{setvbuf}
4768 Otherwise, @var{buf} should be a character array that can hold at least
4829 @deftypefun void setbuf (FILE *@var{stream}, char *@var{buf})
4832 If @var{buf} is a null pointer, the effect of this function is
4835 with @var{buf}, and a @var{mode} of @code{_IOFBF} and a @var{size}
4842 @deftypefun void setbuffer (FILE *@var{stream}, char *@var{buf}, size_t @var{size})
4845 If @var{buf} is a null pointer, this function makes @var{stream} unbuffered.
4846 Otherwise, it makes @var{stream} fully buffered using @var{buf} as the
4847 buffer. The @var{size} argument specifies the length of @var{buf}.
4937 @deftypefun {FILE *} fmemopen (void *@var{buf}, size_t @var{size}, const char *@var{opentype})
4945 by the argument @var{buf}. This array must be at least @var{size} bytes long.
4947 If you specify a null pointer as the @var{buf} argument, @code{fmemopen}
5025 buf = `hello', size = 5
5026 buf = `hello, world', size = 12