/barrelfish-master/lib/acpica/source/components/events/ |
H A D | evregion.c | 3 * Module Name: evregion - Operation Region support 249 HandlerDesc = RegionObj->Region.Handler; 253 "No handler for Region [%4.4s] (%p) [%s]", 254 AcpiUtGetNodeName (RegionObj->Region.Node), 255 RegionObj, AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 266 if (!(RegionObj->Region.Flags & AOPOBJ_SETUP_COMPLETE)) 277 RegionObj, AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 295 /* Check for failure of the Region Setup */ 301 AcpiUtGetRegionName (RegionObj->Region.SpaceId))); 305 /* Region initializatio [all...] |
H A D | evrgnini.c | 135 * PARAMETERS: Handle - Region we are interested in 138 * RegionContext - Region specific context 189 LocalRegionContext->Length = RegionDesc->Region.Length; 190 LocalRegionContext->Address = RegionDesc->Region.Address; 201 * PARAMETERS: Handle - Region we are interested in 204 * RegionContext - Region specific context 239 * PARAMETERS: Handle - Region we are interested in 242 * RegionContext - Region specific context 272 HandlerObj = RegionObj->Region.Handler; 294 ParentNode = RegionObj->Region [all...] |
H A D | evhandler.c | 281 * of type Region or Device. 380 /* Object is a Region */ 382 if (ObjDesc->Region.SpaceId != HandlerObj->AddressSpace.SpaceId)
|
/barrelfish-master/lib/acpica/source/components/executer/ |
H A D | exfield.c | 254 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS || 255 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GSBUS || 256 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_IPMI)) 265 if (ObjDesc->Field.RegionObj->Region.SpaceId == 271 else if (ObjDesc->Field.RegionObj->Region.SpaceId == 352 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GPIO)) 472 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS || 473 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_GSBUS || 474 ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_IPMI)) 499 if (ObjDesc->Field.RegionObj->Region [all...] |
H A D | exfldio.c | 158 * AcpiExInsertIntoField. Initialize the Region if necessary and 182 ACPI_ERROR ((AE_INFO, "Needed Region, found type 0x%X (%s)", 189 SpaceId = RgnDesc->Region.SpaceId; 201 * If the Region Address and Length have not been previously evaluated, 243 * (Region length is specified in bytes) 245 if (RgnDesc->Region.Length < 256 if (ACPI_ROUND_UP (RgnDesc->Region.Length, 266 if (RgnDesc->Region.Length < ObjDesc->CommonField.AccessByteWidth) 278 AcpiUtGetNodeName (RgnDesc->Region.Node), 279 RgnDesc->Region [all...] |
H A D | excreate.c | 410 ACPI_DEBUG_PRINT ((ACPI_DB_LOAD, "Region Type - %s (0x%X)\n", 441 ObjDesc->Region.SpaceId = SpaceId; 442 ObjDesc->Region.Address = 0; 443 ObjDesc->Region.Length = 0; 444 ObjDesc->Region.Node = Node; 445 ObjDesc->Region.Handler = NULL;
|
H A D | exdump.c | 241 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Region.SpaceId), "Space Id"}, 242 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Region.Flags), "Flags"}, 243 {ACPI_EXD_NODE, ACPI_EXD_OFFSET (Region.Node), "Parent Node"}, 244 {ACPI_EXD_ADDRESS, ACPI_EXD_OFFSET (Region.Address), "Address"}, 245 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET (Region.Length), "Length"}, 246 {ACPI_EXD_HDLR_LIST,ACPI_EXD_OFFSET (Region.Handler), "Handler"}, 247 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Region.Next), "Next"} 291 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Field.RegionObj), "Region Object"}, 300 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (BankField.RegionObj), "Region Object"}, 331 {ACPI_EXD_RGN_LIST, ACPI_EXD_OFFSET (AddressSpace.RegionList), "Region Lis [all...] |
H A D | exconfig.c | 376 * PARAMETERS: ObjDesc - Region descriptor 423 * PARAMETERS: ObjDesc - Region or Buffer/Field where the table will be 432 * NOTE: Region Fields (Field, BankField, IndexFields) are resolved to buffer 464 "Load table from Region %p\n", ObjDesc)); 466 /* Region must be SystemMemory (from ACPI spec) */ 468 if (ObjDesc->Region.SpaceId != ACPI_ADR_SPACE_SYSTEM_MEMORY) 474 * If the Region Address and Length have not been previously
|
H A D | exprep.c | 536 ACPI_ERROR ((AE_INFO, "Needed Region, found type 0x%X (%s)", 603 if ((ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_EC) && 623 "RegionField: BitOff %X, Off %X, Gran %X, Region %p\n", 644 "Bank Field: BitOff %X, Off %X, Gran %X, Region %p, BankReg %p\n",
|
/barrelfish-master/lib/acpica/source/components/dispatcher/ |
H A D | dsopcode.c | 145 * PARAMETERS: ObjHandle - Region namespace node 537 ObjDesc->Region.Length = (UINT32) OperandDesc->Integer.Value; 546 ObjDesc->Region.Address = (ACPI_PHYSICAL_ADDRESS) 551 ObjDesc, ACPI_FORMAT_UINT64 (ObjDesc->Region.Address), 552 ObjDesc->Region.Length)); 556 ObjDesc->Region.Flags |= AOPOBJ_DATA_VALID; 595 * and OemTableId string of the Data Table Region declaration 658 ObjDesc->Region.Address = ACPI_PTR_TO_PHYSADDR (Table); 659 ObjDesc->Region.Length = Table->Length; 662 ObjDesc, ACPI_FORMAT_UINT64 (ObjDesc->Region [all...] |
H A D | dsargs.c | 476 if (ObjDesc->Region.Flags & AOPOBJ_DATA_VALID) 487 /* Get the Region node */ 489 Node = ObjDesc->Region.Node; 507 Status = AcpiUtAddAddressRange (ObjDesc->Region.SpaceId, 508 ObjDesc->Region.Address, ObjDesc->Region.Length, Node);
|
H A D | dsfield.c | 206 ObjDesc->Region.Node = *Node; 566 * RegionNode - Object for the containing Operation Region 760 * RegionNode - Object for the containing Operation Region 852 * RegionNode - Object for the containing Operation Region
|
/barrelfish-master/lib/acpica/source/components/utilities/ |
H A D | utdelete.c | 305 "***** Region %p\n", Object)); 311 if (!(Object->Region.Node->Flags & ANOBJ_TEMPORARY)) 313 AcpiUtRemoveAddressRange (Object->Region.SpaceId, 314 Object->Region.Node); 325 HandlerDesc = Object->Region.Handler; 338 *LastObjPtr = NextDesc->Region.Next; 344 LastObjPtr = &NextDesc->Region.Next; 345 NextDesc = NextDesc->Region.Next;
|
H A D | utcopy.c | 890 * We copied the Region Handler, so we now must add a reference 892 if (DestDesc->Region.Handler) 894 AcpiUtAddReference (DestDesc->Region.Handler);
|
/barrelfish-master/usr/skb/programs/ |
H A D | decoding_net.pl | 49 to_name(Region,Name) :- 54 } = Region, 63 to_region(Name,Region) :- 71 Region = region{
|
H A D | decoding_net3.pl | 28 % accept(Region) 366 region_base_name(Region, Name) :- 367 Region = region{node_id: NodeId, blocks: Blocks}, 372 region_limit_name(Region, Name) :- 373 Region = region{node_id: NodeId, blocks: Blocks}, 387 region_size(Region, Size) :- 388 region{ blocks: Blocks } = Region, 392 regions_size([Region | Regions], Size) :- 393 region_size(Region, [_, A]), 406 region_name_match(Region,Nam [all...] |
H A D | decoding_net3_multid.pl | 25 % accept(Region) 412 region_base_name(Region, Name) :- 413 Region = region{node_id: NodeId, blocks: Blocks}, 418 region_limit_name(Region, Name) :- 419 Region = region{node_id: NodeId, blocks: Blocks}, 438 region_size(Region, Size) :- 439 region{ blocks: Blocks } = Region, 453 region_name_match(Region,Name) :- 457 } = Region, 493 to_region(Name,Region) [all...] |
H A D | decoding_net2.pl | 223 region_base_name(Region, Name) :- 224 Region = region{node_id: NodeId, blocks: Blocks}, 229 region_limit_name(Region, Name) :- 230 Region = region{node_id: NodeId, blocks: Blocks}, 249 region_size(Region, Size) :- 250 region{ blocks: Blocks } = Region, 270 to_name(Region,Name) :- 274 } = Region, 311 to_region(Name,Region) :- 319 } = Region, [all...] |
H A D | decoding_net4.pl | 15 % Region: region(NodeId, Block) 22 % accept(Region) 162 region_aligned(Region, Bits, BlockNum) :- 163 Region = region(_, block(Base, _)), 198 % translate(State, Source Region, Dest Name) 487 % Resolve the Destination Region first. 591 % Resolve the Destination Region first.
|
/barrelfish-master/lib/acpica/source/tools/acpiexec/ |
H A D | aeregion.c | 195 * PARAMETERS: Region init handler 453 if (RegionObject->Region.Type != ACPI_TYPE_REGION) 462 printf ("Region handler received incorrect context %p, should be %p\n", 472 BaseAddress = RegionObject->Region.Address; 473 Length = (ACPI_SIZE) RegionObject->Region.Length; 474 SpaceId = RegionObject->Region.SpaceId; 477 "Operation Region request on %s at 0x%X\n", 478 AcpiUtGetRegionName (RegionObject->Region.SpaceId), 482 * Region support can be disabled with the -do option. 754 * Overlapping Region Suppor [all...] |
/barrelfish-master/lib/acpica/source/components/namespace/ |
H A D | nsdump.c | 464 AcpiUtGetRegionName (ObjDesc->Region.SpaceId)); 465 if (ObjDesc->Region.Flags & AOPOBJ_DATA_VALID) 468 ACPI_FORMAT_UINT64 (ObjDesc->Region.Address), 469 ObjDesc->Region.Length); 497 ObjDesc->CommonField.RegionObj->Region.Node)); 504 ObjDesc->CommonField.RegionObj->Region.Node),
|
/barrelfish-master/lib/acpica/source/components/debugger/ |
H A D | dbtest.c | 472 switch (RegionObj->Region.SpaceId) 484 AcpiUtGetRegionName (RegionObj->Region.SpaceId), 485 RegionObj->Region.Node->Name.Ascii); 526 AcpiUtGetRegionName (RegionObj->Region.SpaceId));
|
H A D | dbstats.c | 321 AcpiDbEnumerateObject (ObjDesc->Region.Handler); 573 AcpiOsPrintf ("Region %3d\n", sizeof (ACPI_OBJECT_REGION));
|
/barrelfish-master/lib/acpica/source/include/ |
H A D | acobject.h | 169 #define AOPOBJ_OBJECT_INITIALIZED 0x08 /* Region is initialized */ 171 #define AOPOBJ_SETUP_COMPLETE 0x20 /* Region setup is complete */ 172 #define AOPOBJ_INVALID 0x40 /* Host OS won't allow a Region address */ 403 union acpi_operand_object *RegionObj; /* Parent Operation Region object (REGION/BANK fields only) */ 540 * Currently: Region and FieldUnit types 547 void *RegionContext; /* Region-specific data */ 591 ACPI_OBJECT_REGION Region; member in union:acpi_operand_object
|
/barrelfish-master/doc/026-device-queues/ |
H A D | devif.tex | 103 \item \textbf{Region}: A Region is a chunk of memory that is registered to the \devif interface. From the memory of the region, buffers can be allocated. 155 \section{Registering Region} 185 \item Region must not overlap with other already registered regions 196 \item Region to register is already registered. 199 \section{Deregister Region} 224 \item Region must currently be registered (i.e. valid region id that is currently registered) 236 \item Region was not registered beforehand. 304 \item Region id is not valid. 595 // Region managemen [all...] |