Lines Matching refs:rpn
965 struct rfcomm_rpn *rpn; in rfcomm_send_rpn() local
976 hdr->len = __len8(sizeof(*mcc) + sizeof(*rpn)); in rfcomm_send_rpn()
980 mcc->len = __len8(sizeof(*rpn)); in rfcomm_send_rpn()
982 rpn = (void *) ptr; ptr += sizeof(*rpn); in rfcomm_send_rpn()
983 rpn->dlci = __addr(1, dlci); in rfcomm_send_rpn()
984 rpn->bit_rate = bit_rate; in rfcomm_send_rpn()
985 rpn->line_settings = __rpn_line_settings(data_bits, stop_bits, parity); in rfcomm_send_rpn()
986 rpn->flow_ctrl = flow_ctrl_settings; in rfcomm_send_rpn()
987 rpn->xon_char = xon_char; in rfcomm_send_rpn()
988 rpn->xoff_char = xoff_char; in rfcomm_send_rpn()
989 rpn->param_mask = cpu_to_le16(param_mask); in rfcomm_send_rpn()
1448 struct rfcomm_rpn *rpn = (void *) skb->data; in rfcomm_recv_rpn() local
1449 u8 dlci = __get_dlci(rpn->dlci); in rfcomm_recv_rpn()
1461 dlci, cr, len, rpn->bit_rate, rpn->line_settings, rpn->flow_ctrl, in rfcomm_recv_rpn()
1462 rpn->xon_char, rpn->xoff_char, rpn->param_mask); in rfcomm_recv_rpn()
1482 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_BITRATE)) { in rfcomm_recv_rpn()
1483 bit_rate = rpn->bit_rate; in rfcomm_recv_rpn()
1491 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_DATA)) { in rfcomm_recv_rpn()
1492 data_bits = __get_rpn_data_bits(rpn->line_settings); in rfcomm_recv_rpn()
1500 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_STOP)) { in rfcomm_recv_rpn()
1501 stop_bits = __get_rpn_stop_bits(rpn->line_settings); in rfcomm_recv_rpn()
1509 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_PARITY)) { in rfcomm_recv_rpn()
1510 parity = __get_rpn_parity(rpn->line_settings); in rfcomm_recv_rpn()
1518 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_FLOW)) { in rfcomm_recv_rpn()
1519 flow_ctrl = rpn->flow_ctrl; in rfcomm_recv_rpn()
1527 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_XON)) { in rfcomm_recv_rpn()
1528 xon_char = rpn->xon_char; in rfcomm_recv_rpn()
1536 if (rpn->param_mask & cpu_to_le16(RFCOMM_RPN_PM_XOFF)) { in rfcomm_recv_rpn()
1537 xoff_char = rpn->xoff_char; in rfcomm_recv_rpn()