Home | History | Annotate | Download | only in parser

Lines Matching refs:frm

180 static void errorcode(int level, struct frame *frm)
184 p_indent(level, frm);
185 code = get_u8(frm);
189 static void acp_seid(int level, struct frame *frm)
193 p_indent(level, frm);
194 seid = get_u8(frm);
198 static void acp_int_seid(int level, struct frame *frm)
202 p_indent(level, frm);
203 acp_seid = get_u8(frm);
204 int_seid = get_u8(frm);
208 static void capabilities(int level, struct frame *frm)
212 while (frm->len > 1) {
213 p_indent(level, frm);
214 cat = get_u8(frm);
215 len = get_u8(frm);
220 type = get_u8(frm);
221 codec = get_u8(frm);
227 tmp = get_u8(frm);
228 p_indent(level + 1, frm);
238 p_indent(level + 1, frm);
248 tmp = get_u8(frm);
249 p_indent(level + 1, frm);
259 p_indent(level + 1, frm);
265 p_indent(level + 1, frm);
271 tmp = get_u8(frm);
272 p_indent(level + 1, frm);
273 printf("Bitpool Range %d-%d\n", tmp, get_u8(frm));
276 hex_dump(level + 1, frm, len - 2);
277 frm->ptr += (len - 2);
278 frm->len -= (len - 2);
283 hex_dump(level + 1, frm, len);
285 frm->ptr += len;
286 frm->len -= len;
291 static inline void discover(int level, uint8_t hdr, struct frame *frm)
297 while (frm->len > 1) {
298 p_indent(level, frm);
299 seid = get_u8(frm);
300 type = get_u8(frm);
308 errorcode(level, frm);
313 static inline void get_capabilities(int level, uint8_t hdr, struct frame *frm)
317 acp_seid(level, frm);
320 capabilities(level, frm);
323 errorcode(level, frm);
328 static inline void set_configuration(int level, uint8_t hdr, struct frame *frm)
334 acp_int_seid(level, frm);
335 capabilities(level, frm);
338 p_indent(level, frm);
339 cat = get_u8(frm);
341 errorcode(level, frm);
346 static inline void get_configuration(int level, uint8_t hdr, struct frame *frm)
350 acp_seid(level, frm);
352 capabilities(level, frm);
355 errorcode(level, frm);
360 static inline void reconfigure(int level, uint8_t hdr, struct frame *frm)
366 acp_seid(level, frm);
367 capabilities(level, frm);
370 p_indent(level, frm);
371 cat = get_u8(frm);
373 errorcode(level, frm);
378 static inline void open_close_stream(int level, uint8_t hdr, struct frame *frm)
382 acp_seid(level, frm);
385 errorcode(level, frm);
390 static inline void start_suspend_stream(int level, uint8_t hdr, struct frame *frm)
394 while (frm->len > 0)
395 acp_seid(level, frm);
398 acp_seid(level, frm);
399 errorcode(level, frm);
404 static inline void abort_streaming(int level, uint8_t hdr, struct frame *frm)
408 acp_seid(level, frm);
413 static inline void security(int level, uint8_t hdr, struct frame *frm)
417 acp_seid(level, frm);
419 hex_dump(level + 1, frm, frm->len);
420 frm->ptr += frm->len;
421 frm->len = 0;
424 errorcode(level, frm);
429 static inline void delay_report(int level, uint8_t hdr, struct frame *frm)
436 p_indent(level, frm);
437 seid = get_u8(frm);
438 delay = get_u16(frm);
443 errorcode(level, frm);
448 void avdtp_dump(int level, struct frame *frm)
454 switch (frm->num) {
456 p_indent(level, frm);
457 hdr = get_u8(frm);
459 nsp = (hdr & 0x0c) == 0x04 ? get_u8(frm) : 0;
460 sid = hdr & 0x08 ? 0x00 : get_u8(frm);
467 discover(level + 1, hdr, frm);
471 get_capabilities(level + 1, hdr, frm);
474 set_configuration(level + 1, hdr, frm);
477 get_configuration(level + 1, hdr, frm);
480 reconfigure(level + 1, hdr, frm);
483 open_close_stream(level + 1, hdr, frm);
486 start_suspend_stream(level + 1, hdr, frm);
489 open_close_stream(level + 1, hdr, frm);
492 start_suspend_stream(level + 1, hdr, frm);
495 abort_streaming(level + 1, hdr, frm);
498 security(level + 1, hdr, frm);
501 delay_report(level + 1, hdr, frm);
508 p_indent(level, frm);
509 hdr = get_u8(frm);
510 type = get_u8(frm);
511 seqn = get_u16(frm);
512 time = get_u32(frm);
513 ssrc = get_u32(frm);
521 raw_dump(level, frm);