Searched refs:vqueue (Results 1 – 4 of 4) sorted by relevance
54 public void WriteStatus(Virtqueue vqueue) in WriteStatus() argument56 vqueue.ReadDescriptorMetadata(); in WriteStatus()57 SystemBus.WriteByte(vqueue.Descriptor.BufferAddress, status); in WriteStatus()71 public override bool ProcessChain(Virtqueue vqueue) in ProcessChain() argument73 vqueue.ReadDescriptorMetadata(); in ProcessChain()74 vqueue.TryReadFromBuffers(Marshal.SizeOf(typeof(Header)), out var hdrBuff); in ProcessChain()81 vqueue.ReadDescriptorMetadata(); in ProcessChain()82 var length = vqueue.Descriptor.Length; in ProcessChain()87 if(!vqueue.TryReadFromBuffers(length, out var res)) in ProcessChain()97 if(!vqueue.TryWriteToBuffers(driverBytes)) in ProcessChain()[all …]
80 public override bool ProcessChain(Virtqueue vqueue) in ProcessChain() argument87 if(!vqueue.TryReadFromBuffers(FuseInHdrLen, out var fuseInHdr)) in ProcessChain()97 if(!vqueue.TryReadFromBuffers(fuseInLen - FuseInHdrLen, out var fuseInData)) in ProcessChain()109 if(!vqueue.TryWriteToBuffers(socketHdr)) in ProcessChain()121 vqueue.TryWriteToBuffers(socketData); in ProcessChain()
27 var vqueue = Virtqueues[QueueSel]; in VirtqueueHandle()28 vqueue.Handle(); in VirtqueueHandle()133 var vqueue = Virtqueues[QueueSel]; in DefineMMIORegisters()134 return (ulong)vqueue.maxSize; in DefineMMIORegisters()145 Virtqueue vqueue = Virtqueues[QueueSel]; in DefineMMIORegisters()146 if(val > vqueue.maxSize) in DefineMMIORegisters()
39 public abstract bool ProcessChain(Virtqueue vqueue); in ProcessChain() argument