Lines Matching refs:pa_start
248 dma_addr_t pa_start = 0; in usnic_uiom_map_sorted_intervals() local
268 pa_start = pa; in usnic_uiom_map_sorted_intervals()
275 (pa != pa_start)) { in usnic_uiom_map_sorted_intervals()
277 size = pa_end - pa_start + PAGE_SIZE; in usnic_uiom_map_sorted_intervals()
279 va_start, &pa_start, size, flags); in usnic_uiom_map_sorted_intervals()
280 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals()
284 va_start, &pa_start, size, err); in usnic_uiom_map_sorted_intervals()
288 pa_start = pa; in usnic_uiom_map_sorted_intervals()
294 size = pa - pa_start + PAGE_SIZE; in usnic_uiom_map_sorted_intervals()
296 va_start, &pa_start, size, flags); in usnic_uiom_map_sorted_intervals()
297 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals()
301 va_start, &pa_start, size, err); in usnic_uiom_map_sorted_intervals()
307 if (pa != pa_start) in usnic_uiom_map_sorted_intervals()