/illumos-gate/usr/src/uts/common/sys/usb/usba/ |
H A D | usba_ugend.h | 183 usb_ep_descr_t ep_descr; /* Endpoint descriptor */ member 209 #define UGEN_XFER_TYPE(epp) ((epp)->ep_descr.bmAttributes & USB_EP_ATTR_MASK) 210 #define UGEN_XFER_DIR(epp) ((epp)->ep_descr.bEndpointAddress & USB_EP_DIR_IN) 211 #define UGEN_XFER_ADDR(epp) ((epp)->ep_descr.bEndpointAddress) 231 _NOTE(DATA_READABLE_WITHOUT_LOCK(ugen_ep::ep_descr))
|
/illumos-gate/usr/src/uts/common/io/zyd/ |
H A D | zyd_usb.c | 288 usb_ep_descr_t *ep_descr; in usb_list_all_endpoints() local 293 ep_descr = &ep_data->ep_descr; in usb_list_all_endpoints() 294 cmn_err(CE_NOTE, "EP: %u\n", ep_descr->bEndpointAddress); in usb_list_all_endpoints() 309 usb_ep_descr_t *ep_descr; in usb_find_endpoint() local 315 ep_descr = &ep_data->ep_descr; in usb_find_endpoint() 316 ep_addr = ep_descr->bEndpointAddress & USB_EP_NUM_MASK; in usb_find_endpoint() 317 ep_dir = ep_descr->bEndpointAddress & USB_EP_DIR_MASK; in usb_find_endpoint() 354 (endpoint->ep_descr.bmAttributes & USB_EP_ATTR_MASK) != attr) { in zyd_usb_open_pipe() 365 if (usb_pipe_open(uc->dip, &endpoint->ep_descr, in zyd_usb_open_pipe() 664 type = uc->ep_cmd_out.ep_descr.bmAttributes & USB_EP_ATTR_MASK; in zyd_usb_cmd_pipe_send() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba_ugen.c | 1300 if (usb_get_ep_index(ep_data->ep_descr. in ugen_get_ep_descr() 1303 *bmAttr = ep_data->ep_descr.bmAttributes; in ugen_get_ep_descr() 1304 *bAddr = ep_data->ep_descr.bEndpointAddress; in ugen_get_ep_descr() 1492 usb_ep_descr_t *ep_descr; in ugen_epxs_data_init() local 1496 usb_get_ep_index(ep_data->ep_descr.bEndpointAddress); in ugen_epxs_data_init() 1504 ep_descr = (ep_data == NULL) ? &ugen_default_ep_descr : in ugen_epxs_data_init() 1505 &ep_data->ep_descr; in ugen_epxs_data_init() 1514 epp->ep_descr = *ep_descr; in ugen_epxs_data_init() 1526 epp->ep_xdescr.uex_ep = *ep_descr; in ugen_epxs_data_init() 1546 return (ugen_epxs_minor_nodes_create(ugenp, ep_descr, in ugen_epxs_data_init() [all …]
|
H A D | usbai_register.c | 1068 &state->st_curr_ep->ep_descr, sizeof (usb_ep_descr_t)); in usba_process_ep_descr() 1814 if (alt->altif_ep[which_ep].ep_descr.bLength == 0) { in usba_dump_if() 1860 usb_ep_descr_t *ep_descr = &ep->ep_descr; in usba_dump_ep() local 1864 ep_descr->bEndpointAddress, (void *)ep); in usba_dump_ep() 1867 ep_descr->bLength, ep_descr->bDescriptorType, in usba_dump_ep() 1868 ep_descr->bmAttributes, ep_descr->wMaxPacketSize, in usba_dump_ep() 1869 ep_descr->bInterval); in usba_dump_ep() 2012 ep_xdescr->uex_ep = ep_data->ep_descr; in usb_ep_xdescr_fill()
|
H A D | usbai_util.c | 217 usb_ep_descr_t *ept = &altif_data->altif_ep[i].ep_descr; in usb_lookup_ep_data()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbser_keyspan/ |
H A D | keyspan_pipe.c | 134 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes() 206 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes() 255 ksp->ks_statin_pipe.pipe_ep_descr = status->ep_descr; in keyspan_init_pipes() 258 ksp->ks_ctrlout_pipe.pipe_ep_descr = ctrl->ep_descr; in keyspan_init_pipes() 265 datain[i]->ep_descr; in keyspan_init_pipes() 270 dataout[i]->ep_descr; in keyspan_init_pipes() 312 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes_usa49wg() 334 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes_usa49wg() 353 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes_usa49wg() 372 ep_addr = tmp_ep->ep_descr.bEndpointAddress; in keyspan_init_pipes_usa49wg() [all …]
|
/illumos-gate/usr/src/uts/common/io/uath/ |
H A D | uath.c | 377 usb_ep_descr_t *ep_descr; in uath_list_all_eps() local 382 ep_descr = &ep_data->ep_descr; in uath_list_all_eps() 386 i, ep_descr->bEndpointAddress); in uath_list_all_eps() 408 usb_ep_descr_t *ept = &altif_data->altif_ep[i].ep_descr; in uath_lookup_ep_data() 433 usb_ep_descr_t *ep_descr; in uath_open_pipes() local 457 ep_descr = &ep_node->ep_descr; in uath_open_pipes() 459 "find pipe %x\n", ep_descr->bEndpointAddress); in uath_open_pipes() 464 err = usb_pipe_open(sc->sc_dev, &ep_node->ep_descr, in uath_open_pipes() 476 ep_descr = &ep_node->ep_descr; in uath_open_pipes() 479 ep_descr->bEndpointAddress); in uath_open_pipes() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbecm/ |
H A D | usbecm.c | 1358 max_pkt_size = ecmp->ecm_bulk_out_ep->ep_descr.wMaxPacketSize; in usbecm_send_data() 1519 intr->intr_len = ecmp->ecm_intr_ep->ep_descr.wMaxPacketSize; in usbecm_pipe_start_polling() 2939 intr_pipe?intr_pipe->ep_descr.bEndpointAddress:0, in usbecm_open_pipes() 2940 in_data->ep_descr.bEndpointAddress, in usbecm_open_pipes() 2941 out_data->ep_descr.bEndpointAddress); in usbecm_open_pipes() 2959 if (usb_pipe_open(ecmp->ecm_dip, &in_data->ep_descr, &policy, in usbecm_open_pipes() 2968 if (usb_pipe_open(ecmp->ecm_dip, &out_data->ep_descr, &policy, in usbecm_open_pipes() 2981 if (usb_pipe_open(ecmp->ecm_dip, &intr_pipe->ep_descr, &policy, in usbecm_open_pipes() 2998 ecmp->ecm_bulkin_sz = in_data->ep_descr.wMaxPacketSize; in usbecm_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbftdi/ |
H A D | uftdi_dsd.c | 1530 if (in_data->ep_descr.wMaxPacketSize) in uftdi_open_pipes() 1531 uf->uf_ibuf_sz = in_data->ep_descr.wMaxPacketSize; in uftdi_open_pipes() 1534 if (out_data->ep_descr.wMaxPacketSize) in uftdi_open_pipes() 1535 uf->uf_obuf_sz = out_data->ep_descr.wMaxPacketSize; in uftdi_open_pipes() 1541 if (usb_pipe_open(uf->uf_dip, &in_data->ep_descr, &policy, in uftdi_open_pipes() 1545 if (usb_pipe_open(uf->uf_dip, &out_data->ep_descr, &policy, in uftdi_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbsacm/ |
H A D | usbsacm.c | 2057 if (usb_pipe_open(acmp->acm_dip, &in_data->ep_descr, &policy, in usbsacm_open_port_pipes() 2066 if (usb_pipe_open(acmp->acm_dip, &out_data->ep_descr, &policy, in usbsacm_open_port_pipes() 2080 if (usb_pipe_open(acmp->acm_dip, &intr_pipe->ep_descr, &policy, in usbsacm_open_port_pipes() 2097 acm_port->acm_bulkin_size = in_data->ep_descr.wMaxPacketSize; in usbsacm_open_port_pipes() 2102 acm_port->acm_intr_ep_descr = intr_pipe->ep_descr; in usbsacm_open_port_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/video/usbvc/ |
H A D | usbvc.c | 2292 if_alt_data->altif_ep[j].ep_descr.bEndpointAddress; in usbvc_parse_stream_if() 2306 if_alt_data->altif_ep[j].ep_descr.wMaxPacketSize; in usbvc_parse_stream_if() 3345 alt->altif_ep[j].ep_descr.bEndpointAddress != in usbvc_set_alt() 3352 alt->altif_ep[j].ep_descr.bEndpointAddress != in usbvc_set_alt() 3358 alt->altif_ep[j].ep_descr.wMaxPacketSize; in usbvc_set_alt() 3363 strm_if->curr_ep = &alt->altif_ep[j].ep_descr; in usbvc_set_alt()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/usbsprl/ |
H A D | pl2303_dsd.c | 1483 if (usb_pipe_open(plp->pl_dip, &in_data->ep_descr, &policy, in pl2303_open_pipes() 1489 if (usb_pipe_open(plp->pl_dip, &out_data->ep_descr, &policy, in pl2303_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/atu/ |
H A D | atu.c | 544 uret = usb_pipe_open(sc->sc_dip, &ep->ep_descr, &policy, in atu_open_pipes() 553 uret = usb_pipe_open(sc->sc_dip, &ep->ep_descr, &policy, in atu_open_pipes()
|
/illumos-gate/usr/src/uts/common/sys/usb/ |
H A D | usbai.h | 535 usb_ep_descr_t ep_descr; /* endpoint descriptor */ member
|
/illumos-gate/usr/src/uts/common/io/ural/ |
H A D | ural.c | 1500 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in ural_open_pipes() 1514 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in ural_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/printer/ |
H A D | usbprn.c | 738 usbprnp->usbprn_bulk_out.ps_ept_descr = ep_data->ep_descr; in usbprn_get_descriptors() 742 usbprnp->usbprn_bulk_in.ps_ept_descr = ep_data->ep_descr; in usbprn_get_descriptors()
|
/illumos-gate/usr/src/uts/common/io/rum/ |
H A D | rum.c | 1506 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in rum_open_pipes() 1520 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in rum_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbskel/ |
H A D | usbskel.c | 407 usbskelp->usbskel_intr_ep_descr = ep_datap->ep_descr; in usbskel_attach()
|
/illumos-gate/usr/src/uts/common/io/usbgem/ |
H A D | usbgem.c | 4078 dp->ep_bulkin = &ep_tree_node->ep_descr; in usbgem_open_pipes() 4087 dp->ep_bulkout = &ep_tree_node->ep_descr; in usbgem_open_pipes() 4092 dp->ep_intr = &ep_tree_node->ep_descr; in usbgem_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/urtw/ |
H A D | urtw.c | 3793 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in urtw_open_pipes() 3808 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in urtw_open_pipes() 3823 &ep_node->ep_descr, &policy, USB_FLAGS_SLEEP, in urtw_open_pipes()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_as/ |
H A D | usb_as.c | 2122 ep = &ep_data->ep_descr; in usb_as_handle_descriptors()
|