summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/VirtioBlkDxe/VirtioBlk.c
Commit message (Expand)AuthorAgeFilesLines
* OvmfPkg: Apply uncrustify changesMichael Kubacki2021-12-071-188/+222
* OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* OvmfPkg:Fix VS2012 build failureDandan Bi2018-03-281-1/+8
* OvmfPkg/VirtioBlkDxe: don't unmap VRING at ExitBootServices()Laszlo Ersek2017-09-081-6/+1
* OvmfPkg/VirtioBlkDxe: Check the return status of unmap data bufferBrijesh Singh2017-08-301-1/+8
* OvmfPkg/VirtioBlkDxe: negotiate VIRTIO_F_IOMMU_PLATFORMBrijesh Singh2017-08-281-2/+3
* Ovmfpkg/VirtioBlkDxe: map virtio-blk request and response buffersBrijesh Singh2017-08-281-13/+125
* OvmfPkg/VirtioBlkDxe: map VRING using VirtioRingMap()Brijesh Singh2017-08-281-8/+37
* OvmfPkg/Virtio: take RingBaseShift in SetQueueAddress()Brijesh Singh2017-08-251-1/+1
* OvmfPkg/VirtioLib: take VirtIo instance in VirtioRingInit/VirtioRingUninitBrijesh Singh2017-08-251-3/+4
* OvmfPkg: Fix typos in commentsGiri P Mudusuru2016-07-081-3/+3
* OvmfPkg: VirtioBlkDxe: adapt feature negotiation to virtio-1.0Laszlo Ersek2016-04-061-5/+20
* OvmfPkg: VirtioBlkDxe: don't clear non-negotiable feature bitsLaszlo Ersek2016-04-061-5/+4
* OvmfPkg: VIRTIO_DEVICE_PROTOCOL: pass VRING object to SetQueueAddress()Laszlo Ersek2016-04-061-2/+1
* OvmfPkg: VIRTIO_DEVICE_PROTOCOL: widen the Features bitmap to 64 bitsLaszlo Ersek2016-04-061-1/+1
* OvmfPkg: VirtioFlush(): return the number of bytes written by the hostLaszlo Ersek2016-02-241-1/+2
* OvmfPkg: VirtioBlkDxe: reset device at ExitBootServices()Laszlo Ersek2015-10-161-1/+43
* OvmfPkg: Fix VS2005 build warningsJordan Justen2014-09-251-3/+3
* OvmfPkg: VirtioBlkInit(): log topology attributesLaszlo Ersek2013-12-181-0/+10
* OvmfPkg: VirtioBlkInit(): expose virtio-blk topology in BlockIoLaszlo Ersek2013-12-181-3/+39
* OvmfPkg/VirtioBlkDxe/VirtioBlk.c: rewrap overlong linesLaszlo Ersek2013-12-181-3/+4
* OvmfPkg: Virtio drivers: fix incorrect casts in init functionsLaszlo Ersek2013-12-121-1/+1
* OvmfPkg/Virtio: Removed VirtioReadDevice() / VirtIoWriteDevice() functionsOlivier Martin2013-12-111-12/+12
* OvmfPkg: Make the VirtIo devices use the new VIRTIO_DEVICE_PROTOCOLOlivier Martin2013-12-111-107/+73
* OvmfPkg: Removed magic values for the Virtio Sub-System ID in the PCI device ...Olivier Martin2013-09-301-1/+1
* OvmfPkg: VirtioBlkDriverBindingStop: fix incorrect use of UEFI driver modeljljusten2012-10-181-6/+20
* OvmfPkg/VirtioBlkDxe: Fix VS2012 IA32 buildjljusten2012-10-141-1/+2
* OvmfPkg: VirtioBlkDxe: fix div & mod of 64-bit dividends on IA32/gcc-4.4jljusten2012-10-141-2/+3
* OvmfPkg: MSVC build fixes for VirtioLib and VirtioBlkDxejljusten2012-10-121-4/+4
* OvmfPkg: librarize reusable bits from VirtioBlkDxe's SynchronousRequest()jljusten2012-10-121-50/+8
* OvmfPkg: rename AppendDesc to VirtioAppendDescjljusten2012-10-121-4/+4
* OvmfPkg: extract VirtioLib from VirtioBlkDxejljusten2012-10-121-319/+1
* OvmfPkg: Include/IndustryStandard: extract VirtioBlk.h from Virtio.hjljusten2012-10-121-0/+1
* OvmfPkg: rename OFFSET_OF_VHDR() / SIZE_OF_VHDR() to *_OF_VBLK()jljusten2012-10-121-4/+4
* OvmfPkg: regroup virtio config fields into generic & specific structsjljusten2012-10-121-12/+12
* OvmfPkg: introduce virtio-blk driverjljusten2012-10-081-0/+1432