Lines Matching defs:buf
72 char *buf; /* Buffer address. */
93 free(p->buf);
121 get_buffer(struct buffer_t *buf, long size)
125 /* If `size' >= 0, make sure buffer at `buf' is at least `size'-byte long.
129 return buf->buf;
131 if(!buf->buf) {
132 buf->buf = malloc(size);
133 if(buf->buf)
134 buf->size = size;
136 return buf->buf;
139 if((unsigned long) size <= buf->size) {
143 if(buf->size - size < MIN_BYTE_GAIN)
144 return buf->buf;
149 cp = realloc(buf->buf, size);
151 buf->buf = cp;
152 buf->size = size;
154 else if(size <= buf->size)
155 cp = buf->buf;
347 Curl_gss_convert_in_place(OM_uint32 *minor_status, gss_buffer_t buf)
349 unsigned int i = buf->length;
351 /* Convert `buf' in place, from EBCDIC to ASCII.
357 gss_release_buffer(minor_status, buf);
365 QadrtConvertE2A(t, buf->value, i, i);
366 memcpy(buf->value, t, i);