Lines Matching full:p_data
43 UINT8 *p_data;
48 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
51 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
52 *p_data++ = RFCOMM_SABME | RFCOMM_PF;
53 *p_data++ = RFCOMM_EA | 0;
55 *p_data = RFCOMM_SABME_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
72 UINT8 *p_data;
77 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
80 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
81 *p_data++ = RFCOMM_UA | RFCOMM_PF;
82 *p_data++ = RFCOMM_EA | 0;
84 *p_data = RFCOMM_UA_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
101 UINT8 *p_data;
106 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
109 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
110 *p_data++ = RFCOMM_DM | ((pf) ? RFCOMM_PF : 0);
111 *p_data++ = RFCOMM_EA | 0;
113 *p_data = RFCOMM_DM_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
130 UINT8 *p_data;
135 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
138 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
139 *p_data++ = RFCOMM_DISC | RFCOMM_PF;
140 *p_data++ = RFCOMM_EA | 0;
142 *p_data = RFCOMM_DISC_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
159 UINT8 *p_data;
175 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
178 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
179 *p_data++ = RFCOMM_UIH | ((credits) ? RFCOMM_PF : 0);
182 *p_data++ = RFCOMM_EA | (p_buf->len << 1);
187 *p_data++ = (p_buf->len & 0x7f) << 1;
188 *p_data++ = p_buf->len >> RFCOMM_SHIFT_LENGTH2;
194 *p_data++ = credits;
198 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset + p_buf->len++;
200 *p_data = RFCOMM_UIH_FCS ((UINT8 *)(p_buf + 1) + p_buf->offset, dlci);
222 UINT8 *p_data;
226 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
228 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_PN;
229 *p_data++ = RFCOMM_EA | (RFCOMM_MX_PN_LEN << 1);
231 *p_data++ = dlci;
232 *p_data++ = RFCOMM_PN_FRAM_TYPE_UIH | cl;
238 *p_data++ = RFCOMM_PN_PRIORITY_0;
240 *p_data++ = rfc_cb.rfc.rx_frame.u.pn.priority;
242 *p_data++ = RFCOMM_T1_DSEC;
243 *p_data++ = mtu & 0xFF;
244 *p_data++ = mtu >> 8;
245 *p_data++ = RFCOMM_N2;
246 *p_data = k;
264 UINT8 *p_data;
268 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
270 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_FCON;
271 *p_data++ = RFCOMM_EA | (RFCOMM_MX_FCON_LEN << 1);
289 UINT8 *p_data;
293 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
295 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_FCOFF;
296 *p_data++ = RFCOMM_EA | (RFCOMM_MX_FCOFF_LEN << 1);
315 UINT8 *p_data;
325 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
332 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_MSC;
333 *p_data++ = RFCOMM_EA | (len << 1);
335 *p_data++ = RFCOMM_EA | RFCOMM_CR_MASK | (dlci << RFCOMM_SHIFT_DLCI);
336 *p_data++ = RFCOMM_EA |
345 *p_data++ = RFCOMM_EA | RFCOMM_MSC_BREAK_PRESENT_MASK |
365 UINT8 *p_data;
369 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
371 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_RLS;
372 *p_data++ = RFCOMM_EA | (RFCOMM_MX_RLS_LEN << 1);
374 *p_data++ = RFCOMM_EA | RFCOMM_CR_MASK | (dlci << RFCOMM_SHIFT_DLCI);
375 *p_data++ = RFCOMM_RLS_ERROR | status;
393 UINT8 *p_data;
397 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
399 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(FALSE) | RFCOMM_MX_NSC;
400 *p_data++ = RFCOMM_EA | (RFCOMM_MX_NSC_LEN << 1);
402 *p_data++ = rfc_cb.rfc.rx_frame.ea |
423 UINT8 *p_data;
427 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
429 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_RPN;
433 *p_data++ = RFCOMM_EA | (RFCOMM_MX_RPN_REQ_LEN << 1);
435 *p_data++ = RFCOMM_EA | RFCOMM_CR_MASK | (dlci << RFCOMM_SHIFT_DLCI);
441 *p_data++ = RFCOMM_EA | (RFCOMM_MX_RPN_LEN << 1);
443 *p_data++ = RFCOMM_EA | RFCOMM_CR_MASK | (dlci << RFCOMM_SHIFT_DLCI);
444 *p_data++ = p_pars->baud_rate;
445 *p_data++ = (p_pars->byte_size << RFCOMM_RPN_BITS_SHIFT)
449 *p_data++ = p_pars->fc_type;
450 *p_data++ = p_pars->xon_char;
451 *p_data++ = p_pars->xoff_char;
452 *p_data++ = (mask & 0xFF);
453 *p_data++ = (mask >> 8);
493 UINT8 *p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
495 *p_data++ = RFCOMM_EA | RFCOMM_I_CR(is_command) | RFCOMM_MX_TEST;
496 *p_data++ = RFCOMM_EA | (p_buf->len << 1);
512 UINT8 *p_data;
517 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
519 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
520 *p_data++ = RFCOMM_UIH | RFCOMM_PF;
521 *p_data++ = RFCOMM_EA | 0;
522 *p_data++ = credit;
523 *p_data = RFCOMM_UIH_FCS ((UINT8 *)(p_buf + 1) + p_buf->offset, dlci);
541 UINT8 *p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
542 UINT8 *p_start = p_data;
551 RFCOMM_PARSE_CTRL_FIELD (ead, p_frame->cr, p_frame->dlci, p_data);
557 RFCOMM_PARSE_TYPE_FIELD (p_frame->type, p_frame->pf, p_data);
558 RFCOMM_PARSE_LEN_FIELD (eal, len, p_data);
567 p_frame->credit = *p_data++;
580 fcs = *(p_data + len);
667 UINT8 *p_data = (UINT8 *)(p_buf + 1) + p_buf->offset;
673 p_rx_frame->ea = *p_data & RFCOMM_EA;
674 p_rx_frame->cr = (*p_data & RFCOMM_CR_MASK) >> RFCOMM_SHIFT_CR;
675 p_rx_frame->type = *p_data++ & ~(RFCOMM_CR_MASK | RFCOMM_EA_MASK);
688 ea = *p_data & RFCOMM_EA;
690 mx_len = *p_data++ >> RFCOMM_SHIFT_LENGTH1;
695 mx_len += *p_data++ << RFCOMM_SHIFT_LENGTH2;
712 p_rx_frame->dlci = *p_data++ & RFCOMM_PN_DLCI_MASK;
713 p_rx_frame->u.pn.frame_type = *p_data & RFCOMM_PN_FRAME_TYPE_MASK;
714 p_rx_frame->u.pn.conv_layer = *p_data++ & RFCOMM_PN_CONV_LAYER_MASK;
715 p_rx_frame->u.pn.priority = *p_data++ & RFCOMM_PN_PRIORITY_MASK;
716 p_rx_frame->u.pn.t1 = *p_data++;
717 p_rx_frame->u.pn.mtu = *p_data + (*(p_data + 1) << 8);
718 p_data += 2;
719 p_rx_frame->u.pn.n2 = *p_data++;
720 p_rx_frame->u.pn.k = *p_data++ & RFCOMM_PN_K_MASK;
740 p_rx_frame->u.test.p_data = p_data;
772 ea = *p_data & RFCOMM_EA;
773 cr = (*p_data & RFCOMM_CR_MASK) >> RFCOMM_SHIFT_CR;
774 p_rx_frame->dlci = *p_data++ >> RFCOMM_SHIFT_DLCI;
783 p_rx_frame->u.msc.signals = *p_data++;
787 p_rx_frame->u.msc.break_present = *p_data & RFCOMM_MSC_BREAK_PRESENT_MASK;
788 p_rx_frame->u.msc.break_duration = (*p_data & RFCOMM_MSC_BREAK_MASK) >> RFCOMM_MSC_SHIFT_BREAK;
804 p_rx_frame->u.nsc.ea = *p_data & RFCOMM_EA;
805 p_rx_frame->u.nsc.cr = (*p_data & RFCOMM_CR_MASK) >> RFCOMM_SHIFT_CR;
806 p_rx_frame->u.nsc.type = *p_data++ >> RFCOMM_SHIFT_DLCI;
817 ea = *p_data & RFCOMM_EA;
818 cr = (*p_data & RFCOMM_CR_MASK) >> RFCOMM_SHIFT_CR;
819 p_rx_frame->dlci = *p_data++ >> RFCOMM_SHIFT_DLCI;
832 p_rx_frame->u.rpn.baud_rate = *p_data++;
833 p_rx_frame->u.rpn.byte_size = (*p_data >> RFCOMM_RPN_BITS_SHIFT) & RFCOMM_RPN_BITS_MASK;
834 p_rx_frame->u.rpn.stop_bits = (*p_data >> RFCOMM_RPN_STOP_BITS_SHIFT) & RFCOMM_RPN_STOP_BITS_MASK;
835 p_rx_frame->u.rpn.parity = (*p_data >> RFCOMM_RPN_PARITY_SHIFT) & RFCOMM_RPN_PARITY_MASK;
836 p_rx_frame->u.rpn.parity_type = (*p_data++ >> RFCOMM_RPN_PARITY_TYPE_SHIFT) & RFCOMM_RPN_PARITY_TYPE_MASK;
838 p_rx_frame->u.rpn.fc_type = *p_data++ & RFCOMM_FC_MASK;
839 p_rx_frame->u.rpn.xon_char = *p_data++;
840 p_rx_frame->u.rpn.xoff_char = *p_data++;
841 p_rx_frame->u.rpn.param_mask = (*p_data + (*(p_data + 1) << 8)) & RFCOMM_RPN_PM_MASK;
852 ea = *p_data & RFCOMM_EA;
853 cr = (*p_data & RFCOMM_CR_MASK) >> RFCOMM_SHIFT_CR;
855 p_rx_frame->dlci = *p_data++ >> RFCOMM_SHIFT_DLCI;
856 p_rx_frame->u.rls.line_status = (*p_data & ~0x01);