• Home
  • Raw
  • Download

Lines Matching refs:pr

37 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr);
49 struct acpi_processor *pr; in xen_acpi_processor_enable() local
51 pr = acpi_driver_data(device); in xen_acpi_processor_enable()
52 if (!pr) { in xen_acpi_processor_enable()
59 status = acpi_evaluate_object(pr->handle, NULL, NULL, &buffer); in xen_acpi_processor_enable()
65 pr->acpi_id = object.processor.proc_id; in xen_acpi_processor_enable()
68 status = acpi_evaluate_integer(pr->handle, METHOD_NAME__UID, in xen_acpi_processor_enable()
75 pr->acpi_id = value; in xen_acpi_processor_enable()
78 pr->id = xen_pcpu_id(pr->acpi_id); in xen_acpi_processor_enable()
80 if ((int)pr->id < 0) in xen_acpi_processor_enable()
82 if (ACPI_FAILURE(xen_acpi_cpu_hotadd(pr))) { in xen_acpi_processor_enable()
84 pr->acpi_id); in xen_acpi_processor_enable()
94 struct acpi_processor *pr; in xen_acpi_processor_add() local
99 pr = kzalloc(sizeof(struct acpi_processor), GFP_KERNEL); in xen_acpi_processor_add()
100 if (!pr) in xen_acpi_processor_add()
103 pr->handle = device->handle; in xen_acpi_processor_add()
106 device->driver_data = pr; in xen_acpi_processor_add()
117 struct acpi_processor *pr; in xen_acpi_processor_remove() local
122 pr = acpi_driver_data(device); in xen_acpi_processor_remove()
123 if (!pr) in xen_acpi_processor_remove()
126 kfree(pr); in xen_acpi_processor_remove()
191 static int xen_hotadd_cpu(struct acpi_processor *pr) in xen_hotadd_cpu() argument
196 apic_id = xen_apic_id(pr->handle); in xen_hotadd_cpu()
199 pr->acpi_id); in xen_hotadd_cpu()
203 pxm = xen_acpi_get_pxm(pr->handle); in xen_hotadd_cpu()
206 pr->acpi_id); in xen_hotadd_cpu()
212 op.u.cpu_add.acpi_id = pr->acpi_id; in xen_hotadd_cpu()
218 pr->acpi_id); in xen_hotadd_cpu()
223 static acpi_status xen_acpi_cpu_hotadd(struct acpi_processor *pr) in xen_acpi_cpu_hotadd() argument
225 if (!is_processor_present(pr->handle)) in xen_acpi_cpu_hotadd()
228 pr->id = xen_hotadd_cpu(pr); in xen_acpi_cpu_hotadd()
229 if ((int)pr->id < 0) in xen_acpi_cpu_hotadd()
251 struct acpi_processor *pr; in acpi_processor_hotplug_notify() local
295 pr = acpi_driver_data(device); in acpi_processor_hotplug_notify()
296 if (!pr) { in acpi_processor_hotplug_notify()