Lines Matching refs:group_list
44 struct list_head group_list; member
58 struct list_head group_list; member
356 list_for_each_entry(tmp, &vfio.group_list, vfio_next) { in vfio_create_group()
383 list_add(&group->vfio_next, &vfio.group_list); in vfio_create_group()
461 list_for_each_entry(group, &vfio.group_list, vfio_next) { in vfio_group_try_get()
479 list_for_each_entry(group, &vfio.group_list, vfio_next) { in vfio_group_get_from_iommu()
1005 if (!list_empty(&container->group_list) && in vfio_ioctl_check_extension()
1040 list_for_each_entry(group, &container->group_list, container_next) { in __vfio_container_attach_groups()
1049 list_for_each_entry_continue_reverse(group, &container->group_list, in __vfio_container_attach_groups()
1073 if (list_empty(&container->group_list) || container->iommu_driver) { in vfio_ioctl_set_iommu()
1171 INIT_LIST_HEAD(&container->group_list); in vfio_fops_open()
1269 if (driver && list_empty(&container->group_list)) { in __vfio_group_unset_container()
1342 if (!list_empty(&container->group_list) && in vfio_group_set_container()
1358 list_add(&group->container_next, &container->group_list); in vfio_group_set_container()
2318 INIT_LIST_HEAD(&vfio.group_list); in vfio_init()
2364 WARN_ON(!list_empty(&vfio.group_list)); in vfio_cleanup()