Spdk/lib/bdev
Daniel Verkamp 7394f69054 bdev: convert bdev module APIs to use blocks
The bdev modules now take all read, write, unmap, and flush requests in
terms of blocks rather than bytes.

The public bdev APIs still accept offset and length in bytes for now.

Change-Id: I57f0955d52272f57755f0ff4dbc56721fdc2ef51
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/376037
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com>
2017-09-06 13:01:13 -04:00
..
aio bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
error bdev/error: release bdev and close desc on shutdown 2017-08-09 13:24:40 -04:00
gpt bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
malloc bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
null bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
nvme bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
rbd bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
rpc bdev: update the get_bdevs RPC method with optional parameter 2017-08-28 15:19:34 -04:00
split bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
virtio bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
bdev.c bdev: convert bdev module APIs to use blocks 2017-09-06 13:01:13 -04:00
Makefile virtio: add initial rev of virtio-scsi initiator bdev module 2017-08-22 11:54:15 -04:00
scsi_nvme.c bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
vtune.c bdev: #include VTune file to control warnings 2017-06-08 12:44:25 -04:00