Home
last modified time | relevance | path

Searched refs:Virtqueues (Results 1 – 4 of 4) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Storage/VirtIO/
DVirtIOMMIO.cs27 var vqueue = Virtqueues[QueueSel]; in VirtqueueHandle()
99 Virtqueues[QueueSel].IsReady = val; in DefineMMIORegisters()
107 return Virtqueues[QueueSel].IsReady; in DefineMMIORegisters()
114 writeCallback: (_, val) => { if(val) Virtqueues[QueueSel].Reset(); }, in DefineMMIORegisters()
115 valueProviderCallback: _ => Virtqueues[QueueSel].IsReset in DefineMMIORegisters()
133 var vqueue = Virtqueues[QueueSel]; in DefineMMIORegisters()
145 Virtqueue vqueue = Virtqueues[QueueSel]; in DefineMMIORegisters()
151 Virtqueues[QueueSel].Size = val; in DefineMMIORegisters()
168Virtqueues[QueueSel].DescTableAddress = BitHelper.SetBitsFrom((ulong) val, Virtqueues[QueueSel].De… in DefineMMIORegisters()
172Virtqueues[QueueSel].DescTableAddress = BitHelper.SetBitsFrom((ulong)val << 32, Virtqueues[QueueSe… in DefineMMIORegisters()
[all …]
DVirtIO.cs30 foreach(var vq in Virtqueues) in Reset()
48 public Virtqueue[] Virtqueues { set; get; } property in Antmicro.Renode.Storage.VirtIO.VirtIO
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Storage/
DVirtIOBlockDevice.cs30 Virtqueues = new Virtqueue[lastQueueIdx + 1]; in VirtIOBlockDevice()
33 Virtqueues[i] = new Virtqueue(this, Virtqueue.QueueMaxSize); in VirtIOBlockDevice()
DVirtIOFSDevice.cs71 Virtqueues = new Virtqueue[lastQueueIdx + 1]; in Create()
74 Virtqueues[i] = new Virtqueue(this, queueSize); in Create()