omap_domain       822 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain       824 drivers/iommu/omap-iommu.c 	if (!omap_domain->dev)
omap_domain       963 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain       968 drivers/iommu/omap-iommu.c 	if (!omap_domain->dev)
omap_domain       971 drivers/iommu/omap-iommu.c 	iommu = omap_domain->iommus;
omap_domain       972 drivers/iommu/omap-iommu.c 	iommu += (omap_domain->num_iommus - 1);
omap_domain       973 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu--) {
omap_domain       992 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain       997 drivers/iommu/omap-iommu.c 	if (!omap_domain->dev)
omap_domain      1000 drivers/iommu/omap-iommu.c 	iommu = omap_domain->iommus;
omap_domain      1001 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu++) {
omap_domain      1344 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1345 drivers/iommu/omap-iommu.c 	struct device *dev = omap_domain->dev;
omap_domain      1363 drivers/iommu/omap-iommu.c 	iommu = omap_domain->iommus;
omap_domain      1364 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu++) {
omap_domain      1388 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1389 drivers/iommu/omap-iommu.c 	struct device *dev = omap_domain->dev;
omap_domain      1398 drivers/iommu/omap-iommu.c 	iommu = omap_domain->iommus;
omap_domain      1399 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu++) {
omap_domain      1478 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1490 drivers/iommu/omap-iommu.c 	spin_lock(&omap_domain->lock);
omap_domain      1493 drivers/iommu/omap-iommu.c 	if (omap_domain->dev) {
omap_domain      1499 drivers/iommu/omap-iommu.c 	ret = omap_iommu_attach_init(dev, omap_domain);
omap_domain      1506 drivers/iommu/omap-iommu.c 	iommu = omap_domain->iommus;
omap_domain      1507 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu++, arch_data++) {
omap_domain      1520 drivers/iommu/omap-iommu.c 	omap_domain->dev = dev;
omap_domain      1534 drivers/iommu/omap-iommu.c 	omap_iommu_detach_fini(omap_domain);
omap_domain      1536 drivers/iommu/omap-iommu.c 	spin_unlock(&omap_domain->lock);
omap_domain      1540 drivers/iommu/omap-iommu.c static void _omap_iommu_detach_dev(struct omap_iommu_domain *omap_domain,
omap_domain      1544 drivers/iommu/omap-iommu.c 	struct omap_iommu_device *iommu = omap_domain->iommus;
omap_domain      1548 drivers/iommu/omap-iommu.c 	if (!omap_domain->dev) {
omap_domain      1554 drivers/iommu/omap-iommu.c 	if (omap_domain->dev != dev) {
omap_domain      1563 drivers/iommu/omap-iommu.c 	iommu += (omap_domain->num_iommus - 1);
omap_domain      1564 drivers/iommu/omap-iommu.c 	arch_data += (omap_domain->num_iommus - 1);
omap_domain      1565 drivers/iommu/omap-iommu.c 	for (i = 0; i < omap_domain->num_iommus; i++, iommu--, arch_data--) {
omap_domain      1574 drivers/iommu/omap-iommu.c 	omap_iommu_detach_fini(omap_domain);
omap_domain      1576 drivers/iommu/omap-iommu.c 	omap_domain->dev = NULL;
omap_domain      1582 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1584 drivers/iommu/omap-iommu.c 	spin_lock(&omap_domain->lock);
omap_domain      1585 drivers/iommu/omap-iommu.c 	_omap_iommu_detach_dev(omap_domain, dev);
omap_domain      1586 drivers/iommu/omap-iommu.c 	spin_unlock(&omap_domain->lock);
omap_domain      1591 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain;
omap_domain      1596 drivers/iommu/omap-iommu.c 	omap_domain = kzalloc(sizeof(*omap_domain), GFP_KERNEL);
omap_domain      1597 drivers/iommu/omap-iommu.c 	if (!omap_domain)
omap_domain      1600 drivers/iommu/omap-iommu.c 	spin_lock_init(&omap_domain->lock);
omap_domain      1602 drivers/iommu/omap-iommu.c 	omap_domain->domain.geometry.aperture_start = 0;
omap_domain      1603 drivers/iommu/omap-iommu.c 	omap_domain->domain.geometry.aperture_end   = (1ULL << 32) - 1;
omap_domain      1604 drivers/iommu/omap-iommu.c 	omap_domain->domain.geometry.force_aperture = true;
omap_domain      1606 drivers/iommu/omap-iommu.c 	return &omap_domain->domain;
omap_domain      1611 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1617 drivers/iommu/omap-iommu.c 	if (omap_domain->dev)
omap_domain      1618 drivers/iommu/omap-iommu.c 		_omap_iommu_detach_dev(omap_domain, omap_domain->dev);
omap_domain      1620 drivers/iommu/omap-iommu.c 	kfree(omap_domain);
omap_domain      1626 drivers/iommu/omap-iommu.c 	struct omap_iommu_domain *omap_domain = to_omap_domain(domain);
omap_domain      1627 drivers/iommu/omap-iommu.c 	struct omap_iommu_device *iommu = omap_domain->iommus;