Lines Matching defs:handler

40  *              an installed default region handler.
60 * Make sure the installed handler is the DEFAULT handler. If not the
62 * handler was installed)
92 * a previously installed handler.
109 acpi_adr_space_handler handler;
126 /* Ensure that there is a handler associated with this region */
128 handler_desc = region_obj->region.handler;
131 "No handler for Region [%4.4s] (%p) [%s]",
216 * the handler for this particular region
225 /* We have everything we need, we can invoke the address space handler */
227 handler = handler_desc->address_space.handler;
232 &region_obj->region.handler->address_space, handler,
241 * exit the interpreter because the handler *might* block -- we don't
250 * handler via the context:
257 * parameters being changed from another thread before the handler
290 /* Call the handler */
292 status = handler(function, address, bit_width, value, context,
319 * We just returned from a non-default handler, we must re-enter the
337 * DESCRIPTION: Break the association between the handler and the region
363 /* Get the address handler from the region object */
365 handler_obj = region_obj->region.handler;
368 /* This region has no handler, all done */
373 /* Find this region in the handler's list */
385 "Removing Region %p from address handler %p\n",
388 /* This is it, remove it from the handler's list */
422 * If the region has been activated, call the setup handler with
445 "from region handler - deactivate, [%s]",
456 * Remove handler reference in the region
461 * If the region is on the handler's list, this must be the
462 * region's handler
464 region_obj->region.handler = NULL;
479 "Circular handler list in region object %p",
485 /* If we get here, the region was not in the handler's region list */
488 "Cannot remove region %p from address handler %p\n",
504 * DESCRIPTION: Create the association between the handler and the region
517 /* Install the region's handler */
519 if (region_obj->region.handler) {
524 "Adding Region [%4.4s] %p to address handler %p [%s]\n",
530 /* Link this region to the front of the handler's list */
534 region_obj->region.handler = handler_obj;
568 region_obj->region.handler == NULL) {
589 * region definition. This will be executed when the handler is
626 * connection status 1 for connecting the handler, 0 for disconnecting
627 * the handler (Passed as a parameter)