Lines Matching refs:rmr_data
803 struct iommu_iort_rmr_data *rmr_data;
805 rmr_data = container_of(region, struct iommu_iort_rmr_data, rr);
806 kfree(rmr_data->sids);
807 kfree(rmr_data);
815 struct iommu_iort_rmr_data *rmr_data;
820 rmr_data = kmalloc(sizeof(*rmr_data), GFP_KERNEL);
821 if (!rmr_data)
824 /* Create a copy of SIDs array to associate with this rmr_data */
827 kfree(rmr_data);
830 rmr_data->sids = sids_copy;
831 rmr_data->num_sids = num_sids;
844 region = &rmr_data->rr;
852 return rmr_data;
902 struct iommu_iort_rmr_data *rmr_data;
922 rmr_data = iort_rmr_alloc(rmr_desc, prot, type,
924 if (!rmr_data)
927 list_add_tail(&rmr_data->rr.list, head);