|
iPXE
|
A transfer request block. More...
#include <xhci.h>
Data Fields | |
| struct xhci_trb_template | template |
| Template. | |
| struct xhci_trb_common | common |
| Common fields. | |
| struct xhci_trb_normal | normal |
| Normal TRB. | |
| struct xhci_trb_setup | setup |
| Setup stage TRB. | |
| struct xhci_trb_data | data |
| Data stage TRB. | |
| struct xhci_trb_status | status |
| Status stage TRB. | |
| struct xhci_trb_link | link |
| Link TRB. | |
| struct xhci_trb_enable_slot | enable |
| Enable slot TRB. | |
| struct xhci_trb_disable_slot | disable |
| Disable slot TRB. | |
| struct xhci_trb_context | context |
| Input context TRB. | |
| struct xhci_trb_reset_endpoint | reset |
| Reset endpoint TRB. | |
| struct xhci_trb_stop_endpoint | stop |
| Stop endpoint TRB. | |
| struct xhci_trb_set_tr_dequeue_pointer | dequeue |
| Set transfer ring dequeue pointer TRB. | |
| struct xhci_trb_transfer | transfer |
| Transfer event. | |
| struct xhci_trb_complete | complete |
| Command completion event. | |
| struct xhci_trb_port_status | port |
| Port status changed event. | |
| struct xhci_trb_host_controller | host |
| Host controller event. | |
| struct xhci_trb_template xhci_trb::template |
| struct xhci_trb_common xhci_trb::common |
Common fields.
Definition at line 687 of file xhci.h.
Referenced by xhci_enqueue(), xhci_event_poll(), and xhci_nop().
| struct xhci_trb_normal xhci_trb::normal |
| struct xhci_trb_setup xhci_trb::setup |
| struct xhci_trb_data xhci_trb::data |
| struct xhci_trb_status xhci_trb::status |
| struct xhci_trb_link xhci_trb::link |
| struct xhci_trb_enable_slot xhci_trb::enable |
| struct xhci_trb_disable_slot xhci_trb::disable |
| struct xhci_trb_context xhci_trb::context |
| struct xhci_trb_reset_endpoint xhci_trb::reset |
| struct xhci_trb_stop_endpoint xhci_trb::stop |
| struct xhci_trb_set_tr_dequeue_pointer xhci_trb::dequeue |
Set transfer ring dequeue pointer TRB.
Definition at line 709 of file xhci.h.
Referenced by xhci_set_tr_dequeue_pointer().
| struct xhci_trb_transfer xhci_trb::transfer |
| struct xhci_trb_complete xhci_trb::complete |
Command completion event.
Definition at line 713 of file xhci.h.
Referenced by xhci_command(), xhci_enable_slot(), and xhci_event_poll().
| struct xhci_trb_port_status xhci_trb::port |
| struct xhci_trb_host_controller xhci_trb::host |