Lines Matching defs:vector
573 // Find the right interrupt vector, using MSIs if available.
1025 generic_io_vec *vector = transfer->Vector();
1029 vector, vectorCount, transfer->IsPhysical(), &nextDataToggle);
2010 generic_io_vec *vector = transfer->transfer->Vector();
2016 vector, vectorCount, transfer->transfer->IsPhysical(),
2451 generic_io_vec vector;
2452 vector.base = (generic_addr_t)requestData;
2453 vector.length = sizeof(usb_request_data);
2454 WriteDescriptorChain(setupDescriptor, &vector, 1, false);
2790 EHCI::WriteDescriptorChain(ehci_qtd *topDescriptor, generic_io_vec *vector,
2805 vector[vectorIndex].length - vectorOffset);
2809 vector[vectorIndex].base + vectorOffset, physical, length);
2816 if (vectorOffset >= vector[vectorIndex].length) {
2844 EHCI::ReadDescriptorChain(ehci_qtd *topDescriptor, generic_io_vec *vector,
2865 vector[vectorIndex].length - vectorOffset);
2868 vector[vectorIndex].base + vectorOffset, physical,
2876 if (vectorOffset >= vector[vectorIndex].length) {
2942 generic_io_vec *vector = transfer->transfer->Vector();
2981 vector[vectorIndex].length - vectorOffset);
2983 vector[vectorIndex].base + vectorOffset, physical,
2991 if (vectorOffset >= vector[vectorIndex].length) {
3005 vector[vectorIndex].length - vectorOffset);
3008 if (vectorOffset >= vector[vectorIndex].length) {