Searched refs:VBUF (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/external/ibm-public/postfix/dist/src/util/
H A Dvbuf_print.h29 extern VBUF *vbuf_print(VBUF *, const char *, va_list);
H A Dvbuf.h17 * The VBUF buffer is defined by 1) its structure, by 2) the VBUF_GET() and
23 * The VBUF buffer does not specify primitives for memory allocation or
34 typedef struct VBUF VBUF; typedef in typeref:struct:VBUF
35 typedef int (*VBUF_GET_READY_FN) (VBUF *);
36 typedef int (*VBUF_PUT_READY_FN) (VBUF *);
37 typedef int (*VBUF_SPACE_FN) (VBUF *, ssize_t);
39 struct VBUF { struct
51 * Typically, an application will embed a VBUF structure into a larger
54 * generic VBUF primitive
[all...]
H A Dvbuf.c12 /* VBUF *bp;
15 /* VBUF *bp;
19 /* VBUF *bp;
23 /* VBUF *bp;
27 /* VBUF *bp;
32 /* VBUF *bp;
37 /* VBUF *bp;
40 /* VBUF *bp;
43 /* VBUF *bp;
46 /* VBUF *b
[all...]
H A Dvstring.c310 static void vstring_extend(VBUF *bp, ssize_t incr)
342 static int vstring_buf_get_ready(VBUF *unused_buf)
349 static int vstring_buf_put_ready(VBUF *bp)
357 static int vstring_buf_space(VBUF *bp, ssize_t len)
H A Dvstream.c552 static int vstream_buf_get_ready(VBUF *);
553 static int vstream_buf_put_ready(VBUF *);
554 static int vstream_buf_space(VBUF *, ssize_t);
680 static void vstream_buf_init(VBUF *bp, int flags)
696 static void vstream_buf_alloc(VBUF *bp, ssize_t len)
729 static void vstream_buf_wipe(VBUF *bp)
742 VBUF *bp = &stream->buf;
893 static int vstream_buf_get_ready(VBUF *bp)
1027 static int vstream_buf_put_ready(VBUF *bp)
1076 static int vstream_buf_space(VBUF *b
[all...]
H A Dvstream.h46 VBUF buf; /* generic intelligent buffer */
56 VBUF read_buf; /* read buffer (double-buffered) */
57 VBUF write_buf; /* write buffer (double-buffered) */
H A Dvstring.h32 VBUF vbuf;
H A Dvbuf_print.c12 /* VBUF *vbuf_print(bp, format, ap)
13 /* VBUF *bp;
149 VBUF *vbuf_print(VBUF *bp, const char *format, va_list ap)

Completed in 180 milliseconds