dlci 179 netbt/rfcomm.h uint8_t dlci;
dlci 198 netbt/rfcomm.h uint8_t dlci;
dlci 215 netbt/rfcomm.h #define RFCOMM_CHANNEL(dlci) (((dlci) >> 1) & 0x2f)
dlci 216 netbt/rfcomm.h #define RFCOMM_DIRECTION(dlci) ((dlci) & 0x1)
dlci 218 netbt/rfcomm.h #define RFCOMM_MKADDRESS(cr, dlci) \
dlci 219 netbt/rfcomm.h ((((dlci) & 0x3f) << 2) | ((cr) << 1) | 0x01)
dlci 54 netbt/rfcomm_dlc.c rfcomm_dlc_lookup(struct rfcomm_session *rs, int dlci)
dlci 59 netbt/rfcomm_dlc.c if (dlc->rd_dlci == dlci)
dlci 72 netbt/rfcomm_dlc.c rfcomm_dlc_newconn(struct rfcomm_session *rs, int dlci)
dlci 88 netbt/rfcomm_dlc.c chan = RFCOMM_CHANNEL(dlci);
dlci 124 netbt/rfcomm_dlc.c rfcomm_session_send_frame(rs, RFCOMM_FRAME_DM, dlci);
dlci 128 netbt/rfcomm_dlc.c new->rd_dlci = dlci;
dlci 264 netbt/rfcomm_dlc.c pn.dlci = dlc->rd_dlci;
dlci 599 netbt/rfcomm_session.c int dlci, len, type, pf;
dlci 621 netbt/rfcomm_session.c dlci = RFCOMM_DLCI(b);
dlci 662 netbt/rfcomm_session.c DPRINTFN(10, "dlci %d, type %2.2x, len = %d\n", dlci, type, len);
dlci 667 netbt/rfcomm_session.c rfcomm_session_recv_sabm(rs, dlci);
dlci 672 netbt/rfcomm_session.c rfcomm_session_recv_disc(rs, dlci);
dlci 677 netbt/rfcomm_session.c rfcomm_session_recv_ua(rs, dlci);
dlci 681 netbt/rfcomm_session.c rfcomm_session_recv_dm(rs, dlci);
dlci 685 netbt/rfcomm_session.c rfcomm_session_recv_uih(rs, dlci, pf, m, len);
dlci 708 netbt/rfcomm_session.c rfcomm_session_recv_sabm(struct rfcomm_session *rs, int dlci)
dlci 713 netbt/rfcomm_session.c DPRINTFN(5, "SABM(%d)\n", dlci);
dlci 715 netbt/rfcomm_session.c if (dlci == 0) { /* Open Session */
dlci 731 netbt/rfcomm_session.c if ((IS_INITIATOR(rs) && !RFCOMM_DIRECTION(dlci))
dlci 732 netbt/rfcomm_session.c || (!IS_INITIATOR(rs) && RFCOMM_DIRECTION(dlci))) {
dlci 741 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, dlci);
dlci 743 netbt/rfcomm_session.c dlc = rfcomm_dlc_newconn(rs, dlci);
dlci 765 netbt/rfcomm_session.c err = rfcomm_session_send_frame(rs, RFCOMM_FRAME_UA, dlci);
dlci 784 netbt/rfcomm_session.c rfcomm_session_recv_disc(struct rfcomm_session *rs, int dlci)
dlci 788 netbt/rfcomm_session.c DPRINTFN(5, "DISC(%d)\n", dlci);
dlci 790 netbt/rfcomm_session.c if (dlci == 0) {
dlci 806 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, dlci);
dlci 808 netbt/rfcomm_session.c rfcomm_session_send_frame(rs, RFCOMM_FRAME_DM, dlci);
dlci 813 netbt/rfcomm_session.c rfcomm_session_send_frame(rs, RFCOMM_FRAME_UA, dlci);
dlci 823 netbt/rfcomm_session.c rfcomm_session_recv_ua(struct rfcomm_session *rs, int dlci)
dlci 827 netbt/rfcomm_session.c DPRINTFN(5, "UA(%d)\n", dlci);
dlci 829 netbt/rfcomm_session.c if (dlci == 0) {
dlci 859 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, dlci);
dlci 873 netbt/rfcomm_session.c DPRINTF("Received spurious UA(%d)!\n", dlci);
dlci 891 netbt/rfcomm_session.c rfcomm_session_recv_dm(struct rfcomm_session *rs, int dlci)
dlci 895 netbt/rfcomm_session.c DPRINTFN(5, "DM(%d)\n", dlci);
dlci 897 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, dlci);
dlci 911 netbt/rfcomm_session.c rfcomm_session_recv_uih(struct rfcomm_session *rs, int dlci,
dlci 917 netbt/rfcomm_session.c DPRINTFN(10, "UIH(%d)\n", dlci);
dlci 919 netbt/rfcomm_session.c if (dlci == 0) {
dlci 931 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, dlci);
dlci 934 netbt/rfcomm_session.c rfcomm_session_send_frame(rs, RFCOMM_FRAME_DM, dlci);
dlci 1312 netbt/rfcomm_session.c pn.dlci &= 0x3f;
dlci 1315 netbt/rfcomm_session.c dlc = rfcomm_dlc_lookup(rs, pn.dlci);
dlci 1322 netbt/rfcomm_session.c dlc = rfcomm_dlc_newconn(rs, pn.dlci);
dlci 1371 netbt/rfcomm_session.c pn.dlci);
dlci 1404 netbt/rfcomm_session.c err = rfcomm_session_send_frame(rs, RFCOMM_FRAME_SABM, pn.dlci);
dlci 1448 netbt/rfcomm_session.c rfcomm_session_send_frame(struct rfcomm_session *rs, int type, int dlci)
dlci 1478 netbt/rfcomm_session.c hdr->address = RFCOMM_MKADDRESS(cr, dlci);
dlci 1497 netbt/rfcomm_session.c dlci, type, m->m_pkthdr.len, fcs);