Lines Matching refs:pr
37 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr);
49 struct acpi_processor *pr = acpi_driver_data(device); in xen_acpi_processor_enable() local
53 status = acpi_evaluate_object(pr->handle, NULL, NULL, &buffer); in xen_acpi_processor_enable()
59 pr->acpi_id = object.processor.proc_id; in xen_acpi_processor_enable()
62 status = acpi_evaluate_integer(pr->handle, METHOD_NAME__UID, in xen_acpi_processor_enable()
69 pr->acpi_id = value; in xen_acpi_processor_enable()
72 pr->id = xen_pcpu_id(pr->acpi_id); in xen_acpi_processor_enable()
74 if (invalid_logical_cpuid(pr->id)) in xen_acpi_processor_enable()
76 if (ACPI_FAILURE(xen_acpi_cpu_hotadd(pr))) { in xen_acpi_processor_enable()
78 pr->acpi_id); in xen_acpi_processor_enable()
88 struct acpi_processor *pr; in xen_acpi_processor_add() local
93 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in xen_acpi_processor_add()
94 if (!pr) in xen_acpi_processor_add()
97 pr->handle = device->handle; in xen_acpi_processor_add()
100 device->driver_data = pr; in xen_acpi_processor_add()
111 struct acpi_processor *pr; in xen_acpi_processor_remove() local
116 pr = acpi_driver_data(device); in xen_acpi_processor_remove()
117 if (!pr) in xen_acpi_processor_remove()
120 kfree(pr); in xen_acpi_processor_remove()
185 static int xen_hotadd_cpu(struct acpi_processor *pr) in xen_hotadd_cpu() argument
190 apic_id = xen_apic_id(pr->handle); in xen_hotadd_cpu()
193 pr->acpi_id); in xen_hotadd_cpu()
197 pxm = xen_acpi_get_pxm(pr->handle); in xen_hotadd_cpu()
200 pr->acpi_id); in xen_hotadd_cpu()
206 op.u.cpu_add.acpi_id = pr->acpi_id; in xen_hotadd_cpu()
212 pr->acpi_id); in xen_hotadd_cpu()
217 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr) in xen_acpi_cpu_hotadd() argument
219 if (!is_processor_present(pr->handle)) in xen_acpi_cpu_hotadd()
222 pr->id = xen_hotadd_cpu(pr); in xen_acpi_cpu_hotadd()
223 if (invalid_logical_cpuid(pr->id)) in xen_acpi_cpu_hotadd()
245 struct acpi_processor *pr; in acpi_processor_hotplug_notify() local
289 pr = acpi_driver_data(device); in acpi_processor_hotplug_notify()
290 if (!pr) { in acpi_processor_hotplug_notify()