Lines Matching refs:groups
360 struct vfio_pci_group_entry *groups; member
376 if (info->groups[i].id == id) in vfio_pci_validate_devs()
689 struct vfio_pci_group_entry *groups; in vfio_pci_ioctl() local
725 groups = kcalloc(hdr.count, sizeof(*groups), GFP_KERNEL); in vfio_pci_ioctl()
726 if (!group_fds || !groups) { in vfio_pci_ioctl()
728 kfree(groups); in vfio_pci_ioctl()
735 kfree(groups); in vfio_pci_ioctl()
759 groups[i].group = group; in vfio_pci_ioctl()
760 groups[i].id = vfio_external_user_iommu_id(group); in vfio_pci_ioctl()
770 info.groups = groups; in vfio_pci_ioctl()
786 vfio_group_put_external_user(groups[i].group); in vfio_pci_ioctl()
788 kfree(groups); in vfio_pci_ioctl()