Lines Matching defs:handler
39 * an installed default region handler.
59 * Make sure the installed handler is the DEFAULT handler. If not the
61 * handler was installed)
91 * a previously installed handler.
108 acpi_adr_space_handler handler;
125 /* Ensure that there is a handler associated with this region */
127 handler_desc = region_obj->region.handler;
130 "No handler for Region [%4.4s] (%p) [%s]",
196 * the handler for this particular region
205 /* We have everything we need, we can invoke the address space handler */
207 handler = handler_desc->address_space.handler;
212 ®ion_obj->region.handler->address_space, handler,
221 * exit the interpreter because the handler *might* block -- we don't
230 * handler via the context:
237 * parameters being changed from another thread before the handler
283 /* Call the handler */
285 status = handler(function, address, bit_width, value, context,
312 * We just returned from a non-default handler, we must re-enter the
330 * DESCRIPTION: Break the association between the handler and the region
356 /* Get the address handler from the region object */
358 handler_obj = region_obj->region.handler;
361 /* This region has no handler, all done */
366 /* Find this region in the handler's list */
378 "Removing Region %p from address handler %p\n",
381 /* This is it, remove it from the handler's list */
415 * If the region has been activated, call the setup handler with
438 "from region handler - deactivate, [%s]",
449 * Remove handler reference in the region
454 * If the region is on the handler's list, this must be the
455 * region's handler
457 region_obj->region.handler = NULL;
472 "Circular handler list in region object %p",
478 /* If we get here, the region was not in the handler's region list */
481 "Cannot remove region %p from address handler %p\n",
497 * DESCRIPTION: Create the association between the handler and the region
510 /* Install the region's handler */
512 if (region_obj->region.handler) {
517 "Adding Region [%4.4s] %p to address handler %p [%s]\n",
523 /* Link this region to the front of the handler's list */
527 region_obj->region.handler = handler_obj;
561 region_obj->region.handler == NULL) {
582 * region definition. This will be executed when the handler is
619 * connection status 1 for connecting the handler, 0 for disconnecting
620 * the handler (Passed as a parameter)
808 * during EC handler installation. Otherwise, we would need to