sg_pool
struct gsi_trans_pool sg_pool; /* scatterlist pool */
trans->sgl = gsi_trans_pool_alloc(&trans_info->sg_pool, tre_count);
ret = gsi_trans_pool_init(&trans_info->sg_pool,
gsi_trans_pool_exit(&trans_info->sg_pool);
evt->ext_list = dma_pool_alloc(vhost->sg_pool, GFP_ATOMIC,
dma_pool_destroy(vhost->sg_pool);
vhost->sg_pool = dma_pool_create(IBMVFC_NAME, dev,
if (!vhost->sg_pool) {
dma_pool_destroy(vhost->sg_pool);
dma_pool_free(vhost->sg_pool,
struct dma_pool *sg_pool;
sg_pci_blk = raid_dev->sg_pool;
sg_pci_blk = raid_dev->sg_pool;
sg_pci_blk = raid_dev->sg_pool;
struct mraid_pci_blk sg_pool[MBOX_MAX_SCSI_CMDS];
dma_pool_destroy(cb->sg_pool);
cb->sg_pool = NULL;
dma_pool_destroy(cb->sg_pool);
cb->sg_pool = NULL;
dma_pool_destroy(cb->sg_pool);
hw_sgl = dma_pool_alloc(cb->sg_pool, GFP_ATOMIC, &hw_sgl_addr);
dma_pool_free(cb->sg_pool, cmd_blk->sgl, cmd_blk->sgl_addr);
cb->sg_pool = dma_pool_create("myrb_sg", &pdev->dev,
if (cb->sg_pool == NULL) {
struct dma_pool *sg_pool;
hw_sgl = dma_pool_alloc(cs->sg_pool, GFP_ATOMIC,
dma_pool_free(cs->sg_pool, cmd_blk->sgl,
cs->sg_pool = dma_pool_create("myrs_sg", &pdev->dev,
if (cs->sg_pool == NULL) {
dma_pool_destroy(cs->sg_pool);
cs->sg_pool = NULL;
dma_pool_destroy(cs->sg_pool);
cs->sg_pool = NULL;
dma_pool_destroy(cs->sg_pool);
cs->sg_pool = NULL;
dma_pool_destroy(cs->sg_pool);
struct dma_pool *sg_pool;
struct sg_pool *sgp = sg_pools + i;
struct sg_pool *sgp = sg_pools + i;
static struct sg_pool sg_pools[] = {
struct sg_pool *sgp;
struct sg_pool *sgp;