Lines Matching full:head
53 static void print_rfcomm_hdr(long_frame_head* head, uint8_t *ptr, int len)
55 address_field addr = head->addr;
56 uint8_t ctr = head->control;
57 uint16_t ilen = head->length.bits.len;
74 long_frame_head *head, mcc_long_frame_head *mcc_head)
77 print_rfcomm_hdr(head, ptr, len);
81 long_frame_head *head, mcc_long_frame_head *mcc_head)
84 print_rfcomm_hdr(head, ptr, len);
89 long_frame_head *head, mcc_long_frame_head *mcc_head)
92 print_rfcomm_hdr(head, ptr, len);
97 long_frame_head *head, mcc_long_frame_head *mcc_head)
102 print_rfcomm_hdr(head, ptr, len);
120 long_frame_head *head, mcc_long_frame_head *mcc_head)
125 print_rfcomm_hdr(head, ptr, len);
151 long_frame_head *head, mcc_long_frame_head *mcc_head)
156 print_rfcomm_hdr(head, ptr, len);
162 long_frame_head *head, mcc_long_frame_head *mcc_head)
167 print_rfcomm_hdr(head, ptr, len);
179 long_frame_head *head, mcc_long_frame_head *mcc_head)
185 print_rfcomm_hdr(head, ptr, len);
193 static inline void mcc_frame(int level, struct frame *frm, long_frame_head *head)
217 mcc_test(level, frm->ptr, frm->len, head, &mcc_head);
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);
251 static inline void uih_frame(int level, struct frame *frm, long_frame_head *head)
255 if (!head->addr.server_chn) {
256 mcc_frame(level, frm, head);
260 print_rfcomm_hdr(head, frm->ptr, frm->len);
261 if (GET_PF(head->control)) {
269 frm->dlci = GET_DLCI(head->addr);
270 frm->channel = head->addr.server_chn;
306 long_frame_head head;
309 head.addr = short_head_p->addr;
310 head.control = short_head_p->control;
311 head.length.bits.len = short_head_p->length.len;
314 head = *(long_frame_head *) frm->ptr;
315 head.length.val = btohs(head.length.val);
322 ctr_type = CLR_PF(head.control);
325 uih_frame(level, frm, &head);
342 del_frame(frm->handle, GET_DLCI(head.addr));
347 print_rfcomm_hdr(&head, frm->ptr, frm->len);