Lines Matching refs:tcegrp
243 struct tce_iommu_group *tcegrp;
280 tcegrp = list_first_entry(&container->group_list,
282 table_group = iommu_group_get_iommudata(tcegrp->grp);
347 struct tce_iommu_group *tcegrp;
352 tcegrp = list_first_entry(&container->group_list,
354 tce_iommu_detach_group(iommu_data, tcegrp->grp);
648 struct tce_iommu_group *tcegrp;
658 tcegrp = list_first_entry(&container->group_list,
660 table_group = iommu_group_get_iommudata(tcegrp->grp);
684 list_for_each_entry(tcegrp, &container->group_list, next) {
685 table_group = iommu_group_get_iommudata(tcegrp->grp);
700 list_for_each_entry(tcegrp, &container->group_list, next) {
701 table_group = iommu_group_get_iommudata(tcegrp->grp);
714 struct tce_iommu_group *tcegrp;
724 list_for_each_entry(tcegrp, &container->group_list, next) {
725 table_group = iommu_group_get_iommudata(tcegrp->grp);
752 struct tce_iommu_group *tcegrp;
761 tcegrp = list_first_entry(&container->group_list,
763 table_group = iommu_group_get_iommudata(tcegrp->grp);
859 struct tce_iommu_group *tcegrp;
865 tcegrp = list_first_entry(&container->group_list,
867 table_group = iommu_group_get_iommudata(tcegrp->grp);
1095 struct tce_iommu_group *tcegrp;
1098 list_for_each_entry(tcegrp, &container->group_list, next) {
1099 ret = vfio_spapr_ioctl_eeh_pe_op(tcegrp->grp, arg);
1237 struct tce_iommu_group *tcegrp = NULL;
1268 list_for_each_entry(tcegrp, &container->group_list, next) {
1271 if (tcegrp->grp == iommu_group) {
1277 table_group_tmp = iommu_group_get_iommudata(tcegrp->grp);
1282 iommu_group_id(tcegrp->grp));
1288 tcegrp = kzalloc(sizeof(*tcegrp), GFP_KERNEL);
1289 if (!tcegrp) {
1299 tcegrp->grp = iommu_group;
1300 list_add(&tcegrp->next, &container->group_list);
1303 if (ret && tcegrp)
1304 kfree(tcegrp);
1318 struct tce_iommu_group *tcegrp;
1322 list_for_each_entry(tcegrp, &container->group_list, next) {
1323 if (tcegrp->grp == iommu_group) {
1335 list_del(&tcegrp->next);
1336 kfree(tcegrp);