Lines Matching refs:devs
613 if (!cfg->devs) in snet_free_cfg()
618 if (!cfg->devs[i]) in snet_free_cfg()
621 kfree(cfg->devs[i]); in snet_free_cfg()
624 kfree(cfg->devs); in snet_free_cfg()
724 cfg->devs = kcalloc(cfg->devices_num, sizeof(void *), GFP_KERNEL); in psnet_read_cfg()
725 if (!cfg->devs) in psnet_read_cfg()
730 cfg->devs[i] = kzalloc(sizeof(*cfg->devs[i]), GFP_KERNEL); in psnet_read_cfg()
731 if (!cfg->devs[i]) { in psnet_read_cfg()
736 cfg->devs[i]->virtio_id = psnet_read32(psnet, off); in psnet_read_cfg()
738 cfg->devs[i]->vq_num = psnet_read32(psnet, off); in psnet_read_cfg()
740 cfg->devs[i]->vq_size = psnet_read32(psnet, off); in psnet_read_cfg()
742 cfg->devs[i]->vfid = psnet_read32(psnet, off); in psnet_read_cfg()
744 cfg->devs[i]->features = psnet_read64(psnet, off); in psnet_read_cfg()
747 off += sizeof(cfg->devs[i]->rsvd); in psnet_read_cfg()
749 cfg->devs[i]->cfg_size = psnet_read32(psnet, off); in psnet_read_cfg()
753 if (SNET_GENERAL_CFG_LEN + SNET_GENERAL_CFG_VQ_LEN * cfg->devs[i]->vq_num > in psnet_read_cfg()
770 irq_num += psnet->cfg.devs[i]->vq_num + 1; in psnet_alloc_irq_vector()
879 if (cfg->devs[i]->vfid == vfid) in snet_find_dev_cfg()
880 return cfg->devs[i]; in snet_find_dev_cfg()