a86c94b3d1
This patch cleans up the header file, structures and parameters of scheduler API. While documenting the functionality. - made scheduler name const - removed typedefs for schedueler callbacks - balance() now accepts uint32_t for array size instead of an int - removed unused _spdk_lw_thread_set_core() - renamed _spdk_scheduler_period_set() to _spdk_scheduler_set_period() - renamed _spdk_scheduler_period_get() to _spdk_scheduler_get_period() - renamed _spdk_scheduler_list_add() to _spdk_scheduler_register() This is preparation to making this API public. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ia7b6b6a5eafb052ac275db6c04113a8ad442383f Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8842 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@gmail.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> |
||
---|---|---|
.. | ||
accel | ||
bdev | ||
blob | ||
blobfs | ||
dma | ||
env_dpdk | ||
event | ||
ftl | ||
idxd | ||
init | ||
ioat | ||
iscsi | ||
json | ||
jsonrpc | ||
log | ||
lvol | ||
notify | ||
nvme | ||
nvmf | ||
reduce | ||
scsi | ||
sock | ||
thread | ||
util | ||
vhost | ||
json_mock.c | ||
Makefile |