Lines Matching refs:pn
375 struct acpi_device_physical_node *pn; in acpi_scan_is_offline() local
384 list_for_each_entry(pn, &adev->physical_node_list, node) in acpi_scan_is_offline()
385 if (device_supports_offline(pn->dev) && !pn->dev->offline) { in acpi_scan_is_offline()
387 kobject_uevent(&pn->dev->kobj, KOBJ_CHANGE); in acpi_scan_is_offline()
401 struct acpi_device_physical_node *pn; in acpi_bus_offline() local
415 list_for_each_entry(pn, &device->physical_node_list, node) { in acpi_bus_offline()
420 if (pn->put_online) in acpi_bus_offline()
423 pn->put_online = false; in acpi_bus_offline()
425 ret = device_offline(pn->dev); in acpi_bus_offline()
430 pn->put_online = !ret; in acpi_bus_offline()
432 *ret_p = pn->dev; in acpi_bus_offline()
449 struct acpi_device_physical_node *pn; in acpi_bus_online() local
456 list_for_each_entry(pn, &device->physical_node_list, node) in acpi_bus_online()
457 if (pn->put_online) { in acpi_bus_online()
458 device_online(pn->dev); in acpi_bus_online()
459 pn->put_online = false; in acpi_bus_online()