vhost: removed spdk_vhost_dev_find_id

This internal function was now being used in one
place only. Inlined it so there's less code.

Change-Id: Ide52494d0e0f9563ce35ef7bf9166f62734a8309
Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com>
Reviewed-on: https://review.gerrithub.io/399440
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
Dariusz Stojaczyk 2018-02-09 20:08:07 +01:00 committed by Jim Harris
parent cd0ef03b38
commit ea6c27099c

View File

@ -559,8 +559,8 @@ spdk_vhost_free_reactor(uint32_t lcore)
g_num_ctrlrs[lcore]--;
}
static int
spdk_vhost_dev_find_id(const char *ctrlr_name)
struct spdk_vhost_dev *
spdk_vhost_dev_find(const char *ctrlr_name)
{
unsigned i;
size_t dev_dirname_len = strlen(dev_dirname);
@ -575,24 +575,11 @@ spdk_vhost_dev_find_id(const char *ctrlr_name)
}
if (strcmp(g_spdk_vhost_devices[i]->name, ctrlr_name) == 0) {
return i;
return g_spdk_vhost_devices[i];
}
}
return -1;
}
struct spdk_vhost_dev *
spdk_vhost_dev_find(const char *ctrlr_name)
{
int id;
id = spdk_vhost_dev_find_id(ctrlr_name);
if (id == -1) {
return NULL;
}
return g_spdk_vhost_devices[id];
}
static int