Searched refs:xhci_transfer_ring_t (Results 1 - 10 of 10) sorted by relevance

/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci-trb.h24 } xhci_transfer_ring_t; typedef in typeref:struct:xhci_transfer_ring
36 zx_status_t xhci_transfer_ring_init(xhci_transfer_ring_t* tr, zx_handle_t bti_handle, int count);
37 void xhci_transfer_ring_free(xhci_transfer_ring_t* ring);
38 size_t xhci_transfer_ring_free_trbs(xhci_transfer_ring_t* ring);
45 void* xhci_read_trb_ptr(xhci_transfer_ring_t* ring, xhci_trb_t* trb);
46 xhci_trb_t* xhci_get_next_trb(xhci_transfer_ring_t* ring, xhci_trb_t* trb);
47 void xhci_increment_ring(xhci_transfer_ring_t* ring);
48 void xhci_set_dequeue_ptr(xhci_transfer_ring_t* ring, xhci_trb_t* new_ptr);
51 xhci_trb_t* xhci_transfer_ring_phys_to_trb(xhci_transfer_ring_t* ring, zx_paddr_t phys);
53 static inline zx_paddr_t xhci_transfer_ring_start_phys(xhci_transfer_ring_t* rin
[all...]
H A Dxhci-transfer-common.h24 void xhci_print_trb(xhci_transfer_ring_t* ring, xhci_trb_t* trb);
36 zx_status_t xhci_queue_data_trbs(xhci_transfer_ring_t* ring, xhci_transfer_state_t* state,
H A Dxhci-trb.c10 zx_status_t xhci_transfer_ring_init(xhci_transfer_ring_t* ring, zx_handle_t bti_handle, int count) {
29 void xhci_transfer_ring_free(xhci_transfer_ring_t* ring) {
34 size_t xhci_transfer_ring_free_trbs(xhci_transfer_ring_t* ring) {
93 void* xhci_read_trb_ptr(xhci_transfer_ring_t* ring, xhci_trb_t* trb) {
100 xhci_trb_t* xhci_get_next_trb(xhci_transfer_ring_t* ring, xhci_trb_t* trb) {
109 void xhci_increment_ring(xhci_transfer_ring_t* ring) {
138 void xhci_set_dequeue_ptr(xhci_transfer_ring_t* ring, xhci_trb_t* new_ptr) {
143 xhci_trb_t* xhci_transfer_ring_phys_to_trb(xhci_transfer_ring_t* ring, zx_paddr_t phys) {
H A Dxhci-transfer-common.c10 void xhci_print_trb(xhci_transfer_ring_t* ring, xhci_trb_t* trb) {
50 zx_status_t xhci_queue_data_trbs(xhci_transfer_ring_t* ring, xhci_transfer_state_t* state,
H A Dxdc.h41 xhci_transfer_ring_t transfer_ring;
H A Dxdc-transfer.c40 xhci_transfer_ring_t* ring = &ep->transfer_ring;
154 xhci_transfer_ring_t* ring = &ep->transfer_ring;
197 xhci_transfer_ring_t* ring = &ep->transfer_ring;
H A Dxhci.h58 xhci_transfer_ring_t transfer_ring;
138 xhci_transfer_ring_t command_ring;
H A Dxhci-transfer.c26 xhci_transfer_ring_t* transfer_ring = &ep->transfer_ring;
166 xhci_transfer_ring_t* ring = &ep->transfer_ring;
220 xhci_transfer_ring_t* ring = &ep->transfer_ring;
595 xhci_transfer_ring_t* ring = &ep->transfer_ring;
H A Dxhci-device-manager.c91 xhci_transfer_ring_t* transfer_ring = &ep->transfer_ring;
387 xhci_transfer_ring_t* transfer_ring = &ep->transfer_ring;
H A Dxhci.c544 xhci_transfer_ring_t* cr = &xhci->command_ring;

Completed in 87 milliseconds