Home
last modified time | relevance | path

Searched refs:lws_buflist (Results 1 – 10 of 10) sorted by relevance

/third_party/libwebsockets/lib/core/
Dbuflist.c34 lws_buflist_append_segment(struct lws_buflist **head, const uint8_t *buf, in lws_buflist_append_segment()
37 struct lws_buflist *nbuf; in lws_buflist_append_segment()
62 nbuf = (struct lws_buflist *)lws_malloc(sizeof(struct lws_buflist) + in lws_buflist_append_segment()
83 lws_buflist_destroy_segment(struct lws_buflist **head) in lws_buflist_destroy_segment()
85 struct lws_buflist *old = *head; in lws_buflist_destroy_segment()
97 lws_buflist_destroy_all_segments(struct lws_buflist **head) in lws_buflist_destroy_all_segments()
99 struct lws_buflist *p = *head, *p1; in lws_buflist_destroy_all_segments()
112 lws_buflist_next_segment_len(struct lws_buflist **head, uint8_t **buf) in lws_buflist_next_segment_len()
114 struct lws_buflist *b = (*head); in lws_buflist_next_segment_len()
139 lws_buflist_use_segment(struct lws_buflist **head, size_t len) in lws_buflist_use_segment()
[all …]
Dprivate-lib-core.h343 struct lws_buflist *bl;
791 struct lws_buflist { struct
792 struct lws_buflist *next; argument
/third_party/libwebsockets/include/libwebsockets/
Dlws-misc.h45 struct lws_buflist;
58 lws_buflist_append_segment(struct lws_buflist **head, const uint8_t *buf,
71 lws_buflist_next_segment_len(struct lws_buflist **head, uint8_t **buf);
89 lws_buflist_use_segment(struct lws_buflist **head, size_t len);
99 lws_buflist_total_len(struct lws_buflist **head);
113 lws_buflist_linear_copy(struct lws_buflist **head, size_t ofs, uint8_t *buf,
133 lws_buflist_linear_use(struct lws_buflist **head, uint8_t *buf, size_t len);
154 lws_buflist_fragment_use(struct lws_buflist **head, uint8_t *buf,
166 lws_buflist_destroy_all_segments(struct lws_buflist **head);
179 lws_buflist_describe(struct lws_buflist **head, void *id, const char *reason);
/third_party/libwebsockets/lib/roles/http/compression/
Dprivate-lib-roles-http-compression.h53 struct lws_buflist *buflist_comp;
/third_party/libwebsockets/lib/roles/http/
Dprivate-lib-roles-http.h228 struct lws_buflist *buflist_post_body;
/third_party/libwebsockets/minimal-examples/crypto/minimal-crypto-cose-sign/
Dmain.c103 struct lws_buflist *paybuf = NULL; in main()
/third_party/libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-alexa/
Dalexa.c44 struct lws_buflist *dribble; /* next mp3 data while draining last */
/third_party/libwebsockets/lib/core-net/
Dprivate-lib-core-net.h732 struct lws_buflist *buflist; /* input-side buflist */
733 struct lws_buflist *buflist_out; /* output-side buflist */
/third_party/libwebsockets/lib/misc/cache-ttl/
Dfile.c728 struct lws_buflist *buflist;
/third_party/libwebsockets/
Dchangelog410 - NEW: lws_buflist - internally several types of ad-hoc malloc'd buffer have
411 been replaced by a new, exported api `struct lws_buflist`. This allows
588 generic scatter-gather struct lws_buflist.