Lines Matching refs:buffer
484 This constant defines the maximum buffer size needed to hold an
508 returned name is placed in the buffer pointed to by @code{ifname}, which
1119 @c writes to a thread-local static buffer
1123 a pointer into a statically-allocated buffer. Subsequent calls will
1124 overwrite the same buffer, so you should copy the string if you need
1128 buffer. But still subsequent calls of @code{inet_ntoa} in the same
1192 @var{buf} is a pointer to a buffer for the result. It is the caller's
1193 responsibility to make sure the buffer is large enough.
1212 to a buffer to hold the result, and @var{len} is the length of this
1213 buffer. The return value from the function will be this buffer address.
1506 the function may need extra buffer space and the caller must pass a
1507 pointer and the size of the buffer in the @var{buf} and @var{buflen}
1510 A pointer to the buffer, in which the result is stored, is available in
1512 buffer passed as the @var{buf} parameter can be freed only once the caller
1519 should be repeated with a larger buffer. Additional error information is
1541 /* Enlarge the buffer. */
1601 @code{ERANGE} has the special meaning that the caller-provided buffer is
2222 The system ran out of internal buffer space.
2674 @deftypefun ssize_t send (int @var{socket}, const void *@var{buffer}, size_t @var{size}, int @var{f…
2713 There is not enough internal buffer space available.
2741 @deftypefun ssize_t recv (int @var{socket}, void *@var{buffer}, size_t @var{size}, int @var{flags})
2913 char buffer[1024];
2926 success = read (socket, buffer, sizeof buffer);
2941 struct buffer
2945 struct buffer *next;
2949 @r{as a `struct buffer', which records the address of the data}
2957 struct buffer *
2960 struct buffer *tail = 0;
2961 struct buffer *list = 0;
2977 struct buffer *link
2978 = (struct buffer *) xmalloc (sizeof (struct buffer));
3004 /* @r{Save this data in the buffer list.} */
3006 struct buffer *link
3007 = (struct buffer *) xmalloc (sizeof (struct buffer));
3066 @deftypefun ssize_t sendto (int @var{socket}, const void *@var{buffer}, size_t @var{size}, int @var…
3069 The @code{sendto} function transmits the data in the @var{buffer}
3101 @deftypefun ssize_t recvfrom (int @var{socket}, void *@var{buffer}, size_t @var{size}, int @var{fla…
3105 @var{socket} into the buffer @var{buffer}. The @var{size} argument
3351 The option value is stored in the buffer that @var{optval} points to.
3353 size of this buffer; on return, it contains the number of bytes of
3354 information actually stored in the buffer.
3356 Most options interpret the @var{optval} buffer as a single @code{int}
3380 in the buffer @var{optval} of size @var{optlen}.
3484 This option gets or sets the size of the output buffer. The value is a
3489 This option gets or sets the size of the input buffer. The value is a