Lines Matching defs:rs
55 rfcomm_dlc_lookup(struct rfcomm_session *rs, int dlci)
59 LIST_FOREACH(dlc, &rs->rs_dlcs, rd_next) {
73 rfcomm_dlc_newconn(struct rfcomm_session *rs, int dlci)
87 l2cap_sockaddr_pcb(rs->rs_l2cap, &laddr);
88 l2cap_peeraddr_pcb(rs->rs_l2cap, &raddr);
125 rfcomm_session_send_frame(rs, RFCOMM_FRAME_DM, dlci);
139 new->rd_session = rs;
141 LIST_INSERT_HEAD(&rs->rs_dlcs, new, rd_next);
154 struct rfcomm_session *rs;
160 rs = dlc->rd_session;
161 SIMPLEQ_FOREACH(credit, &rs->rs_credits, rc_next)
178 if (LIST_EMPTY(&rs->rs_dlcs)) {
179 if (rs->rs_state == RFCOMM_SESSION_LISTEN)
180 rfcomm_session_free(rs);
182 callout_schedule(&rs->rs_timeout,
338 struct rfcomm_session *rs = dlc->rd_session;
342 KASSERT(rs != NULL);
343 KASSERT(rs->rs_state == RFCOMM_SESSION_OPEN);
349 if (rs->rs_flags & RFCOMM_SESSION_CFC) {
360 if (rs->rs_flags & RFCOMM_SESSION_RFC)
406 if (rfcomm_session_send_uih(rs, dlc, credits, m)) {
415 if (rs->rs_flags & RFCOMM_SESSION_CFC) {