Home | History | Annotate | Download | only in parser

Lines Matching full:frm

193 static inline void mcc_frame(int level, struct frame *frm, long_frame_head *head)
195 mcc_short_frame_head *mcc_short_head_p = frm->ptr;
204 mcc_head = *(mcc_long_frame_head *)frm->ptr;
209 frm->ptr += hdr_size;
210 frm->len -= hdr_size;
212 p_indent(level, frm);
217 mcc_test(level, frm->ptr, frm->len, head, &mcc_head);
218 raw_dump(level, frm);
221 mcc_fcon(level, frm->ptr, frm->len, head, &mcc_head);
224 mcc_fcoff(level, frm->ptr, frm->len, head, &mcc_head);
227 mcc_msc(level, frm->ptr, frm->len, head, &mcc_head);
230 mcc_rpn(level, frm->ptr, frm->len, head, &mcc_head);
233 mcc_rls(level, frm->ptr, frm->len, head, &mcc_head);
236 mcc_pn(level, frm->ptr, frm->len, head, &mcc_head);
239 mcc_nsc(level, frm->ptr, frm->len, head, &mcc_head);
243 print_rfcomm_hdr(head, frm->ptr, frm->len);
246 frm->len--;
247 raw_dump(level, frm);
251 static inline void uih_frame(int level, struct frame *frm, long_frame_head *head)
256 mcc_frame(level, frm, head);
258 p_indent(level, frm);
260 print_rfcomm_hdr(head, frm->ptr, frm->len);
262 printf("credits %d\n", *(uint8_t *)(frm->ptr));
263 frm->ptr++;
264 frm->len--;
268 frm->len--;
269 frm->dlci = GET_DLCI(head->addr);
270 frm->channel = head->addr.server_chn;
272 proto = get_proto(frm->handle, RFCOMM_PSM, frm->channel);
274 if (frm->len > 0) {
278 obex_dump(level + 1, frm);
280 raw_dump(level, frm);
286 ppp_dump(level + 1, frm);
288 raw_dump(level, frm);
295 raw_dump(level, frm);
302 void rfcomm_dump(int level, struct frame *frm)
305 short_frame_head *short_head_p = (void *) frm->ptr;
314 head = *(long_frame_head *) frm->ptr;
319 frm->ptr += hdr_size;
320 frm->len -= hdr_size;
325 uih_frame(level, frm, &head);
327 p_indent(level, frm);
342 del_frame(frm->handle, GET_DLCI(head.addr));
347 print_rfcomm_hdr(&head, frm->ptr, frm->len);