Lines Matching refs:prop
374 const struct dynamic_dma_window_prop *prop;
704 struct dynamic_dma_window_prop *prop)
741 if (!prop)
753 prop->liobn = p->liobn;
754 prop->dma_base = p->dma_base;
755 prop->tce_shift = p->tce_shift;
756 prop->window_shift = p->window_shift;
762 prop->liobn = cpu_to_be32((u32)liobn);
763 prop->dma_base = cpu_to_be64(offset);
764 prop->tce_shift = cpu_to_be32(IOMMU_PAGE_SHIFT_4K);
765 prop->window_shift = cpu_to_be32(order_base_2(size));
776 struct dynamic_dma_window_prop prop;
783 pdn = pci_dma_find(dn, &prop);
801 be32_to_cpu(prop.liobn),
802 be64_to_cpu(prop.dma_base),
803 1ULL << be32_to_cpu(prop.window_shift),
804 be32_to_cpu(prop.tce_shift), NULL,
811 ppci->table_group->tce32_start = be64_to_cpu(prop.dma_base);
812 ppci->table_group->tce32_size = 1 << be32_to_cpu(prop.window_shift);
964 dma64 = window->prop;
987 window->prop = dma64;
1570 struct dynamic_dma_window_prop prop;
1583 pdn = pci_dma_find(dn, &prop);
1598 be32_to_cpu(prop.liobn),
1599 be64_to_cpu(prop.dma_base),
1600 1ULL << be32_to_cpu(prop.window_shift),
1601 be32_to_cpu(prop.tce_shift), NULL,
1608 pci->table_group->tce32_start = be64_to_cpu(prop.dma_base);
1609 pci->table_group->tce32_size = 1 << be32_to_cpu(prop.window_shift);
1659 arg->nr_pages, window->prop);
1671 arg->nr_pages, window->prop);