Lines Matching refs:len

19 int WPACKET_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes)  in WPACKET_allocate_bytes()  argument
21 if (!WPACKET_reserve_bytes(pkt, len, allocbytes)) in WPACKET_allocate_bytes()
24 pkt->written += len; in WPACKET_allocate_bytes()
25 pkt->curr += len; in WPACKET_allocate_bytes()
29 int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len, in WPACKET_sub_allocate_bytes__() argument
33 || !WPACKET_allocate_bytes(pkt, len, allocbytes) in WPACKET_sub_allocate_bytes__()
46 int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_reserve_bytes() argument
49 if (!ossl_assert(pkt->subs != NULL && len != 0)) in WPACKET_reserve_bytes()
52 if (pkt->maxsize - pkt->written < len) in WPACKET_reserve_bytes()
55 if (pkt->buf != NULL && (pkt->buf->length - pkt->written < len)) { in WPACKET_reserve_bytes()
59 reflen = (len > pkt->buf->length) ? len : pkt->buf->length; in WPACKET_reserve_bytes()
74 *allocbytes -= len; in WPACKET_reserve_bytes()
80 int WPACKET_sub_reserve_bytes__(WPACKET *pkt, size_t len, in WPACKET_sub_reserve_bytes__() argument
86 if (!WPACKET_reserve_bytes(pkt, lenbytes + len, allocbytes)) in WPACKET_sub_reserve_bytes__()
129 int WPACKET_init_static_len(WPACKET *pkt, unsigned char *buf, size_t len, in WPACKET_init_static_len() argument
135 if (!ossl_assert(buf != NULL && len > 0)) in WPACKET_init_static_len()
140 pkt->maxsize = (max < len) ? max : len; in WPACKET_init_static_len()
146 int WPACKET_init_der(WPACKET *pkt, unsigned char *buf, size_t len) in WPACKET_init_der() argument
149 if (!ossl_assert(buf != NULL && len > 0)) in WPACKET_init_der()
154 pkt->maxsize = len; in WPACKET_init_der()
211 static int put_value(unsigned char *data, uint64_t value, size_t len) in put_value() argument
216 for (data += len - 1; len > 0; len--) { in put_value()
230 static int put_quic_value(unsigned char *data, size_t value, size_t len) in put_quic_value() argument
236 if (ossl_quic_vlint_encode_len(value) > len) in put_quic_value()
239 ossl_quic_vlint_encode_n(data, value, len); in put_quic_value()
443 int WPACKET_memset(WPACKET *pkt, int ch, size_t len) in WPACKET_memset() argument
447 if (len == 0) in WPACKET_memset()
450 if (!WPACKET_allocate_bytes(pkt, len, &dest)) in WPACKET_memset()
454 memset(dest, ch, len); in WPACKET_memset()
459 int WPACKET_memcpy(WPACKET *pkt, const void *src, size_t len) in WPACKET_memcpy() argument
463 if (len == 0) in WPACKET_memcpy()
466 if (!WPACKET_allocate_bytes(pkt, len, &dest)) in WPACKET_memcpy()
470 memcpy(dest, src, len); in WPACKET_memcpy()
475 int WPACKET_sub_memcpy__(WPACKET *pkt, const void *src, size_t len, in WPACKET_sub_memcpy__() argument
479 || !WPACKET_memcpy(pkt, src, len) in WPACKET_sub_memcpy__()
497 int WPACKET_get_length(WPACKET *pkt, size_t *len) in WPACKET_get_length() argument
500 if (!ossl_assert(pkt->subs != NULL && len != NULL)) in WPACKET_get_length()
503 *len = pkt->written - pkt->subs->pwritten; in WPACKET_get_length()
562 int WPACKET_quic_sub_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_quic_sub_allocate_bytes() argument
564 if (!WPACKET_start_quic_sub_packet_bound(pkt, len) in WPACKET_quic_sub_allocate_bytes()
565 || !WPACKET_allocate_bytes(pkt, len, allocbytes) in WPACKET_quic_sub_allocate_bytes()