• Home
  • Raw
  • Download

Lines Matching refs:head

53 static void print_rfcomm_hdr(long_frame_head* head, uint8_t *ptr, int len)  in print_rfcomm_hdr()  argument
55 address_field addr = head->addr; in print_rfcomm_hdr()
56 uint8_t ctr = head->control; in print_rfcomm_hdr()
57 uint16_t ilen = head->length.bits.len; in print_rfcomm_hdr()
74 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_test() argument
77 print_rfcomm_hdr(head, ptr, len); in mcc_test()
81 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_fcon() argument
84 print_rfcomm_hdr(head, ptr, len); in mcc_fcon()
89 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_fcoff() argument
92 print_rfcomm_hdr(head, ptr, len); in mcc_fcoff()
97 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_msc() argument
102 print_rfcomm_hdr(head, ptr, len); in mcc_msc()
120 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_rpn() argument
125 print_rfcomm_hdr(head, ptr, len); in mcc_rpn()
151 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_rls() argument
156 print_rfcomm_hdr(head, ptr, len); in mcc_rls()
162 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_pn() argument
167 print_rfcomm_hdr(head, ptr, len); in mcc_pn()
179 long_frame_head *head, mcc_long_frame_head *mcc_head) in mcc_nsc() argument
185 print_rfcomm_hdr(head, ptr, len); in mcc_nsc()
193 static inline void mcc_frame(int level, struct frame *frm, long_frame_head *head) in mcc_frame() argument
217 mcc_test(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
221 mcc_fcon(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
224 mcc_fcoff(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
227 mcc_msc(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
230 mcc_rpn(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
233 mcc_rls(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
236 mcc_pn(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
239 mcc_nsc(level, frm->ptr, frm->len, head, &mcc_head); in mcc_frame()
243 print_rfcomm_hdr(head, frm->ptr, frm->len); in mcc_frame()
251 static inline void uih_frame(int level, struct frame *frm, long_frame_head *head) in uih_frame() argument
255 if (!head->addr.server_chn) { in uih_frame()
256 mcc_frame(level, frm, head); in uih_frame()
260 print_rfcomm_hdr(head, frm->ptr, frm->len); in uih_frame()
261 if (GET_PF(head->control)) { in uih_frame()
269 frm->dlci = GET_DLCI(head->addr); in uih_frame()
270 frm->channel = head->addr.server_chn; in uih_frame()
306 long_frame_head head; in rfcomm_dump() local
309 head.addr = short_head_p->addr; in rfcomm_dump()
310 head.control = short_head_p->control; in rfcomm_dump()
311 head.length.bits.len = short_head_p->length.len; in rfcomm_dump()
314 head = *(long_frame_head *) frm->ptr; in rfcomm_dump()
315 head.length.val = btohs(head.length.val); in rfcomm_dump()
322 ctr_type = CLR_PF(head.control); in rfcomm_dump()
325 uih_frame(level, frm, &head); in rfcomm_dump()
342 del_frame(frm->handle, GET_DLCI(head.addr)); in rfcomm_dump()
347 print_rfcomm_hdr(&head, frm->ptr, frm->len); in rfcomm_dump()