FNIC_SGL_CACHE_MAX
mempool_destroy(fnic->io_sgl_pool[FNIC_SGL_CACHE_MAX]);
fnic_sgl_cache[FNIC_SGL_CACHE_MAX] = kmem_cache_create
if (!fnic_sgl_cache[FNIC_SGL_CACHE_MAX]) {
kmem_cache_destroy(fnic_sgl_cache[FNIC_SGL_CACHE_MAX]);
kmem_cache_destroy(fnic_sgl_cache[FNIC_SGL_CACHE_MAX]);
pool = mempool_create_slab_pool(2, fnic_sgl_cache[FNIC_SGL_CACHE_MAX]);
fnic->io_sgl_pool[FNIC_SGL_CACHE_MAX] = pool;
io_req->sgl_type = FNIC_SGL_CACHE_MAX;