Searched refs:buffer (Results 1 - 25 of 1394) sorted by relevance

1234567891011>>

/freebsd-10.1-release/crypto/openssh/
H A Dbuffer.c1 /* $OpenBSD: buffer.c,v 1.35 2014/02/02 03:44:31 djm Exp $ */
26 #include "buffer.h"
33 /* Initializes the buffer structure. */
36 buffer_init(Buffer *buffer) argument
40 buffer->alloc = 0;
41 buffer->buf = xmalloc(len);
42 buffer->alloc = len;
43 buffer->offset = 0;
44 buffer->end = 0;
47 /* Frees any memory used for the buffer
50 buffer_free(Buffer *buffer) argument
65 buffer_clear(Buffer *buffer) argument
74 buffer_append(Buffer *buffer, const void *data, u_int len) argument
82 buffer_compact(Buffer *buffer) argument
105 buffer_append_space(Buffer *buffer, u_int len) argument
146 buffer_check_alloc(Buffer *buffer, u_int len) argument
165 buffer_len(const Buffer *buffer) argument
180 buffer_get_ret(Buffer *buffer, void *buf, u_int len) argument
193 buffer_get(Buffer *buffer, void *buf, u_int len) argument
202 buffer_consume_ret(Buffer *buffer, u_int bytes) argument
213 buffer_consume(Buffer *buffer, u_int bytes) argument
222 buffer_consume_end_ret(Buffer *buffer, u_int bytes) argument
231 buffer_consume_end(Buffer *buffer, u_int bytes) argument
240 buffer_ptr(const Buffer *buffer) argument
248 buffer_dump(const Buffer *buffer) argument
[all...]
/freebsd-10.1-release/contrib/ldns/
H A Dbuffer.c2 * buffer.c -- generic memory buffer .
13 #include <ldns/buffer.h>
18 ldns_buffer *buffer = LDNS_MALLOC(ldns_buffer); local
20 if (!buffer) {
24 buffer->_data = (uint8_t *) LDNS_XMALLOC(uint8_t, capacity);
25 if (!buffer->_data) {
26 LDNS_FREE(buffer);
30 buffer->_position = 0;
31 buffer
41 ldns_buffer_new_frm_data(ldns_buffer *buffer, void *data, size_t size) argument
60 ldns_buffer_set_capacity(ldns_buffer *buffer, size_t capacity) argument
79 ldns_buffer_reserve(ldns_buffer *buffer, size_t amount) argument
99 ldns_buffer_printf(ldns_buffer *buffer, const char *format, ...) argument
137 ldns_buffer_free(ldns_buffer *buffer) argument
150 ldns_buffer_export(ldns_buffer *buffer) argument
157 ldns_bgetc(ldns_buffer *buffer) argument
[all...]
H A Dhost2wire.c27 ldns_dname2buffer_wire(ldns_buffer *buffer, const ldns_rdf *name) argument
29 if (ldns_buffer_reserve(buffer, ldns_rdf_size(name))) {
30 ldns_buffer_write(buffer, ldns_rdf_data(name), ldns_rdf_size(name));
32 return ldns_buffer_status(buffer);
36 ldns_rdf2buffer_wire(ldns_buffer *buffer, const ldns_rdf *rdf) argument
38 if (ldns_buffer_reserve(buffer, ldns_rdf_size(rdf))) {
39 ldns_buffer_write(buffer, ldns_rdf_data(rdf), ldns_rdf_size(rdf));
41 return ldns_buffer_status(buffer);
45 ldns_rdf2buffer_wire_canonical(ldns_buffer *buffer, const ldns_rdf *rdf) argument
51 if (ldns_buffer_reserve(buffer, ldns_rdf_siz
71 ldns_rr_list2buffer_wire(ldns_buffer *buffer,const ldns_rr_list *rr_list) argument
86 ldns_rr2buffer_wire_canonical(ldns_buffer *buffer, const ldns_rr *rr, int section) argument
159 ldns_rr2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr, int section) argument
194 ldns_rrsig2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) argument
214 ldns_rr_rdata2buffer_wire(ldns_buffer *buffer, const ldns_rr *rr) argument
228 ldns_hdr2buffer_wire(ldns_buffer *buffer, const ldns_pkt *packet) argument
267 ldns_pkt2buffer_wire(ldns_buffer *buffer, const ldns_pkt *packet) argument
341 ldns_buffer *buffer = ldns_buffer_new(LDNS_MAX_PACKETLEN); local
359 ldns_buffer *buffer = ldns_buffer_new(LDNS_MAX_PACKETLEN); local
377 ldns_buffer *buffer = ldns_buffer_new(LDNS_MAX_PACKETLEN); local
[all...]
/freebsd-10.1-release/contrib/unbound/ldns/
H A Dsbuffer.c2 * buffer.c -- generic memory buffer .
21 sldns_buffer *buffer = (sldns_buffer*)malloc(sizeof(sldns_buffer)); local
23 if (!buffer) {
27 buffer->_data = (uint8_t *) malloc(capacity);
28 if (!buffer->_data) {
29 free(buffer);
33 buffer->_position = 0;
34 buffer->_limit = buffer
44 sldns_buffer_new_frm_data(sldns_buffer *buffer, void *data, size_t size) argument
63 sldns_buffer_init_frm_data(sldns_buffer *buffer, void *data, size_t size) argument
72 sldns_buffer_set_capacity(sldns_buffer *buffer, size_t capacity) argument
91 sldns_buffer_reserve(sldns_buffer *buffer, size_t amount) argument
111 sldns_buffer_printf(sldns_buffer *buffer, const char *format, ...) argument
149 sldns_buffer_free(sldns_buffer *buffer) argument
162 sldns_buffer_export(sldns_buffer *buffer) argument
[all...]
H A Dsbuffer.h2 * buffer.h -- generic memory buffer.
9 * The buffer module implements a generic buffer. The API is based on
100 * to the current end of a buffer, read from the current position, and
111 /** The amount of data the buffer can contain */
114 /** The data contained in the buffer */
117 /** If the buffer is fixed it cannot be resized */
120 /** The current state of the buffer. If writing to the buffer fail
134 sldns_buffer_invariant(sldns_buffer *buffer) argument
176 sldns_buffer_clear(sldns_buffer *buffer) argument
194 sldns_buffer_flip(sldns_buffer *buffer) argument
207 sldns_buffer_rewind(sldns_buffer *buffer) argument
220 sldns_buffer_position(sldns_buffer *buffer) argument
232 sldns_buffer_set_position(sldns_buffer *buffer, size_t mark) argument
246 sldns_buffer_skip(sldns_buffer *buffer, ssize_t count) argument
258 sldns_buffer_limit(sldns_buffer *buffer) argument
270 sldns_buffer_set_limit(sldns_buffer *buffer, size_t limit) argument
284 sldns_buffer_capacity(sldns_buffer *buffer) argument
318 sldns_buffer_at(const sldns_buffer *buffer, size_t at) argument
331 sldns_buffer_begin(const sldns_buffer *buffer) argument
343 sldns_buffer_end(sldns_buffer *buffer) argument
354 sldns_buffer_current(sldns_buffer *buffer) argument
367 sldns_buffer_remaining_at(sldns_buffer *buffer, size_t at) argument
381 sldns_buffer_remaining(sldns_buffer *buffer) argument
396 sldns_buffer_available_at(sldns_buffer *buffer, size_t at, size_t count) argument
408 sldns_buffer_available(sldns_buffer *buffer, size_t count) argument
421 sldns_buffer_write_at(sldns_buffer *buffer, size_t at, const void *data, size_t count) argument
434 sldns_buffer_write(sldns_buffer *buffer, const void *data, size_t count) argument
447 sldns_buffer_write_string_at(sldns_buffer *buffer, size_t at, const char *str) argument
458 sldns_buffer_write_string(sldns_buffer *buffer, const char *str) argument
470 sldns_buffer_write_u8_at(sldns_buffer *buffer, size_t at, uint8_t data) argument
482 sldns_buffer_write_u8(sldns_buffer *buffer, uint8_t data) argument
495 sldns_buffer_write_u16_at(sldns_buffer *buffer, size_t at, uint16_t data) argument
507 sldns_buffer_write_u16(sldns_buffer *buffer, uint16_t data) argument
520 sldns_buffer_write_u32_at(sldns_buffer *buffer, size_t at, uint32_t data) argument
532 sldns_buffer_write_u32(sldns_buffer *buffer, uint32_t data) argument
546 sldns_buffer_read_at(sldns_buffer *buffer, size_t at, void *data, size_t count) argument
559 sldns_buffer_read(sldns_buffer *buffer, void *data, size_t count) argument
572 sldns_buffer_read_u8_at(sldns_buffer *buffer, size_t at) argument
584 sldns_buffer_read_u8(sldns_buffer *buffer) argument
598 sldns_buffer_read_u16_at(sldns_buffer *buffer, size_t at) argument
610 sldns_buffer_read_u16(sldns_buffer *buffer) argument
624 sldns_buffer_read_u32_at(sldns_buffer *buffer, size_t at) argument
636 sldns_buffer_read_u32(sldns_buffer *buffer) argument
649 sldns_buffer_status(sldns_buffer *buffer) argument
660 sldns_buffer_status_ok(sldns_buffer *buffer) argument
[all...]
/freebsd-10.1-release/sys/boot/arm/at91/libat91/
H A Dstrlen.c62 p_strlen(const char *buffer) argument
64 const char *ptr = buffer;
67 return (ptr - buffer - 1);
H A Dmemset.c32 p_memset(char *buffer, char value, int size) argument
35 *buffer++ = value;
/freebsd-10.1-release/contrib/ldns/ldns/
H A Dbuffer.h2 * buffer.h -- generic memory buffer.
9 * The buffer module implements a generic buffer. The API is based on
30 * number of initial bytes in buffer of
36 * \file buffer.h
45 * to the current end of a buffer, read from the current position, and
58 /** The amount of data the buffer can contain */
61 /** The data contained in the buffer */
64 /** If the buffer i
82 ldns_buffer_invariant(ldns_buffer *buffer) argument
115 ldns_buffer_clear(ldns_buffer *buffer) argument
133 ldns_buffer_flip(ldns_buffer *buffer) argument
146 ldns_buffer_rewind(ldns_buffer *buffer) argument
159 ldns_buffer_position(ldns_buffer *buffer) argument
171 ldns_buffer_set_position(ldns_buffer *buffer, size_t mark) argument
185 ldns_buffer_skip(ldns_buffer *buffer, ssize_t count) argument
197 ldns_buffer_limit(ldns_buffer *buffer) argument
209 ldns_buffer_set_limit(ldns_buffer *buffer, size_t limit) argument
223 ldns_buffer_capacity(ldns_buffer *buffer) argument
257 ldns_buffer_at(const ldns_buffer *buffer, size_t at) argument
270 ldns_buffer_begin(const ldns_buffer *buffer) argument
282 ldns_buffer_end(ldns_buffer *buffer) argument
293 ldns_buffer_current(ldns_buffer *buffer) argument
306 ldns_buffer_remaining_at(ldns_buffer *buffer, size_t at) argument
320 ldns_buffer_remaining(ldns_buffer *buffer) argument
335 ldns_buffer_available_at(ldns_buffer *buffer, size_t at, size_t count) argument
347 ldns_buffer_available(ldns_buffer *buffer, size_t count) argument
360 ldns_buffer_write_at(ldns_buffer *buffer, size_t at, const void *data, size_t count) argument
373 ldns_buffer_write(ldns_buffer *buffer, const void *data, size_t count) argument
386 ldns_buffer_write_string_at(ldns_buffer *buffer, size_t at, const char *str) argument
397 ldns_buffer_write_string(ldns_buffer *buffer, const char *str) argument
409 ldns_buffer_write_u8_at(ldns_buffer *buffer, size_t at, uint8_t data) argument
421 ldns_buffer_write_u8(ldns_buffer *buffer, uint8_t data) argument
434 ldns_buffer_write_u16_at(ldns_buffer *buffer, size_t at, uint16_t data) argument
446 ldns_buffer_write_u16(ldns_buffer *buffer, uint16_t data) argument
459 ldns_buffer_write_u32_at(ldns_buffer *buffer, size_t at, uint32_t data) argument
471 ldns_buffer_write_u32(ldns_buffer *buffer, uint32_t data) argument
485 ldns_buffer_read_at(ldns_buffer *buffer, size_t at, void *data, size_t count) argument
498 ldns_buffer_read(ldns_buffer *buffer, void *data, size_t count) argument
511 ldns_buffer_read_u8_at(ldns_buffer *buffer, size_t at) argument
523 ldns_buffer_read_u8(ldns_buffer *buffer) argument
537 ldns_buffer_read_u16_at(ldns_buffer *buffer, size_t at) argument
549 ldns_buffer_read_u16(ldns_buffer *buffer) argument
563 ldns_buffer_read_u32_at(ldns_buffer *buffer, size_t at) argument
575 ldns_buffer_read_u32(ldns_buffer *buffer) argument
588 ldns_buffer_status(ldns_buffer *buffer) argument
599 ldns_buffer_status_ok(ldns_buffer *buffer) argument
[all...]
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/krb5/
H A Drelease_buffer.c38 gss_buffer_t buffer
42 free (buffer->value);
43 buffer->value = NULL;
44 buffer->length = 0;
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/mech/
H A Dgss_release_buffer.c33 gss_buffer_t buffer)
37 if (buffer->value)
38 free(buffer->value);
39 _mg_buffer_zero(buffer);
32 gss_release_buffer(OM_uint32 *minor_status, gss_buffer_t buffer) argument
/freebsd-10.1-release/lib/libgssapi/
H A Dgss_release_buffer.c36 gss_buffer_t buffer)
40 if (buffer->value)
41 free(buffer->value);
42 _gss_buffer_zero(buffer);
35 gss_release_buffer(OM_uint32 *minor_status, gss_buffer_t buffer) argument
/freebsd-10.1-release/usr.sbin/vidcontrol/
H A Ddecode.h3 int decode(FILE *fd, char *buffer, int len);
/freebsd-10.1-release/share/examples/tests/tests/plain/
H A Dprintf_test.c50 char buffer[128]; local
52 if (snprintf(buffer, sizeof(buffer), "%s, %s!", "Hello",
56 if (strcmp(buffer, "Hello, tests!") != 0)
57 errx(EXIT_FAILURE, "Bad formatting: got %s", buffer);
63 char buffer[10]; local
65 if (snprintf(buffer, sizeof(buffer), "0123456789abcdef") != 16)
69 if (strcmp(buffer, "012345678") != 0)
70 errx(EXIT_FAILURE, "Bad formatting: got %s", buffer);
77 char buffer[128]; local
[all...]
/freebsd-10.1-release/contrib/ntp/lib/isc/
H A Dbufferlist.c26 #include <isc/buffer.h>
32 isc_buffer_t *buffer; local
38 buffer = ISC_LIST_HEAD(*bl);
39 while (buffer != NULL) {
40 REQUIRE(ISC_BUFFER_VALID(buffer));
41 length += isc_buffer_usedlength(buffer);
42 buffer = ISC_LIST_NEXT(buffer, link);
50 isc_buffer_t *buffer; local
56 buffer
[all...]
/freebsd-10.1-release/contrib/ntp/libparse/
H A Dclk_schmid.c102 12, /* binary data buffer */
109 unsigned char *buffer,
116 if ((size != 11) || (buffer[10] != (unsigned char)'\375'))
122 if (buffer[0] > 23 || buffer[1] > 59 || buffer[2] > 59 || buffer[3] > 9) /* Time */
127 if (buffer[4] < 1 || buffer[4] > 31 || buffer[
108 cvt_schmid( unsigned char *buffer, int size, struct format *format, clocktime_t *clock_time, void *local ) argument
[all...]
H A Dclk_wharton.c87 unsigned char *buffer,
97 if (size != 15 || buffer[0] != STX || buffer[14] != ETX
98 || buffer[13] < '0' || buffer[13] > ('0' + 0xf))
101 if (buffer[i] < '0' || buffer[i] > '9')
103 clock_time->second = (buffer[2] - '0') * 10 + buffer[1] - '0';
104 clock_time->minute = (buffer[
86 cvt_wharton_400a( unsigned char *buffer, int size, struct format *format, clocktime_t *clock_time, void *local ) argument
[all...]
/freebsd-10.1-release/contrib/gdb/gdb/
H A Dkod-cisco.c33 /* Size of buffer used for remote communication. */
51 char buffer[PBUFSIZ];
70 (*gdb_kod_query) ("oI;", buffer, &bufsiz);
72 strcpy (buffer, "Cisco IOS/Classic/13.4 0.0.0");
76 for (i = 0; count && buffer[i] != '\0'; ++i)
78 if (buffer[i] == ' ')
82 if (buffer[i] == '\0')
84 if (strcmp (&buffer[i], "0.0.0"))
85 error ("Remote returned unknown stub version: %s\n", &buffer[i]);
112 char buffer[PBUFSI
50 char buffer[PBUFSIZ]; local
111 char buffer[PBUFSIZ], command[PBUFSIZ]; local
[all...]
/freebsd-10.1-release/contrib/gcc/
H A Dtree-pretty-print.c52 int i; for (i = 0; i<SPACE; i++) pp_space (buffer); } while (0)
54 #define NIY do_niy(buffer,node)
57 (buffer, "%s", TREE_CODE (NODE) == NOP_EXPR ? \
61 static pretty_printer buffer; variable
67 do_niy (pretty_printer *buffer, tree node) argument
71 pp_string (buffer, "<<< Unknown tree: ");
72 pp_string (buffer, tree_code_name[(int) TREE_CODE (node)]);
79 newline_and_indent (buffer, 2);
80 dump_generic_node (buffer, TREE_OPERAND (node, i), 2, 0, false);
84 pp_string (buffer, " >>>\
164 dump_decl_name(pretty_printer *buffer, tree node, int flags) argument
188 dump_function_name(pretty_printer *buffer, tree node) argument
200 dump_function_declaration(pretty_printer *buffer, tree node, int spc, int flags) argument
233 dump_array_domain(pretty_printer *buffer, tree domain, int spc, int flags) argument
264 dump_omp_clause(pretty_printer *buffer, tree clause, int spc, int flags) argument
388 dump_omp_clauses(pretty_printer *buffer, tree clause, int spc, int flags) argument
411 dump_generic_node(pretty_printer *buffer, tree node, int spc, int flags, bool is_stmt) argument
1932 print_declaration(pretty_printer *buffer, tree t, int spc, int flags) argument
2025 print_struct_decl(pretty_printer *buffer, tree node, int spc, int flags) argument
2404 print_call_name(pretty_printer *buffer, tree node) argument
2470 pretty_print_string(pretty_printer *buffer, const char *str) argument
2567 newline_and_indent(pretty_printer *buffer, int spc) argument
2574 dump_vops(pretty_printer *buffer, tree stmt, int spc, int flags) argument
2633 dump_bb_header(pretty_printer *buffer, basic_block bb, int indent, int flags) argument
2704 dump_bb_end(pretty_printer *buffer, basic_block bb, int indent, int flags) argument
2730 dump_phi_nodes(pretty_printer *buffer, basic_block bb, int indent, int flags) argument
2752 pp_cfg_jump(pretty_printer *buffer, basic_block bb) argument
2774 dump_implicit_edges(pretty_printer *buffer, basic_block bb, int indent, int flags) argument
2822 dump_generic_bb_buff(pretty_printer *buffer, basic_block bb, int indent, int flags) argument
[all...]
/freebsd-10.1-release/contrib/ncurses/ncurses/tinfo/
H A Dcomp_expand.c55 static char *buffer; local
66 if (buffer != 0) {
67 FreeAndNull(buffer);
73 if (buffer == 0 || need > length) {
74 if ((buffer = typeRealloc(char, length = need, buffer)) == 0)
81 buffer[bufp++] = *str++;
93 sprintf(buffer + bufp, "{%d}", str[1]);
94 bufp += strlen(buffer + bufp);
97 buffer[buf
[all...]
/freebsd-10.1-release/sys/kgssapi/
H A Dgss_release_buffer.c40 gss_release_buffer(OM_uint32 *minor_status, gss_buffer_t buffer) argument
44 if (buffer->value) {
45 free(buffer->value, M_GSSAPI);
47 buffer->length = 0;
48 buffer->value = NULL;
/freebsd-10.1-release/tools/regression/pipe/
H A Dpipe-reverse.c40 char buffer[65535], buffer2[65535]; local
54 buffer[0] = 'A';
57 buffer[i] = buffer[i - 1] + 1;
58 if (buffer[i] > 'Z')
59 buffer[i] = 'A';
65 error = write(desc[0], &buffer, 4096);
67 error = write(desc[0], &buffer[total], 4096);
69 error = write(desc[0], &buffer[total], 4096);
71 error = write(desc[0], &buffer[tota
[all...]
H A Dpipe-wraparound.c40 char buffer[32768], buffer2[32768]; local
54 buffer[0] = 'A';
57 buffer[i] = buffer[i - 1] + 1;
58 if (buffer[i] > 'Z')
59 buffer[i] = 'A';
65 error = write(desc[1], &buffer, 4096);
67 error = write(desc[1], &buffer[total], 4096);
69 error = write(desc[1], &buffer[total], 4000);
73 error = write(desc[1], &buffer[tota
[all...]
/freebsd-10.1-release/lib/libc/stdlib/
H A Dl64a.c33 l64a_r(long value, char *buffer, int buflen) argument
39 for (; v != 0 && buflen > 1; buffer++, buflen--) {
42 *buffer = digit + ADOT;
44 *buffer = digit + A0 - 2;
46 *buffer = digit + AA - 12;
48 *buffer = digit + Aa - 38;
/freebsd-10.1-release/contrib/xz/src/liblzma/simple/
H A Dsparc.c20 uint8_t *buffer, size_t size) variable
25 if ((buffer[i] == 0x40 && (buffer[i + 1] & 0xC0) == 0x00)
26 || (buffer[i] == 0x7F
27 && (buffer[i + 1] & 0xC0) == 0xC0)) {
29 uint32_t src = ((uint32_t)buffer[i + 0] << 24)
30 | ((uint32_t)buffer[i + 1] << 16)
31 | ((uint32_t)buffer[i + 2] << 8)
32 | ((uint32_t)buffer[i + 3]);
48 buffer[
[all...]
/freebsd-10.1-release/contrib/opie/libopie/
H A Dunlock.c48 char buffer[128], *c, *c2; variable
59 if ((i = read(fh, buffer, sizeof(buffer))) < 0)
62 buffer[sizeof(buffer) - 1] = 0;
63 buffer[i - 1] = 0;
65 if (!(c = strchr(buffer, '\n')))
75 if (!(pid = atoi(buffer)))

Completed in 293 milliseconds

1234567891011>>