2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
26
27
28
29
30
31
32
33
34
44} lws_backtrace_info_t;
50} lws_backtrace_comp_t;
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70LWS_VISIBLE LWS_EXTERN
int
74
75
76
77
78
79
80
81
82
83
84LWS_VISIBLE LWS_EXTERN
void
86 uint8_t *comp, size_t comp_len);
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105LWS_VISIBLE LWS_EXTERN
int
110
111
112
113
114
115
116
117
118
119
120
121LWS_VISIBLE LWS_EXTERN
int
126
127
128
129
130
131
132
133
134
135
136
137LWS_VISIBLE LWS_EXTERN
int
139 lws_backtrace_comp_t *c);
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183LWS_VISIBLE LWS_EXTERN
void
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206LWS_VISIBLE LWS_EXTERN
void
210
211
212
213
214
215
216
217
218
219
220
221LWS_VISIBLE LWS_EXTERN
void
225
226
227
228
229
230
231
232
233
234
235LWS_VISIBLE LWS_EXTERN
int
239
240
241
242
243
244
245
246
247LWS_VISIBLE LWS_EXTERN
int
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265LWS_VISIBLE LWS_EXTERN
void
269#if defined(LWS_WITH_ALLOC_METADATA_LWS)
271
272
273
274LWS_VISIBLE LWS_EXTERN
void
275_lws_alloc_metadata_dump_lws(lws_dll2_foreach_cb_t cb,
void *arg);
277#define _lws_alloc_metadata_dump_lws(_a, _b)
LWS_VISIBLE LWS_EXTERN void _lws_alloc_metadata_adjust(lws_dll2_owner_t *active, void **v, size_t adj, uint8_t *comp, unsigned int cl)
LWS_VISIBLE LWS_EXTERN void _lws_alloc_metadata_trim(void **ptr, uint8_t **comp, uint16_t *complen)
LWS_VISIBLE LWS_EXTERN int lws_backtrace_compression_stream(lws_backtrace_comp_t *c, uintptr_t v, unsigned int bits)
LWS_VISIBLE LWS_EXTERN int lws_backtrace_compression_destream(lws_backtrace_comp_t *c, uintptr_t *_v, unsigned int bits)
LWS_VISIBLE LWS_EXTERN void _lws_alloc_metadata_dump(lws_dll2_owner_t *active, lws_dll2_foreach_cb_t cb, void *arg)
LWS_VISIBLE LWS_EXTERN int lws_alloc_metadata_parse(lws_backtrace_info_t *si, const uint8_t *adjusted_alloc)
LWS_VISIBLE LWS_EXTERN int lws_backtrace(lws_backtrace_info_t *si, uint8_t pre, uint8_t post)
LWS_VISIBLE LWS_EXTERN void lws_alloc_metadata_gen(size_t size, uint8_t *comp, size_t comp_len, size_t *adj, size_t *cl)
LWS_VISIBLE LWS_EXTERN void lws_backtrace_compression_stream_init(lws_backtrace_comp_t *c, uint8_t *comp, size_t comp_len)
LWS_VISIBLE LWS_EXTERN int lws_alloc_metadata_dump_stdout(struct lws_dll2 *d, void *user)
LWS_VISIBLE LWS_EXTERN int lws_backtrace_compress_backtrace(lws_backtrace_info_t *si, lws_backtrace_comp_t *c)