xhci.c | 552 xhci_trb_put(struct xhci_trb * const trb, uint64_t parameter, uint32_t status, 555 trb->trb_0 = htole64(parameter); 556 trb->trb_2 = htole32(status); 557 trb->trb_3 = htole32(control); 1885 * Construct input contexts and issue TRB to open pipe. 1895 struct xhci_soft_trb trb; local in function:xhci_configure_endpoint 1915 trb.trb_0 = xhci_slot_get_icp(sc, xs, 0); 1916 trb.trb_2 = 0; 1917 trb.trb_3 = XHCI_TRB_3_SLOT_SET(xs->xs_idx) | 1920 err = xhci_do_command(sc, &trb, USBD_DEFAULT_TIMEOUT) 1951 struct xhci_soft_trb trb; local in function:xhci_reset_endpoint 1979 struct xhci_soft_trb trb; local in function:xhci_stop_endpoint_cmd 2029 struct xhci_soft_trb trb; local in function:xhci_set_dequeue 2153 struct xhci_soft_trb trb; local in function:xhci_close_pipe 2700 struct xhci_trb *trb; local in function:xhci_softintr 3371 struct xhci_soft_trb trb; local in function:xhci_enable_slot 3399 struct xhci_soft_trb trb; local in function:xhci_disable_slot 3438 struct xhci_soft_trb trb; local in function:xhci_address_device 3468 struct xhci_soft_trb trb; local in function:xhci_update_ep0_mps [all...] |