numam-spdk/include/spdk
Daniel Verkamp 668847e150 nvme: add max completions limit to I/O polling
nvme_ctrlr_process_io_completions() now takes a second parameter,
max_completions, to let the user limit the number of I/Os completed on
each poll.

If there are many I/Os waiting to be completed, the
nvme_ctrlr_process_io_completions() function could run for a long time
before returning control to the user, so the max_completions parameter
lets the user have more control of latency.

Change-Id: I3173059d94ec1cc5dbb636fc0ffd3dc09f3bfe4b
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2015-11-05 15:07:52 -07:00
..
barrier.h SPDK: Initial check-in 2015-09-21 08:52:41 -07:00
file.h util: add file size and block size functions 2015-10-26 11:16:56 -07:00
nvme_spec.h SPDK: Initial check-in 2015-09-21 08:52:41 -07:00
nvme.h nvme: add max completions limit to I/O polling 2015-11-05 15:07:52 -07:00
pci.h Add pci_device_has_non_null_driver(). 2015-09-25 12:45:04 -07:00
queue_extras.h Break out queue.h code pulled from FreeBSD into a separate file. 2015-09-25 12:45:04 -07:00
queue.h Break out queue.h code pulled from FreeBSD into a separate file. 2015-09-25 12:45:04 -07:00
string.h util: add sprintf_alloc() function 2015-10-06 10:40:51 -07:00
vtophys.h SPDK: Initial check-in 2015-09-21 08:52:41 -07:00