Lines Matching refs:devs
599 if (!cfg->devs) in snet_free_cfg()
604 if (!cfg->devs[i]) in snet_free_cfg()
607 kfree(cfg->devs[i]); in snet_free_cfg()
610 kfree(cfg->devs); in snet_free_cfg()
710 cfg->devs = kcalloc(cfg->devices_num, sizeof(void *), GFP_KERNEL); in psnet_read_cfg()
711 if (!cfg->devs) in psnet_read_cfg()
716 cfg->devs[i] = kzalloc(sizeof(*cfg->devs[i]), GFP_KERNEL); in psnet_read_cfg()
717 if (!cfg->devs[i]) { in psnet_read_cfg()
722 cfg->devs[i]->virtio_id = psnet_read32(psnet, off); in psnet_read_cfg()
724 cfg->devs[i]->vq_num = psnet_read32(psnet, off); in psnet_read_cfg()
726 cfg->devs[i]->vq_size = psnet_read32(psnet, off); in psnet_read_cfg()
728 cfg->devs[i]->vfid = psnet_read32(psnet, off); in psnet_read_cfg()
730 cfg->devs[i]->features = psnet_read64(psnet, off); in psnet_read_cfg()
733 off += sizeof(cfg->devs[i]->rsvd); in psnet_read_cfg()
735 cfg->devs[i]->cfg_size = psnet_read32(psnet, off); in psnet_read_cfg()
739 if (SNET_GENERAL_CFG_LEN + SNET_GENERAL_CFG_VQ_LEN * cfg->devs[i]->vq_num > in psnet_read_cfg()
756 irq_num += psnet->cfg.devs[i]->vq_num + 1; in psnet_alloc_irq_vector()
865 if (cfg->devs[i]->vfid == vfid) in snet_find_dev_cfg()
866 return cfg->devs[i]; in snet_find_dev_cfg()