49 #define _COMPONENT ACPI_EVENTS
73 void *handler_context,
void **region_context)
82 if (*region_context) {
83 local_region_context =
91 local_region_context->
95 *region_context =
NULL;
102 local_region_context =
104 if (!(local_region_context)) {
110 local_region_context->
length = region_desc->
region.length;
113 *region_context = local_region_context;
135 void *handler_context,
void **region_context)
140 *region_context =
NULL;
142 *region_context = handler_context;
168 void *handler_context,
void **region_context)
182 handler_obj = region_obj->
region.handler;
189 "Attempting to init a region %p, with no handler\n",
194 *region_context =
NULL;
202 parent_node = region_obj->
region.node->parent;
226 if (acpi_ev_is_pci_root_bridge(pci_root_node)) {
242 "Could not install PciConfig handler "
243 "for Root Bridge %4.4s",
251 pci_root_node = pci_root_node->
parent;
281 pci_device_node = region_obj->
region.node;
283 pci_device_node = pci_device_node->
parent;
286 if (!pci_device_node) {
296 pci_device_node, &pci_value);
310 pci_root_node, &pci_value);
318 pci_root_node, &pci_value);
381 for (i = 0; i < cid->
count; i++) {
412 void *handler_context,
void **region_context)
439 void *handler_context,
void **region_context)
464 void *handler_context,
void **region_context)
469 *region_context =
NULL;
471 *region_context = handler_context;
530 node = region_obj->
region.node->parent;
531 space_id = region_obj->
region.space_id;
551 region_obj2->
extra.method_REG = method_node;
568 switch (node->
type) {
571 handler_obj = obj_desc->
device.handler;
576 handler_obj = obj_desc->
processor.handler;
595 obj_desc->
method.dispatch.handler;
604 while (handler_obj) {
614 "Found handler %p for region %p in obj %p\n",
628 if (acpi_ns_locked) {
642 if (acpi_ns_locked) {
669 "No handler for RegionType %s(%X) (RegionObj %p)\n",