fb8acd90aa
This requires exposing struct spdk_io_channel in the public header - mark it as internal with Doxygen comments to make it extra clear that applications should not use the data structure directly. This is a very hot function in the main I/O path, so making this function inline has a significant performance benefit. A bdevperf microbenchmark using null bdevs shows a 11% improvement. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I70e30e184000705704bb004e8da1c7476a6aceeb Reviewed-on: https://review.gerrithub.io/393824 Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> |
||
---|---|---|
.. | ||
bit_array.c | ||
crc16.c | ||
crc32_ieee.c | ||
crc32.c | ||
crc32c.c | ||
fd.c | ||
io_channel.c | ||
Makefile | ||
strerror_tls.c | ||
string.c |