/src/sys/dev/usb/ |
umidi.c | 206 struct umidi_endpoint *sc_endpoints; member in struct:umidi_softc 741 err = alloc_pipe(&sc->sc_endpoints[i]); 744 free_pipe(&sc->sc_endpoints[i]); 745 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 746 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 758 if (sc->sc_endpoints == NULL) { 765 free_pipe(&sc->sc_endpoints[i]); 766 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 767 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 788 sc->sc_endpoints = kmem_zalloc(sc->sc_endpoints_len, KM_SLEEP) [all...] |
ugen.c | 177 struct ugen_endpoint sc_endpoints[USB_MAX_ENDPOINTS][2]; member in struct:ugen_softc 429 sce = &sc->sc_endpoints[i][dir]; 474 struct ugen_endpoint *sce = &sc->sc_endpoints[i][dir]; 546 sce = &sc->sc_endpoints[UE_GET_ADDR(endpt)][dir]; 610 sce = &sc->sc_endpoints[endpt][dir]; 623 sce = &sc->sc_endpoints[endpt][dir]; 771 sce = &sc->sc_endpoints[endpt][dir]; 815 sce = &sc->sc_endpoints[endpt][dir]; 851 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][IN]; 1061 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][OUT] [all...] |
umidi.c | 206 struct umidi_endpoint *sc_endpoints; member in struct:umidi_softc 741 err = alloc_pipe(&sc->sc_endpoints[i]); 744 free_pipe(&sc->sc_endpoints[i]); 745 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 746 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 758 if (sc->sc_endpoints == NULL) { 765 free_pipe(&sc->sc_endpoints[i]); 766 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 767 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 788 sc->sc_endpoints = kmem_zalloc(sc->sc_endpoints_len, KM_SLEEP) [all...] |
ugen.c | 177 struct ugen_endpoint sc_endpoints[USB_MAX_ENDPOINTS][2]; member in struct:ugen_softc 429 sce = &sc->sc_endpoints[i][dir]; 474 struct ugen_endpoint *sce = &sc->sc_endpoints[i][dir]; 546 sce = &sc->sc_endpoints[UE_GET_ADDR(endpt)][dir]; 610 sce = &sc->sc_endpoints[endpt][dir]; 623 sce = &sc->sc_endpoints[endpt][dir]; 771 sce = &sc->sc_endpoints[endpt][dir]; 815 sce = &sc->sc_endpoints[endpt][dir]; 851 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][IN]; 1061 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][OUT] [all...] |
umidi.c | 206 struct umidi_endpoint *sc_endpoints; member in struct:umidi_softc 741 err = alloc_pipe(&sc->sc_endpoints[i]); 744 free_pipe(&sc->sc_endpoints[i]); 745 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 746 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 758 if (sc->sc_endpoints == NULL) { 765 free_pipe(&sc->sc_endpoints[i]); 766 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 767 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 788 sc->sc_endpoints = kmem_zalloc(sc->sc_endpoints_len, KM_SLEEP) [all...] |
ugen.c | 177 struct ugen_endpoint sc_endpoints[USB_MAX_ENDPOINTS][2]; member in struct:ugen_softc 429 sce = &sc->sc_endpoints[i][dir]; 474 struct ugen_endpoint *sce = &sc->sc_endpoints[i][dir]; 546 sce = &sc->sc_endpoints[UE_GET_ADDR(endpt)][dir]; 610 sce = &sc->sc_endpoints[endpt][dir]; 623 sce = &sc->sc_endpoints[endpt][dir]; 771 sce = &sc->sc_endpoints[endpt][dir]; 815 sce = &sc->sc_endpoints[endpt][dir]; 851 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][IN]; 1061 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][OUT] [all...] |
umidi.c | 206 struct umidi_endpoint *sc_endpoints; member in struct:umidi_softc 741 err = alloc_pipe(&sc->sc_endpoints[i]); 744 free_pipe(&sc->sc_endpoints[i]); 745 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 746 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 758 if (sc->sc_endpoints == NULL) { 765 free_pipe(&sc->sc_endpoints[i]); 766 kmem_free(sc->sc_endpoints, sc->sc_endpoints_len); 767 sc->sc_endpoints = sc->sc_out_ep = sc->sc_in_ep = NULL; 788 sc->sc_endpoints = kmem_zalloc(sc->sc_endpoints_len, KM_SLEEP) [all...] |
ugen.c | 177 struct ugen_endpoint sc_endpoints[USB_MAX_ENDPOINTS][2]; member in struct:ugen_softc 429 sce = &sc->sc_endpoints[i][dir]; 474 struct ugen_endpoint *sce = &sc->sc_endpoints[i][dir]; 546 sce = &sc->sc_endpoints[UE_GET_ADDR(endpt)][dir]; 610 sce = &sc->sc_endpoints[endpt][dir]; 623 sce = &sc->sc_endpoints[endpt][dir]; 771 sce = &sc->sc_endpoints[endpt][dir]; 815 sce = &sc->sc_endpoints[endpt][dir]; 851 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][IN]; 1061 struct ugen_endpoint *sce = &sc->sc_endpoints[endpt][OUT] [all...] |