Lines Matching full:handler
170 * Handler - Address of the handler
172 * Context - Value passed to the handler on each access
177 * DESCRIPTION: Install a handler for all OpRegions of a given SpaceId.
193 ACPI_ADR_SPACE_HANDLER Handler,
227 /* Install the handler for all Regions for this Space ID */
230 Node, SpaceId, Handler, Setup, Context);
252 ACPI_ADR_SPACE_HANDLER Handler,
256 return AcpiInstallAddressSpaceHandlerInternal (Device, SpaceId, Handler, Setup, Context, TRUE);
265 ACPI_ADR_SPACE_HANDLER Handler,
269 return AcpiInstallAddressSpaceHandlerInternal (Device, SpaceId, Handler, Setup, Context, FALSE);
281 * Handler - Address of the handler
285 * DESCRIPTION: Remove a previously installed handler.
293 ACPI_ADR_SPACE_HANDLER Handler)
341 /* Find the address handler the user requested */
343 HandlerObj = ObjDesc->CommonNotify.Handler;
344 LastObjPtr = &ObjDesc->CommonNotify.Handler;
347 /* We have a handler, see if user requested this one */
351 /* Handler must be the same as the installed handler */
353 if (HandlerObj->AddressSpace.Handler != Handler)
362 "Removing address handler %p(%p) for region %s "
364 HandlerObj, Handler, AcpiUtGetRegionName (SpaceId),
369 /* Walk the handler's region list */
374 * First disassociate the handler from the region.
389 /* Remove this Handler object from the list */
393 /* Now we can delete the handler object */
405 /* The handler does not exist */
408 "Unable to remove address handler %p for %s(%X), DevNode %p, obj %p\n",
409 Handler, AcpiUtGetRegionName (SpaceId), SpaceId, Node, ObjDesc));