Lines Matching refs:virt_base

207 	void __iomem *virt_base;  member
260 void __iomem *virt_base; member
414 phdr = (struct smem_partition_header __force *)part->virt_base; in qcom_smem_alloc_private()
472 header = smem->regions[0].virt_base; in qcom_smem_alloc_global()
533 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_alloc()
536 } else if (__smem->global_partition.virt_base) { in qcom_smem_alloc()
561 header = smem->regions[0].virt_base; in qcom_smem_get_global()
581 return region->virt_base + entry_offset; in qcom_smem_get_global()
599 phdr = (struct smem_partition_header __force *)part->virt_base; in qcom_smem_get_private()
700 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_get()
703 } else if (__smem->global_partition.virt_base) { in qcom_smem_get()
733 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_get_free_space()
735 phdr = part->virt_base; in qcom_smem_get_free_space()
741 } else if (__smem->global_partition.virt_base) { in qcom_smem_get_free_space()
743 phdr = part->virt_base; in qcom_smem_get_free_space()
750 header = __smem->regions[0].virt_base; in qcom_smem_get_free_space()
783 if (addr_in_range(part->virt_base, part->size, p)) { in qcom_smem_virt_to_phys()
784 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
792 if (addr_in_range(part->virt_base, part->size, p)) { in qcom_smem_virt_to_phys()
793 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
801 if (addr_in_range(area->virt_base, area->size, p)) { in qcom_smem_virt_to_phys()
802 offset = p - area->virt_base; in qcom_smem_virt_to_phys()
872 header = smem->regions[0].virt_base; in qcom_smem_get_sbl_version()
971 if (smem->global_partition.virt_base) { in qcom_smem_set_global_partition()
1006 smem->global_partition.virt_base = (void __iomem *)header; in qcom_smem_set_global_partition()
1050 if (smem->partitions[remote_host].virt_base) { in qcom_smem_enumerate_partitions()
1059 smem->partitions[remote_host].virt_base = (void __iomem *)header; in qcom_smem_enumerate_partitions()
1074 region->virt_base = devm_ioremap_wc(smem->dev, region->aux_base, SZ_4K); in qcom_smem_map_toc()
1079 if (!region->virt_base || !smem->ptable) in qcom_smem_map_toc()
1092 smem->regions[0].virt_base = devm_ioremap_wc(smem->dev, phys_addr, size); in qcom_smem_map_global()
1094 if (!smem->regions[0].virt_base) in qcom_smem_map_global()
1176 smem->regions[i].virt_base = devm_ioremap_wc(&pdev->dev, in qcom_smem_probe()
1179 if (!smem->regions[i].virt_base) { in qcom_smem_probe()
1185 header = smem->regions[0].virt_base; in qcom_smem_probe()
1213 devm_iounmap(smem->dev, smem->regions[0].virt_base); in qcom_smem_probe()