/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/ |
H A D | evgpeblk.c | 166 ACPI_GPE_BLOCK_INFO *GpeBlock, 171 ACPI_GPE_BLOCK_INFO *GpeBlock); 178 * PARAMETERS: GpeBlock - New GPE block 190 ACPI_GPE_BLOCK_INFO *GpeBlock, 225 NextGpeBlock->Next = GpeBlock; 226 GpeBlock->Previous = NextGpeBlock; 230 GpeXruptBlock->GpeBlockListHead = GpeBlock; 233 GpeBlock->XruptBlock = GpeXruptBlock; 247 * PARAMETERS: GpeBlock - Existing GPE block 257 ACPI_GPE_BLOCK_INFO *GpeBlock) 189 AcpiEvInstallGpeBlock( ACPI_GPE_BLOCK_INFO *GpeBlock, UINT32 InterruptNumber) argument 256 AcpiEvDeleteGpeBlock( ACPI_GPE_BLOCK_INFO *GpeBlock) argument 339 AcpiEvCreateGpeInfoBlocks( ACPI_GPE_BLOCK_INFO *GpeBlock) argument 489 ACPI_GPE_BLOCK_INFO *GpeBlock; local 589 AcpiEvInitializeGpeBlock( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument [all...] |
H A D | evgpeutil.c | 179 ACPI_GPE_BLOCK_INFO *GpeBlock; local 197 GpeBlock = GpeXruptInfo->GpeBlockListHead; 198 while (GpeBlock) 202 Status = GpeWalkCallback (GpeXruptInfo, GpeBlock, Context); 212 GpeBlock = GpeBlock->Next; 240 ACPI_GPE_BLOCK_INFO *GpeBlock, 248 Info->NextBlockBaseIndex += GpeBlock->GpeCount; 256 if ((GpeBlock->Node)->Type == ACPI_TYPE_DEVICE) 258 Info->GpeDevice = GpeBlock 238 AcpiEvGetGpeDevice( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument 447 AcpiEvDeleteGpeHandlers( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument [all...] |
H A D | evgpeinit.c | 345 ACPI_GPE_BLOCK_INFO *GpeBlock; local 357 * GpeBlock lists. 376 GpeBlock = GpeXruptInfo->GpeBlockListHead; 377 while (GpeBlock) 379 WalkInfo.GpeBlock = GpeBlock; 380 WalkInfo.GpeDevice = GpeBlock->Node; 392 GpeBlock = GpeBlock->Next; 519 GpeEventInfo = AcpiEvLowGetGpeInfo (GpeNumber, WalkInfo->GpeBlock); [all...] |
H A D | evgpe.c | 424 * GpeBlock - A GPE info block 437 ACPI_GPE_BLOCK_INFO *GpeBlock) 443 * Validate that the GpeNumber is within the specified GpeBlock. 446 if (!GpeBlock || 447 (GpeNumber < GpeBlock->BlockBaseNumber)) 452 GpeIndex = GpeNumber - GpeBlock->BlockBaseNumber; 453 if (GpeIndex >= GpeBlock->GpeCount) 458 return (&GpeBlock->EventInfo[GpeIndex]); 472 * Validates the GpeBlock and the GpeNumber 517 !ObjDesc->Device.GpeBlock) 435 AcpiEvLowGetGpeInfo( UINT32 GpeNumber, ACPI_GPE_BLOCK_INFO *GpeBlock) argument 544 ACPI_GPE_BLOCK_INFO *GpeBlock; local [all...] |
H A D | evxfgpe.c | 1132 ACPI_GPE_BLOCK_INFO *GpeBlock; local 1178 0, InterruptNumber, &GpeBlock); 1213 ObjDesc->Device.GpeBlock = GpeBlock; 1278 !ObjDesc->Device.GpeBlock) 1285 Status = AcpiEvDeleteGpeBlock (ObjDesc->Device.GpeBlock); 1288 ObjDesc->Device.GpeBlock = NULL;
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/ |
H A D | utinit.c | 195 ACPI_GPE_BLOCK_INFO *GpeBlock; local 206 GpeBlock = GpeXruptInfo->GpeBlockListHead; 207 while (GpeBlock) 209 NextGpeBlock = GpeBlock->Next; 210 ACPI_FREE (GpeBlock->EventInfo); 211 ACPI_FREE (GpeBlock->RegisterInfo); 212 ACPI_FREE (GpeBlock); 214 GpeBlock = NextGpeBlock;
|
H A D | utdelete.c | 264 if (Object->Device.GpeBlock) 266 (void) AcpiEvDeleteGpeBlock (Object->Device.GpeBlock);
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/hardware/ |
H A D | hwgpe.c | 166 ACPI_GPE_BLOCK_INFO *GpeBlock, 463 * GpeBlock - Gpe Block info 474 ACPI_GPE_BLOCK_INFO *GpeBlock, 483 for (i = 0; i < GpeBlock->RegisterCount; i++) 487 Status = AcpiHwGpeEnableWrite (0x00, &GpeBlock->RegisterInfo[i]); 503 * GpeBlock - Gpe Block info 514 ACPI_GPE_BLOCK_INFO *GpeBlock, 523 for (i = 0; i < GpeBlock->RegisterCount; i++) 527 Status = AcpiHwWrite (0xFF, &GpeBlock->RegisterInfo[i].StatusAddress); 543 * GpeBlock 472 AcpiHwDisableGpeBlock( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument 512 AcpiHwClearGpeBlock( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument 553 AcpiHwEnableRuntimeGpeBlock( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument 606 AcpiHwEnableWakeupGpeBlock( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *Context) argument 652 AcpiHwGetGpeBlockStatus( ACPI_GPE_XRUPT_INFO *GpeXruptInfo, ACPI_GPE_BLOCK_INFO *GpeBlock, void *RetPtr) argument [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/ |
H A D | achware.h | 288 ACPI_GPE_BLOCK_INFO *GpeBlock, 298 ACPI_GPE_BLOCK_INFO *GpeBlock, 325 ACPI_GPE_BLOCK_INFO *GpeBlock,
|
H A D | acevents.h | 263 ACPI_GPE_BLOCK_INFO *GpeBlock); 292 ACPI_GPE_BLOCK_INFO *GpeBlock, 298 ACPI_GPE_BLOCK_INFO *GpeBlock)) 338 ACPI_GPE_BLOCK_INFO *GpeBlock, 353 ACPI_GPE_BLOCK_INFO *GpeBlock,
|
H A D | acobject.h | 379 ACPI_GPE_BLOCK_INFO *GpeBlock; member in struct:acpi_object_device
|
H A D | aclocal.h | 720 ACPI_GPE_BLOCK_INFO *GpeBlock; member in struct:acpi_gpe_walk_info 738 ACPI_GPE_BLOCK_INFO *GpeBlock,
|