Lines Matching refs:buffer

16 # include <openssl/buffer.h>
104 * Data is not copied: the |subpkt| packet will share its underlying buffer with
118 * copied: the |subpkt| packet will share its underlying buffer with the
358 * |*data|. This just points at the underlying buffer that |pkt| is using. The
360 * underlying buffer gets freed
376 * just points at the underlying buffer that |pkt| is using. The caller should
377 * not free this data directly (it will be freed when the underlying buffer gets
441 * Copy |pkt| bytes to a newly allocated buffer and store a pointer to the
473 * buffer. Store a pointer to the result in |*data|.
510 * Data is not copied: the |subpkt| packet will share its underlying buffer with
558 * Data is not copied: the |subpkt| packet will share its underlying buffer with
608 * Data is not copied: the |subpkt| packet will share its underlying buffer with
638 * Offset into the buffer where the length of this WPACKET goes. We use an
639 * offset in case the buffer grows and gets reallocated.
655 /* The buffer where we store the output data */
658 /* Fixed sized buffer which can be used as an alternative to buf */
662 * Offset into the buffer where we are currently writing. We use an offset
663 * in case the buffer grows and gets reallocated.
696 * Initialise a WPACKET with the buffer in |buf|. The buffer must exist
698 * data is preallocated at the start of the buffer to store the length of the
710 * Same as WPACKET_init_len except there is no underlying buffer. No data is
712 * written if a buffer was there.
724 * A fixed buffer of memory |buf| of size |len| is used instead. A failure will
725 * occur if you attempt to write beyond the end of the buffer
732 * WPACKET to write to the end of the buffer moving towards the start and use
796 * WPACKET_* calls. If not then the underlying buffer may be realloc'd and
914 * Return the total number of bytes written so far to the underlying buffer
931 /* Returns true if the underlying buffer is actually NULL */