Searched refs:GpeEventInfo (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/
H A Devgpe.c177 * PARAMETERS: GpeEventInfo - GPE to update
188 ACPI_GPE_EVENT_INFO *GpeEventInfo)
197 GpeRegisterInfo = GpeEventInfo->RegisterInfo;
203 RegisterBit = AcpiHwGetGpeRegisterBit (GpeEventInfo);
211 if (GpeEventInfo->RuntimeCount)
225 * PARAMETERS: GpeEventInfo - GPE to enable
235 ACPI_GPE_EVENT_INFO *GpeEventInfo)
245 Status = AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_ENABLE);
254 * PARAMETERS: GpeEventInfo - GPE to be blocked/unblocked
265 ACPI_GPE_EVENT_INFO *GpeEventInfo,
187 AcpiEvUpdateGpeEnableMask( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
234 AcpiEvEnableGpe( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
264 AcpiEvMaskGpe( ACPI_GPE_EVENT_INFO *GpeEventInfo, BOOLEAN IsMasked) argument
329 AcpiEvAddGpeReference( ACPI_GPE_EVENT_INFO *GpeEventInfo, BOOLEAN ClearOnEnable) argument
384 AcpiEvRemoveGpeReference( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
547 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
649 ACPI_GPE_EVENT_INFO *GpeEventInfo = Context; local
752 ACPI_GPE_EVENT_INFO *GpeEventInfo = Context; local
778 AcpiEvFinishGpe( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
830 AcpiEvDetectGpe( ACPI_NAMESPACE_NODE *GpeDevice, ACPI_GPE_EVENT_INFO *GpeEventInfo, UINT32 GpeNumber) argument
965 AcpiEvGpeDispatch( ACPI_NAMESPACE_NODE *GpeDevice, ACPI_GPE_EVENT_INFO *GpeEventInfo, UINT32 GpeNumber) argument
[all...]
H A Devxfgpe.c250 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
264 GpeEventInfo = AcpiEvGetGpeEventInfo (GpeDevice, GpeNumber);
265 if (GpeEventInfo)
267 if (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) !=
270 Status = AcpiEvAddGpeReference (GpeEventInfo, TRUE);
272 ACPI_GPE_IS_POLLING_NEEDED (GpeEventInfo))
278 GpeDevice, GpeEventInfo, GpeNumber);
316 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
327 GpeEventInfo = AcpiEvGetGpeEventInfo (GpeDevice, GpeNumber);
328 if (GpeEventInfo)
375 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
445 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
500 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
554 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
713 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
798 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
848 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
927 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
[all...]
H A Devgpeinit.c443 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
519 GpeEventInfo = AcpiEvLowGetGpeInfo (GpeNumber, WalkInfo->GpeBlock);
520 if (!GpeEventInfo)
530 if ((ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
532 (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
540 if (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
547 if (Type != (GpeEventInfo->Flags & ACPI_GPE_XRUPT_TYPE_MASK))
558 (void) AcpiHwLowSetGpe (GpeEventInfo, ACPI_GPE_DISABLE);
561 * Add the GPE information from above to the GpeEventInfo block for
564 GpeEventInfo
[all...]
H A Devgpeutil.c452 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
470 GpeEventInfo = &GpeBlock->EventInfo[((ACPI_SIZE) i *
473 if ((ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
475 (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
480 ACPI_FREE (GpeEventInfo->Dispatch.Handler);
481 GpeEventInfo->Dispatch.Handler = NULL;
482 GpeEventInfo->Flags &= ~ACPI_GPE_DISPATCH_MASK;
484 else if (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
489 Notify = GpeEventInfo->Dispatch.NotifyList;
497 GpeEventInfo
[all...]
H A Devgpeblk.c343 ACPI_GPE_EVENT_INFO *GpeEventInfo = NULL; local
370 GpeEventInfo = ACPI_ALLOCATE_ZEROED ((ACPI_SIZE) GpeBlock->GpeCount *
372 if (!GpeEventInfo)
375 "Could not allocate the GpeEventInfo table"));
383 GpeBlock->EventInfo = GpeEventInfo;
392 ThisEvent = GpeEventInfo;
450 if (GpeEventInfo)
452 ACPI_FREE (GpeEventInfo);
595 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
630 GpeEventInfo
[all...]
H A Devxface.c976 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
1011 GpeEventInfo = AcpiEvGetGpeEventInfo (GpeDevice, GpeNumber);
1012 if (!GpeEventInfo)
1020 if ((ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
1022 (ACPI_GPE_DISPATCH_TYPE (GpeEventInfo->Flags) ==
1031 Handler->MethodNode = GpeEventInfo->Dispatch.MethodNode;
1032 Handler->OriginalFlags = (UINT8) (GpeEventInfo->Flags &
1044 GpeEventInfo->RuntimeCount)
1047 (void) AcpiEvRemoveGpeReference (GpeEventInfo);
1051 if (Type != (UINT32) (GpeEventInfo
1184 ACPI_GPE_EVENT_INFO *GpeEventInfo; local
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/hardware/
H A Dhwgpe.c179 * PARAMETERS: GpeEventInfo - Info block for the GPE
190 ACPI_GPE_EVENT_INFO *GpeEventInfo)
194 (GpeEventInfo->GpeNumber - GpeEventInfo->RegisterInfo->BaseGpeNumber));
202 * PARAMETERS: GpeEventInfo - Info block for the GPE to be disabled
215 ACPI_GPE_EVENT_INFO *GpeEventInfo,
229 GpeRegisterInfo = GpeEventInfo->RegisterInfo;
245 RegisterBit = AcpiHwGetGpeRegisterBit (GpeEventInfo);
289 * PARAMETERS: GpeEventInfo - Info block for the GPE to be cleared
299 ACPI_GPE_EVENT_INFO *GpeEventInfo)
189 AcpiHwGetGpeRegisterBit( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
214 AcpiHwLowSetGpe( ACPI_GPE_EVENT_INFO *GpeEventInfo, UINT32 Action) argument
298 AcpiHwClearGpe( ACPI_GPE_EVENT_INFO *GpeEventInfo) argument
341 AcpiHwGetGpeStatus( ACPI_GPE_EVENT_INFO *GpeEventInfo, ACPI_EVENT_STATUS *EventStatus) argument
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacevents.h235 ACPI_GPE_EVENT_INFO *GpeEventInfo);
239 ACPI_GPE_EVENT_INFO *GpeEventInfo);
243 ACPI_GPE_EVENT_INFO *GpeEventInfo,
248 ACPI_GPE_EVENT_INFO *GpeEventInfo,
253 ACPI_GPE_EVENT_INFO *GpeEventInfo);
267 ACPI_GPE_EVENT_INFO *GpeEventInfo);
272 ACPI_GPE_EVENT_INFO *GpeEventInfo,
303 ACPI_GPE_EVENT_INFO *GpeEventInfo,
H A Dachware.h278 ACPI_GPE_EVENT_INFO *GpeEventInfo);
282 ACPI_GPE_EVENT_INFO *GpeEventInfo,
293 ACPI_GPE_EVENT_INFO *GpeEventInfo);
303 ACPI_GPE_EVENT_INFO *GpeEventInfo,

Completed in 62 milliseconds