dpdk_thread_adaptor as static.
Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>
Signed-off-by: Ziye Yang <optimistyzy@intel.com>
static void io_complete(void *t, const struct spdk_nvme_cpl *completion);
-int dpdk_thread_adaptor(void *f)
+static int dpdk_thread_adaptor(void *f)
{
(*static_cast<std::function<void ()>*>(f))();
return 0;
}
-struct IOSegment {
- uint32_t len;
- void *addr;
-};
-
struct IORequest {
uint16_t cur_seg_idx = 0;
uint16_t nseg;
SharedDriverData *driver;
string name;
- static void init();
public:
SharedDriverData *get_driver() { return driver; }