struct dif_sgl had been used only to iterate the passed iovec array. This patch utilizes struct dif_sgl and adds a helper function _dif_sgl_append() to simplify to create iovec array. _dif_sgl_append() is a static function and we have to add the callee together when we add any static function. So this patch adds both even if the patch size is a little larger. Besides, iovcnt has been used to mean the number of elements in the iovec array widely in the DIF library. So this patch changes the name of it from num_iovs to iovcnt. Change-Id: I1db4abc8ed4d2c107fe01ec6592f5f6731dc5520 Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454558 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
linux | ||
spdk | ||
spdk_internal | ||
Makefile |