Symbol: xhci_trb
src/add-ons/kernel/busses/usb/xhci.cpp
1191
memset(endpoint->trbs, 0, sizeof(xhci_trb) * XHCI_ENDPOINT_RING_SIZE);
src/add-ons/kernel/busses/usb/xhci.cpp
1373
(trbCount * sizeof(xhci_trb))) < B_OK) {
src/add-ons/kernel/busses/usb/xhci.cpp
1463
(descriptor->trb_count * sizeof(xhci_trb)));
src/add-ons/kernel/busses/usb/xhci.cpp
1685
&device->trb_addr, sizeof(xhci_trb) * (XHCI_MAX_ENDPOINTS - 1)
src/add-ons/kernel/busses/usb/xhci.cpp
1955
+ id * XHCI_ENDPOINT_RING_SIZE * sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
1957
sizeof(xhci_trb) * XHCI_ENDPOINT_RING_SIZE);
src/add-ons/kernel/busses/usb/xhci.cpp
2082
phys_addr_t addr = endpoint->trb_addr + (eventdata * sizeof(xhci_trb));
src/add-ons/kernel/busses/usb/xhci.cpp
2127
+ (descriptor->trb_used - 1) * sizeof(xhci_trb));
src/add-ons/kernel/busses/usb/xhci.cpp
2145
endpoint->trb_addr + link * sizeof(struct xhci_trb),
src/add-ons/kernel/busses/usb/xhci.cpp
2613
XHCI::QueueCommand(xhci_trb* trb)
src/add-ons/kernel/busses/usb/xhci.cpp
2636
fCmdAddr = fErst->rs_addr + (XHCI_MAX_EVENTS + i) * sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
2656
XHCI::HandleCmdComplete(xhci_trb* trb)
src/add-ons/kernel/busses/usb/xhci.cpp
2669
XHCI::HandleTransferComplete(xhci_trb* trb)
src/add-ons/kernel/busses/usb/xhci.cpp
2733
&& (source - endpoint->trb_addr) < (XHCI_ENDPOINT_RING_SIZE * sizeof(xhci_trb))) {
src/add-ons/kernel/busses/usb/xhci.cpp
2736
const int64 offset = (source - endpoint->trb_addr) / sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
2743
int64 offset = (source - td->trb_addr) / sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
2827
XHCI::DumpRing(xhci_trb *trbs, uint32 size)
src/add-ons/kernel/busses/usb/xhci.cpp
2846
XHCI::DoCommand(xhci_trb* trb)
src/add-ons/kernel/busses/usb/xhci.cpp
2901
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
2914
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
2932
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
2945
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
2961
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
2977
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
3001
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
3029
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
3045
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
3061
xhci_trb trb;
src/add-ons/kernel/busses/usb/xhci.cpp
3148
uint64 addr = fErst->rs_addr + i * sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
738
(XHCI_MAX_COMMANDS + XHCI_MAX_EVENTS) * sizeof(xhci_trb)
src/add-ons/kernel/busses/usb/xhci.cpp
748
memset(fErst, 0, (XHCI_MAX_COMMANDS + XHCI_MAX_EVENTS) * sizeof(xhci_trb)
src/add-ons/kernel/busses/usb/xhci.cpp
757
fEventRing = (xhci_trb *)addr;
src/add-ons/kernel/busses/usb/xhci.cpp
758
addr += XHCI_MAX_EVENTS * sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.cpp
759
fCmdRing = (xhci_trb *)addr;
src/add-ons/kernel/busses/usb/xhci.cpp
773
* sizeof(xhci_trb);
src/add-ons/kernel/busses/usb/xhci.h
175
void DumpRing(xhci_trb *trb, uint32 size);
src/add-ons/kernel/busses/usb/xhci.h
176
void QueueCommand(xhci_trb *trb);
src/add-ons/kernel/busses/usb/xhci.h
177
void HandleCmdComplete(xhci_trb *trb);
src/add-ons/kernel/busses/usb/xhci.h
178
void HandleTransferComplete(xhci_trb *trb);
src/add-ons/kernel/busses/usb/xhci.h
179
status_t DoCommand(xhci_trb *trb);
src/add-ons/kernel/busses/usb/xhci.h
244
xhci_trb * fEventRing;
src/add-ons/kernel/busses/usb/xhci.h
245
xhci_trb * fCmdRing;
src/add-ons/kernel/busses/usb/xhci.h
34
xhci_trb* trbs;
src/add-ons/kernel/busses/usb/xhci.h
66
xhci_trb* trbs; // [XHCI_ENDPOINT_RING_SIZE]
src/add-ons/kernel/busses/usb/xhci.h
76
struct xhci_trb *trbs; // [XHCI_MAX_ENDPOINTS - 1][XHCI_ENDPOINT_RING_SIZE]