Lines Matching refs:part

374 				   struct smem_partition *part,
384 phdr = (struct smem_partition_header __force *)part->virt_base;
385 p_end = (void *)phdr + part->size;
479 struct smem_partition *part;
502 part = &__smem->partitions[host];
503 ret = qcom_smem_alloc_private(__smem, part, item, size);
505 part = &__smem->global_partition;
506 ret = qcom_smem_alloc_private(__smem, part, item, size);
557 struct smem_partition *part,
567 phdr = (struct smem_partition_header __force *)part->virt_base;
568 p_end = (void *)phdr + part->size;
582 if (WARN_ON(e_size > part->size || padding_data > e_size))
603 e = phdr_to_first_cached_entry(phdr, part->cacheline);
618 if (WARN_ON(e_size > part->size || padding_data > e_size))
631 e = cached_entry_next(e, part->cacheline);
657 struct smem_partition *part;
675 part = &__smem->partitions[host];
676 ptr = qcom_smem_get_private(__smem, part, item, size);
678 part = &__smem->global_partition;
679 ptr = qcom_smem_get_private(__smem, part, item, size);
700 struct smem_partition *part;
709 part = &__smem->partitions[host];
710 phdr = part->virt_base;
714 if (ret > le32_to_cpu(part->size))
717 part = &__smem->global_partition;
718 phdr = part->virt_base;
722 if (ret > le32_to_cpu(part->size))
750 struct smem_partition *part;
756 part = &__smem->partitions[i];
758 if (addr_in_range(part->virt_base, part->size, p)) {
759 offset = p - part->virt_base;
761 return (phys_addr_t)part->phys_base + offset;
765 part = &__smem->global_partition;
767 if (addr_in_range(part->virt_base, part->size, p)) {
768 offset = p - part->virt_base;
770 return (phys_addr_t)part->phys_base + offset;