Lines Matching defs:sc_ctl
82 struct l2cap_channel *sc_ctl; /* control channel */
381 if (sc->sc_ctl != NULL) {
382 l2cap_disconnect_pcb(sc->sc_ctl, 0);
383 l2cap_detach_pcb(&sc->sc_ctl);
384 sc->sc_ctl = NULL;
459 if (sc->sc_ctl != NULL) {
460 l2cap_disconnect_pcb(sc->sc_ctl, 0);
561 err = l2cap_attach_pcb(&sc->sc_ctl, &bthidev_ctl_proto, sc);
567 err = l2cap_setopt(sc->sc_ctl, &sc->sc_mode);
574 err = l2cap_bind_pcb(sc->sc_ctl, &sa);
582 err = l2cap_connect_pcb(sc->sc_ctl, &sa);
689 if (sc->sc_ctl != NULL) {
690 l2cap_disconnect_pcb(sc->sc_ctl, 0);
691 l2cap_detach_pcb(&sc->sc_ctl);
692 sc->sc_ctl = NULL;
734 KASSERT(sc->sc_ctl != NULL);
767 l2cap_detach_pcb(&sc->sc_ctl);
768 sc->sc_ctl = NULL;
781 KASSERT(sc->sc_ctl != NULL);
803 if (sc->sc_ctl != NULL) {
804 l2cap_detach_pcb(&sc->sc_ctl);
805 sc->sc_ctl = NULL;
842 if (sc->sc_ctl == NULL) {
878 || sc->sc_ctl != NULL
883 (sc->sc_ctl != NULL) ? " (GOT CONTROL)" : "",
889 l2cap_attach_pcb(&sc->sc_ctl, &bthidev_ctl_proto, sc);
890 return sc->sc_ctl;
904 || sc->sc_ctl == NULL
909 (sc->sc_ctl == NULL) ? " (NO CONTROL)" : "",
946 if (sc->sc_ctl != NULL)
947 l2cap_disconnect_pcb(sc->sc_ctl, 0);
995 KASSERT(sc->sc_ctl != NULL);