Lines Matching refs:ptable

693 	struct smem_ptable *ptable;  in qcom_smem_get_ptable()  local
696 ptable = smem->regions[0].virt_base + smem->regions[0].size - SZ_4K; in qcom_smem_get_ptable()
697 if (memcmp(ptable->magic, SMEM_PTABLE_MAGIC, sizeof(ptable->magic))) in qcom_smem_get_ptable()
700 version = le32_to_cpu(ptable->version); in qcom_smem_get_ptable()
706 return ptable; in qcom_smem_get_ptable()
711 struct smem_ptable *ptable; in qcom_smem_get_item_count() local
714 ptable = qcom_smem_get_ptable(smem); in qcom_smem_get_item_count()
715 if (IS_ERR_OR_NULL(ptable)) in qcom_smem_get_item_count()
718 info = (struct smem_info *)&ptable->entry[ptable->num_entries]; in qcom_smem_get_item_count()
729 struct smem_ptable *ptable; in qcom_smem_set_global_partition() local
739 ptable = qcom_smem_get_ptable(smem); in qcom_smem_set_global_partition()
740 if (IS_ERR(ptable)) in qcom_smem_set_global_partition()
741 return PTR_ERR(ptable); in qcom_smem_set_global_partition()
743 for (i = 0; i < le32_to_cpu(ptable->num_entries); i++) { in qcom_smem_set_global_partition()
744 entry = &ptable->entry[i]; in qcom_smem_set_global_partition()
801 struct smem_ptable *ptable; in qcom_smem_enumerate_partitions() local
806 ptable = qcom_smem_get_ptable(smem); in qcom_smem_enumerate_partitions()
807 if (IS_ERR(ptable)) in qcom_smem_enumerate_partitions()
808 return PTR_ERR(ptable); in qcom_smem_enumerate_partitions()
810 for (i = 0; i < le32_to_cpu(ptable->num_entries); i++) { in qcom_smem_enumerate_partitions()
811 entry = &ptable->entry[i]; in qcom_smem_enumerate_partitions()