Lines Matching refs:virt_base

207 	void __iomem *virt_base;  member
260 void __iomem *virt_base; member
384 phdr = (struct smem_partition_header __force *)part->virt_base; in qcom_smem_alloc_private()
442 header = smem->regions[0].virt_base; in qcom_smem_alloc_global()
501 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_alloc()
504 } else if (__smem->global_partition.virt_base) { in qcom_smem_alloc()
529 header = smem->regions[0].virt_base; in qcom_smem_get_global()
549 return region->virt_base + entry_offset; in qcom_smem_get_global()
567 phdr = (struct smem_partition_header __force *)part->virt_base; in qcom_smem_get_private()
674 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_get()
677 } else if (__smem->global_partition.virt_base) { in qcom_smem_get()
708 if (host < SMEM_HOST_COUNT && __smem->partitions[host].virt_base) { in qcom_smem_get_free_space()
710 phdr = part->virt_base; in qcom_smem_get_free_space()
716 } else if (__smem->global_partition.virt_base) { in qcom_smem_get_free_space()
718 phdr = part->virt_base; in qcom_smem_get_free_space()
725 header = __smem->regions[0].virt_base; in qcom_smem_get_free_space()
758 if (addr_in_range(part->virt_base, part->size, p)) { in qcom_smem_virt_to_phys()
759 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
767 if (addr_in_range(part->virt_base, part->size, p)) { in qcom_smem_virt_to_phys()
768 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
776 if (addr_in_range(area->virt_base, area->size, p)) { in qcom_smem_virt_to_phys()
777 offset = p - area->virt_base; in qcom_smem_virt_to_phys()
814 header = smem->regions[0].virt_base; in qcom_smem_get_sbl_version()
913 if (smem->global_partition.virt_base) { in qcom_smem_set_global_partition()
948 smem->global_partition.virt_base = (void __iomem *)header; in qcom_smem_set_global_partition()
992 if (smem->partitions[remote_host].virt_base) { in qcom_smem_enumerate_partitions()
1001 smem->partitions[remote_host].virt_base = (void __iomem *)header; in qcom_smem_enumerate_partitions()
1016 region->virt_base = devm_ioremap_wc(smem->dev, region->aux_base, SZ_4K); in qcom_smem_map_toc()
1021 if (!region->virt_base || !smem->ptable) in qcom_smem_map_toc()
1034 smem->regions[0].virt_base = devm_ioremap_wc(smem->dev, phys_addr, size); in qcom_smem_map_global()
1036 if (!smem->regions[0].virt_base) in qcom_smem_map_global()
1118 smem->regions[i].virt_base = devm_ioremap_wc(&pdev->dev, in qcom_smem_probe()
1121 if (!smem->regions[i].virt_base) { in qcom_smem_probe()
1127 header = smem->regions[0].virt_base; in qcom_smem_probe()
1157 devm_iounmap(smem->dev, smem->regions[0].virt_base); in qcom_smem_probe()