Lines Matching refs:len
30 static ossl_inline void packet_forward(PACKET *pkt, size_t len) in packet_forward() argument
32 pkt->curr += len; in packet_forward()
33 pkt->remaining -= len; in packet_forward()
71 size_t len) in PACKET_buf_init() argument
74 if (len > (size_t)(SIZE_MAX / 2)) in PACKET_buf_init()
78 pkt->remaining = len; in PACKET_buf_init()
108 PACKET *subpkt, size_t len) in PACKET_peek_sub_packet() argument
110 if (PACKET_remaining(pkt) < len) in PACKET_peek_sub_packet()
113 return PACKET_buf_init(subpkt, pkt->curr, len); in PACKET_peek_sub_packet()
122 PACKET *subpkt, size_t len) in PACKET_get_sub_packet() argument
124 if (!PACKET_peek_sub_packet(pkt, subpkt, len)) in PACKET_get_sub_packet()
127 packet_forward(pkt, len); in PACKET_get_sub_packet()
364 size_t len) in PACKET_peek_bytes() argument
366 if (PACKET_remaining(pkt) < len) in PACKET_peek_bytes()
382 size_t len) in PACKET_get_bytes() argument
384 if (!PACKET_peek_bytes(pkt, data, len)) in PACKET_get_bytes()
387 packet_forward(pkt, len); in PACKET_get_bytes()
395 size_t len) in PACKET_peek_copy_bytes() argument
397 if (PACKET_remaining(pkt) < len) in PACKET_peek_copy_bytes()
400 memcpy(data, pkt->curr, len); in PACKET_peek_copy_bytes()
410 unsigned char *data, size_t len) in PACKET_copy_bytes() argument
412 if (!PACKET_peek_copy_bytes(pkt, data, len)) in PACKET_copy_bytes()
415 packet_forward(pkt, len); in PACKET_copy_bytes()
429 size_t dest_len, size_t *len) in PACKET_copy_all() argument
432 *len = 0; in PACKET_copy_all()
435 *len = pkt->remaining; in PACKET_copy_all()
450 unsigned char **data, size_t *len) in PACKET_memdup() argument
456 *len = 0; in PACKET_memdup()
467 *len = length; in PACKET_memdup()
497 __owur static ossl_inline int PACKET_forward(PACKET *pkt, size_t len) in PACKET_forward() argument
499 if (PACKET_remaining(pkt) < len) in PACKET_forward()
502 packet_forward(pkt, len); in PACKET_forward()
729 int WPACKET_init_static_len(WPACKET *pkt, unsigned char *buf, size_t len,
737 int WPACKET_init_der(WPACKET *pkt, unsigned char *buf, size_t len);
801 int WPACKET_allocate_bytes(WPACKET *pkt, size_t len,
810 int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len,
817 #define WPACKET_sub_allocate_bytes_u8(pkt, len, bytes) \ argument
818 WPACKET_sub_allocate_bytes__((pkt), (len), (bytes), 1)
819 #define WPACKET_sub_allocate_bytes_u16(pkt, len, bytes) \ argument
820 WPACKET_sub_allocate_bytes__((pkt), (len), (bytes), 2)
821 #define WPACKET_sub_allocate_bytes_u24(pkt, len, bytes) \ argument
822 WPACKET_sub_allocate_bytes__((pkt), (len), (bytes), 3)
823 #define WPACKET_sub_allocate_bytes_u32(pkt, len, bytes) \ argument
824 WPACKET_sub_allocate_bytes__((pkt), (len), (bytes), 4)
844 int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes);
849 int WPACKET_sub_reserve_bytes__(WPACKET *pkt, size_t len,
855 #define WPACKET_sub_reserve_bytes_u8(pkt, len, bytes) \ argument
856 WPACKET_reserve_bytes__((pkt), (len), (bytes), 1)
857 #define WPACKET_sub_reserve_bytes_u16(pkt, len, bytes) \ argument
858 WPACKET_sub_reserve_bytes__((pkt), (len), (bytes), 2)
859 #define WPACKET_sub_reserve_bytes_u24(pkt, len, bytes) \ argument
860 WPACKET_sub_reserve_bytes__((pkt), (len), (bytes), 3)
861 #define WPACKET_sub_reserve_bytes_u32(pkt, len, bytes) \ argument
862 WPACKET_sub_reserve_bytes__((pkt), (len), (bytes), 4)
892 int WPACKET_memcpy(WPACKET *pkt, const void *src, size_t len);
895 int WPACKET_memset(WPACKET *pkt, int ch, size_t len);
902 int WPACKET_sub_memcpy__(WPACKET *pkt, const void *src, size_t len,
906 #define WPACKET_sub_memcpy_u8(pkt, src, len) \ argument
907 WPACKET_sub_memcpy__((pkt), (src), (len), 1)
908 #define WPACKET_sub_memcpy_u16(pkt, src, len) \ argument
909 WPACKET_sub_memcpy__((pkt), (src), (len), 2)
910 #define WPACKET_sub_memcpy_u24(pkt, src, len) \ argument
911 WPACKET_sub_memcpy__((pkt), (src), (len), 3)
912 #define WPACKET_sub_memcpy_u32(pkt, src, len) \ argument
913 WPACKET_sub_memcpy__((pkt), (src), (len), 4)
925 int WPACKET_get_length(WPACKET *pkt, size_t *len);