167#if ACPI_MACHINE_WIDTH == 64
189#define ACPI_OBJECT_COMMON_HEADER \
190 union acpi_operand_object *NextObject; \
191 UINT8 DescriptorType; \
193 UINT16 ReferenceCount; \
202#define AOPOBJ_AML_CONSTANT 0x01
203#define AOPOBJ_STATIC_POINTER 0x02
204#define AOPOBJ_DATA_VALID 0x04
205#define AOPOBJ_OBJECT_INITIALIZED 0x08
206#define AOPOBJ_REG_CONNECTED 0x10
207#define AOPOBJ_SETUP_COMPLETE 0x20
208#define AOPOBJ_INVALID 0x40
219 ACPI_OBJECT_COMMON_HEADER;
226 ACPI_OBJECT_COMMON_HEADER;
239#define ACPI_COMMON_BUFFER_INFO(_Type) \
248 ACPI_OBJECT_COMMON_HEADER;
249 ACPI_COMMON_BUFFER_INFO(
char);
256 ACPI_OBJECT_COMMON_HEADER;
257 ACPI_COMMON_BUFFER_INFO(UINT8);
267 ACPI_OBJECT_COMMON_HEADER;
285 ACPI_OBJECT_COMMON_HEADER;
286 ACPI_SEMAPHORE OsSemaphore;
293 ACPI_OBJECT_COMMON_HEADER;
295 UINT16 AcquisitionDepth;
297 ACPI_THREAD_ID ThreadId;
302 UINT8 OriginalSyncLevel;
309 ACPI_OBJECT_COMMON_HEADER;
314 ACPI_PHYSICAL_ADDRESS Address;
323 ACPI_OBJECT_COMMON_HEADER;
332 ACPI_INTERNAL_METHOD Implementation;
337 ACPI_OWNER_ID OwnerId;
344#define ACPI_METHOD_MODULE_LEVEL 0x01
345#define ACPI_METHOD_INTERNAL_ONLY 0x02
346#define ACPI_METHOD_SERIALIZED 0x04
347#define ACPI_METHOD_SERIALIZED_PENDING 0x08
348#define ACPI_METHOD_IGNORE_SYNC_LEVEL 0x10
349#define ACPI_METHOD_MODIFIED_NAMESPACE 0x20
361#define ACPI_COMMON_NOTIFY_INFO \
362 union acpi_operand_object *NotifyList[2]; \
363 union acpi_operand_object *Handler
369 ACPI_OBJECT_COMMON_HEADER;
370 ACPI_COMMON_NOTIFY_INFO;
377 ACPI_OBJECT_COMMON_HEADER;
378 ACPI_COMMON_NOTIFY_INFO;
386 ACPI_OBJECT_COMMON_HEADER;
387 ACPI_COMMON_NOTIFY_INFO;
389 UINT32 ResourceOrder;
396 ACPI_OBJECT_COMMON_HEADER;
402 ACPI_COMMON_NOTIFY_INFO;
403 ACPI_IO_ADDRESS Address;
410 ACPI_OBJECT_COMMON_HEADER;
411 ACPI_COMMON_NOTIFY_INFO;
427#define ACPI_COMMON_FIELD_INFO \
430 UINT8 AccessByteWidth; \
431 ACPI_NAMESPACE_NODE *Node; \
433 UINT32 BaseByteOffset; \
435 UINT8 StartFieldBitOffset;\
442 ACPI_OBJECT_COMMON_HEADER;
443 ACPI_COMMON_FIELD_INFO;
451 ACPI_OBJECT_COMMON_HEADER;
452 ACPI_COMMON_FIELD_INFO;
453 UINT16 ResourceLength;
455 UINT8 *ResourceBuffer;
456 UINT16 PinNumberIndex;
457 UINT8 *InternalPccBuffer;
464 ACPI_OBJECT_COMMON_HEADER;
465 ACPI_COMMON_FIELD_INFO;
474 ACPI_OBJECT_COMMON_HEADER;
475 ACPI_COMMON_FIELD_INFO;
491 ACPI_OBJECT_COMMON_HEADER;
492 ACPI_COMMON_FIELD_INFO;
493 BOOLEAN IsCreateField;
507 ACPI_OBJECT_COMMON_HEADER;
510 ACPI_NOTIFY_HANDLER Handler;
519 ACPI_OBJECT_COMMON_HEADER;
522 ACPI_ADR_SPACE_HANDLER Handler;
525 ACPI_MUTEX ContextMutex;
526 ACPI_ADR_SPACE_SETUP Setup;
534#define ACPI_ADDR_HANDLER_DEFAULT_INSTALLED 0x01
550 ACPI_OBJECT_COMMON_HEADER;
567 ACPI_REFCLASS_LOCAL = 0,
568 ACPI_REFCLASS_ARG = 1,
569 ACPI_REFCLASS_REFOF = 2,
570 ACPI_REFCLASS_INDEX = 3,
571 ACPI_REFCLASS_TABLE = 4,
572 ACPI_REFCLASS_NAME = 5,
573 ACPI_REFCLASS_DEBUG = 6,
575 ACPI_REFCLASS_MAX = 6
577} ACPI_REFERENCE_CLASSES;
588 ACPI_OBJECT_COMMON_HEADER;
602 ACPI_OBJECT_COMMON_HEADER;
603 ACPI_OBJECT_HANDLER Handler;
613 ACPI_OBJECT_COMMON_HEADER;
671#define ACPI_DESC_TYPE_CACHED 0x01
672#define ACPI_DESC_TYPE_STATE 0x02
673#define ACPI_DESC_TYPE_STATE_UPDATE 0x03
674#define ACPI_DESC_TYPE_STATE_PACKAGE 0x04
675#define ACPI_DESC_TYPE_STATE_CONTROL 0x05
676#define ACPI_DESC_TYPE_STATE_RPSCOPE 0x06
677#define ACPI_DESC_TYPE_STATE_PSCOPE 0x07
678#define ACPI_DESC_TYPE_STATE_WSCOPE 0x08
679#define ACPI_DESC_TYPE_STATE_RESULT 0x09
680#define ACPI_DESC_TYPE_STATE_NOTIFY 0x0A
681#define ACPI_DESC_TYPE_STATE_THREAD 0x0B
682#define ACPI_DESC_TYPE_WALK 0x0C
683#define ACPI_DESC_TYPE_PARSER 0x0D
684#define ACPI_DESC_TYPE_OPERAND 0x0E
685#define ACPI_DESC_TYPE_NAMED 0x0F
686#define ACPI_DESC_TYPE_MAX 0x0F
692 UINT8 DescriptorType;
Test context for spec:/rtems/barrier/req/create test case.
Definition: tc-barrier-create.c:144
Definition: acobject.h:690
Definition: aclocal.h:690
Definition: aclocal.h:294
Definition: acobject.h:518
Definition: acobject.h:463
Definition: acobject.h:490
Definition: acobject.h:255
Definition: acobject.h:612
Definition: acobject.h:218
Definition: acobject.h:601
Definition: acobject.h:376
Definition: acobject.h:284
Definition: acobject.h:441
Definition: acobject.h:473
Definition: acobject.h:225
Definition: acobject.h:322
Definition: acobject.h:292
Definition: acobject.h:368
Definition: acobject.h:506
Definition: acobject.h:266
Definition: acobject.h:385
Definition: acobject.h:395
Definition: acobject.h:549
Definition: acobject.h:450
Definition: acobject.h:308
Definition: acobject.h:247
Definition: acobject.h:409
Definition: aclocal.h:879
Definition: acobject.h:697
Definition: acobject.h:626
Definition: aclocal.h:1194