Searched refs:TransferDescriptor (Results 1 – 2 of 2) sorted by relevance
18 struct TransferDescriptor : fbl::DoublyLinkedListable<TransferDescriptor*> { struct34 TransferDescriptor* GetDescriptor(size_t index);35 TransferDescriptor* PhysicalToDescriptor(uintptr_t phys);43 fbl::Array<TransferDescriptor> descriptor_;49 void Add(TransferDescriptor* desc);50 TransferDescriptor* Peek();51 TransferDescriptor* Dequeue();55 fbl::DoublyLinkedList<TransferDescriptor*> queue_;
58 TransferDescriptor* descriptor = new TransferDescriptor[count_]; in Init()75 TransferDescriptor& desc = descriptor_[i]; in Init()87 TransferDescriptor* TransferBuffer::GetDescriptor(size_t index) { in GetDescriptor()93 TransferDescriptor* TransferBuffer::PhysicalToDescriptor(uintptr_t phys) { in PhysicalToDescriptor()100 void TransferQueue::Add(TransferDescriptor* desc) { in Add()104 TransferDescriptor* TransferQueue::Peek() { in Peek()110 TransferDescriptor* TransferQueue::Dequeue() { in Dequeue()159 TransferDescriptor* desc = port0_receive_buffer_.GetDescriptor(i); in Init()180 TransferDescriptor* desc = port0_transmit_buffer_.GetDescriptor(i); in Init()281 TransferDescriptor* desc = port0_receive_descriptors_.Peek(); in Read()[all …]
Completed in 689 milliseconds