cpc_ptr 139 drivers/acpi/cppc_acpi.c struct cpc_desc *cpc_ptr = to_cpc_desc(kobj); \ cpc_ptr 143 drivers/acpi/cppc_acpi.c ret = access_fn(cpc_ptr->cpu_id, &st_name); \ cpc_ptr 165 drivers/acpi/cppc_acpi.c struct cpc_desc *cpc_ptr = to_cpc_desc(kobj); cpc_ptr 169 drivers/acpi/cppc_acpi.c ret = cppc_get_perf_ctrs(cpc_ptr->cpu_id, &fb_ctrs); cpc_ptr 358 drivers/acpi/cppc_acpi.c static int acpi_get_psd(struct cpc_desc *cpc_ptr, acpi_handle handle) cpc_ptr 381 drivers/acpi/cppc_acpi.c pdomain = &(cpc_ptr->domain_info); cpc_ptr 389 drivers/acpi/cppc_acpi.c pr_debug("Invalid _PSD data for CPU:%d\n", cpc_ptr->cpu_id); cpc_ptr 394 drivers/acpi/cppc_acpi.c pr_debug("Unknown _PSD:num_entries for CPU:%d\n", cpc_ptr->cpu_id); cpc_ptr 399 drivers/acpi/cppc_acpi.c pr_debug("Unknown _PSD:revision for CPU: %d\n", cpc_ptr->cpu_id); cpc_ptr 406 drivers/acpi/cppc_acpi.c pr_debug("Invalid _PSD:coord_type for CPU:%d\n", cpc_ptr->cpu_id); cpc_ptr 431 drivers/acpi/cppc_acpi.c struct cpc_desc *cpc_ptr, *match_cpc_ptr; cpc_ptr 448 drivers/acpi/cppc_acpi.c cpc_ptr = per_cpu(cpc_desc_ptr, i); cpc_ptr 449 drivers/acpi/cppc_acpi.c if (!cpc_ptr) { cpc_ptr 454 drivers/acpi/cppc_acpi.c pdomain = &(cpc_ptr->domain_info); cpc_ptr 720 drivers/acpi/cppc_acpi.c struct cpc_desc *cpc_ptr; cpc_ptr 739 drivers/acpi/cppc_acpi.c cpc_ptr = kzalloc(sizeof(struct cpc_desc), GFP_KERNEL); cpc_ptr 740 drivers/acpi/cppc_acpi.c if (!cpc_ptr) { cpc_ptr 754 drivers/acpi/cppc_acpi.c cpc_ptr->num_entries = num_ent; cpc_ptr 765 drivers/acpi/cppc_acpi.c cpc_ptr->version = cpc_rev; cpc_ptr 775 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i-2].type = ACPI_TYPE_INTEGER; cpc_ptr 776 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i-2].cpc_entry.int_value = cpc_obj->integer.value; cpc_ptr 803 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i-2].sys_mem_vaddr = addr; cpc_ptr 813 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i-2].type = ACPI_TYPE_BUFFER; cpc_ptr 814 drivers/acpi/cppc_acpi.c memcpy(&cpc_ptr->cpc_regs[i-2].cpc_entry.reg, gas_t, sizeof(*gas_t)); cpc_ptr 828 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i].type = ACPI_TYPE_INTEGER; cpc_ptr 829 drivers/acpi/cppc_acpi.c cpc_ptr->cpc_regs[i].cpc_entry.int_value = 0; cpc_ptr 834 drivers/acpi/cppc_acpi.c cpc_ptr->cpu_id = pr->id; cpc_ptr 837 drivers/acpi/cppc_acpi.c ret = acpi_get_psd(cpc_ptr, handle); cpc_ptr 862 drivers/acpi/cppc_acpi.c per_cpu(cpc_desc_ptr, pr->id) = cpc_ptr; cpc_ptr 864 drivers/acpi/cppc_acpi.c ret = kobject_init_and_add(&cpc_ptr->kobj, &cppc_ktype, &cpu_dev->kobj, cpc_ptr 868 drivers/acpi/cppc_acpi.c kobject_put(&cpc_ptr->kobj); cpc_ptr 877 drivers/acpi/cppc_acpi.c for (i = 2; i < cpc_ptr->num_entries; i++) { cpc_ptr 878 drivers/acpi/cppc_acpi.c void __iomem *addr = cpc_ptr->cpc_regs[i-2].sys_mem_vaddr; cpc_ptr 883 drivers/acpi/cppc_acpi.c kfree(cpc_ptr); cpc_ptr 899 drivers/acpi/cppc_acpi.c struct cpc_desc *cpc_ptr; cpc_ptr 915 drivers/acpi/cppc_acpi.c cpc_ptr = per_cpu(cpc_desc_ptr, pr->id); cpc_ptr 916 drivers/acpi/cppc_acpi.c if (!cpc_ptr) cpc_ptr 920 drivers/acpi/cppc_acpi.c for (i = 2; i < cpc_ptr->num_entries; i++) { cpc_ptr 921 drivers/acpi/cppc_acpi.c addr = cpc_ptr->cpc_regs[i-2].sys_mem_vaddr; cpc_ptr 926 drivers/acpi/cppc_acpi.c kobject_put(&cpc_ptr->kobj); cpc_ptr 927 drivers/acpi/cppc_acpi.c kfree(cpc_ptr);