/illumos-gate/usr/src/uts/intel/io/acpica/executer/ |
H A D | exstorob.c | 72 UINT8 *Buffer; local 87 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->Buffer.Pointer); 88 Length = SourceDesc->Buffer.Length; 94 if ((TargetDesc->Buffer.Length == 0) || 97 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length); 98 if (!TargetDesc->Buffer.Pointer) 103 TargetDesc->Buffer.Length = Length; 108 if (Length <= TargetDesc->Buffer.Length) 112 memset (TargetDesc->Buffer 177 UINT8 *Buffer; local [all...] |
H A D | exfield.c | 134 * Buffer, depending on the size of the field. 147 void *Buffer; local 235 ACPI_CAST_PTR (UINT64, BufferDesc->Buffer.Pointer), Function); 256 /* Field is too large for an Integer, create a Buffer instead */ 263 Buffer = BufferDesc->Buffer.Pointer; 276 Buffer = &BufferDesc->Integer.Value; 299 ObjDesc, 0, (UINT64 *) Buffer, ACPI_READ); 315 ObjDesc, ObjDesc->Common.Type, Buffer, (UINT32) Length)); 328 Status = AcpiExExtractFromField (ObjDesc, Buffer, (UINT3 368 void *Buffer; local [all...] |
H A D | exoparg3.c | 178 char *Buffer = NULL; local 193 * either a String or a Buffer, so just use its type. 209 * If the index is beyond the length of the String/Buffer, or if the 210 * requested length is zero, return a zero-length String/Buffer 217 /* Truncate request if larger than the actual String/Buffer */ 233 Buffer = ACPI_ALLOCATE_ZEROED ((ACPI_SIZE) Length + 1); 234 if (!Buffer) 247 /* Allocate a new buffer for the Buffer */ 249 Buffer = ACPI_ALLOCATE_ZEROED (Length); 250 if (!Buffer) [all...] |
H A D | exconcat.c | 76 * String, and Buffer objects. However, we support all objects here 95 char *Buffer; local 160 * guaranteed to be either Integer/String/Buffer by the operand 220 * (Both are Integer, String, or Buffer), and we can now perform 225 * 1) Two Integers concatenated to produce a new Buffer 227 * 3) Two Buffers concatenated to produce a new Buffer 233 /* Result of two Integers is a Buffer */ 244 Buffer = (char *) ReturnDesc->Buffer.Pointer; 248 memcpy (Buffer, [all...] |
H A D | exconfig.c | 69 UINT8 *Buffer); 305 * Buffer - Pointer to where to put the data 318 UINT8 *Buffer) 337 *Buffer = (UINT8) Value; 338 Buffer++; 350 * PARAMETERS: ObjDesc - Region or Buffer/Field where the table will be 384 /* Source Object can be either an OpRegion or a Buffer/Field */ 473 case ACPI_TYPE_BUFFER: /* Buffer or resolved RegionField */ 476 "Load table from Buffer or Field %p\n", ObjDesc)); 480 if (ObjDesc->Buffer 315 AcpiExRegionRead( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Length, UINT8 *Buffer) argument [all...] |
H A D | exfldio.c | 433 * BufferField - Read/write from/to a Buffer 463 (ObjDesc->BufferField.BufferObj)->Buffer.Pointer + 474 memcpy ((ObjDesc->BufferField.BufferObj)->Buffer.Pointer + 713 * Buffer - Where to store the field data 714 * BufferLength - Length of Buffer 725 void *Buffer, 755 memset (Buffer, 0, BufferLength); 765 Status = AcpiExFieldDatumIo (ObjDesc, 0, Buffer, ACPI_READ); 772 memcpy (Buffer, &RawDatum, BufferLength); 842 memcpy (((char *) Buffer) 723 AcpiExExtractFromField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument 883 AcpiExInsertIntoField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument [all...] |
/illumos-gate/usr/src/cmd/acpi/acpidump/ |
H A D | apfiles.c | 228 * RETURN: Buffer containing the ACPI table. NULL on error. 239 ACPI_TABLE_HEADER *Buffer = NULL; local 266 Buffer = ACPI_ALLOCATE_ZEROED (FileSize); 267 if (!Buffer) 276 Actual = AcpiOsReadFile (File, Buffer, 1, FileSize); 281 ACPI_FREE (Buffer); 282 Buffer = NULL; 290 return (Buffer);
|
H A D | utbuffer.c | 3 * Module Name: utbuffer - Buffer dump routines 55 * PARAMETERS: Buffer - Buffer to dump 72 UINT8 *Buffer, 83 if (!Buffer) 85 AcpiOsPrintf ("Null Buffer Pointer in DumpBuffer!\n"); 120 AcpiOsPrintf ("%02X ", Buffer[(ACPI_SIZE) i + j]); 125 ACPI_MOVE_16_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 131 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 137 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZ 71 AcpiUtDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument 211 AcpiUtDebugDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 ComponentId) argument 252 AcpiUtDumpBufferToFile( ACPI_FILE File, UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument [all...] |
H A D | tbprint.c | 248 * PARAMETERS: Buffer - Pointer to memory region to be checked 259 UINT8 *Buffer, 263 UINT8 *End = Buffer + Length; 266 while (Buffer < End) 268 Sum = (UINT8) (Sum + *(Buffer++)); 258 AcpiTbChecksum( UINT8 *Buffer, UINT32 Length) argument
|
/illumos-gate/usr/src/cmd/acpi/common/ |
H A D | osl.c | 61 AcpiOsWriteFile(ACPI_FILE File, void *Buffer, ACPI_SIZE Size, ACPI_SIZE Count) argument 63 return (fwrite(Buffer, Size, Count, File));
|
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/ |
H A D | dsdebug.c | 83 ACPI_BUFFER Buffer; local 97 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; 99 Status = AcpiNsHandleToPathname (Node, &Buffer, TRUE); 108 (char *) Buffer.Pointer, Node)); 109 ACPI_FREE (Buffer.Pointer); 158 "Executing subtree for Buffer/Package/Region\n"));
|
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/ |
H A D | nsdumpdv.c | 80 ACPI_BUFFER Buffer; local 91 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; 92 Status = AcpiGetObjectInfo (ObjHandle, &Buffer); 95 Info = Buffer.Pointer;
|
H A D | nsconvert.c | 65 * DESCRIPTION: Attempt to convert a String/Buffer object to an Integer. 96 /* Buffer-to-Integer conversion. Max buffer size is 64 bits. */ 98 if (OriginalObject->Buffer.Length > 8) 105 for (i = 0; i < OriginalObject->Buffer.Length; i++) 108 OriginalObject->Buffer.Pointer[i] << (i * 8)); 137 * DESCRIPTION: Attempt to convert a Integer/Buffer object to a String. 182 * Buffer-to-String conversion. Use a ToString 188 while ((Length < OriginalObject->Buffer.Length) && 189 (OriginalObject->Buffer.Pointer[Length])) 207 OriginalObject->Buffer 427 UINT8 *Buffer; local [all...] |
H A D | nsnames.c | 117 * Buffer - Where the pathname is returned 121 * RETURN: Status, Buffer is filled with pathname if status is AE_OK 130 ACPI_BUFFER *Buffer, 157 Status = AcpiUtInitializeBuffer (Buffer, RequiredSize); 165 (void) AcpiNsBuildNormalizedPath (Node, Buffer->Pointer, 173 (char *) Buffer->Pointer, (UINT32) RequiredSize)); 128 AcpiNsHandleToPathname( ACPI_HANDLE TargetHandle, ACPI_BUFFER *Buffer, BOOLEAN NoTrailing) argument
|
/illumos-gate/usr/src/uts/intel/io/acpica/utilities/ |
H A D | utalloc.c | 188 char Buffer[7]; local 193 strcpy (Buffer, "MEMORY"); 194 (void) AcpiDbDisplayStatistics (Buffer); 237 * PARAMETERS: Buffer - Buffer descriptor to be validated 247 ACPI_BUFFER *Buffer) 252 if (!Buffer) 259 if ((Buffer->Length == ACPI_NO_BUFFER) || 260 (Buffer->Length == ACPI_ALLOCATE_BUFFER) || 261 (Buffer 246 AcpiUtValidateBuffer( ACPI_BUFFER *Buffer) argument 292 AcpiUtInitializeBuffer( ACPI_BUFFER *Buffer, ACPI_SIZE RequiredLength) argument [all...] |
H A D | utbuffer.c | 3 * Module Name: utbuffer - Buffer dump routines 55 * PARAMETERS: Buffer - Buffer to dump 72 UINT8 *Buffer, 83 if (!Buffer) 85 AcpiOsPrintf ("Null Buffer Pointer in DumpBuffer!\n"); 120 AcpiOsPrintf ("%02X ", Buffer[(ACPI_SIZE) i + j]); 125 ACPI_MOVE_16_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 131 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZE) i + j]); 137 ACPI_MOVE_32_TO_32 (&Temp32, &Buffer[(ACPI_SIZ 71 AcpiUtDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument 211 AcpiUtDebugDumpBuffer( UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 ComponentId) argument 252 AcpiUtDumpBufferToFile( ACPI_FILE File, UINT8 *Buffer, UINT32 Count, UINT32 Display, UINT32 BaseOffset) argument [all...] |
H A D | utxface.c | 553 * PARAMETERS: InBuffer - Buffer returned by _PLD method 572 UINT32 *Buffer = ACPI_CAST_PTR (UINT32, InBuffer); local 591 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[0]); 600 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[1]); 606 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[2]); 621 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[3]); 634 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[4]);
|
H A D | utpredef.c | 61 "/Buffer", 148 * PARAMETERS: Buffer - Where the formatted string is returned 151 * RETURN: Formatted string in Buffer. 159 char *Buffer, 169 strcpy (Buffer, "NONE"); 174 Buffer[0] = 0; 183 strcat (Buffer, &UtRtypeNames[i][j]); 206 char *Buffer, 217 ", Buffer", 287 * PARAMETERS: Buffer 158 AcpiUtGetExpectedReturnTypes( char *Buffer, UINT32 ExpectedBtypes) argument 300 AcpiUtDisplayPredefinedMethod( char *Buffer, const ACPI_PREDEFINED_INFO *ThisName, BOOLEAN MultiLine) argument 367 AcpiUtGetArgumentTypes( char *Buffer, UINT16 ArgumentTypes) argument 425 AcpiUtGetResourceBitWidth( char *Buffer, UINT16 Types) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/acpica/tables/ |
H A D | tbprint.c | 248 * PARAMETERS: Buffer - Pointer to memory region to be checked 259 UINT8 *Buffer, 263 UINT8 *End = Buffer + Length; 266 while (Buffer < End) 268 Sum = (UINT8) (Sum + *(Buffer++)); 258 AcpiTbChecksum( UINT8 *Buffer, UINT32 Length) argument
|
/illumos-gate/usr/src/uts/intel/io/acpica/disassembler/ |
H A D | dmnames.c | 141 ACPI_BUFFER Buffer; local 179 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; 180 Status = AcpiNsHandleToPathname (Node, &Buffer, FALSE); 187 AcpiOsPrintf (" (Path %s)", (char *) Buffer.Pointer); 188 ACPI_FREE (Buffer.Pointer);
|
H A D | dmresrcl2.c | 83 UINT8 *Buffer, 103 * PARAMETERS: Buffer - Pointer to the data bytes 116 UINT8 *Buffer, 147 AcpiOsPrintf ("0x%2.2X", Buffer[Index]); 115 AcpiDmDumpRawDataBuffer( UINT8 *Buffer, UINT32 Length, UINT32 Level) argument
|
/illumos-gate/usr/src/uts/intel/io/acpica/resources/ |
H A D | rscreate.c | 171 AmlBufferLength = AmlBuffer->Buffer.Length; 172 AmlStart = AmlBuffer->Buffer.Pointer; 238 UINT8 *Buffer; local 283 Buffer = OutputBuffer->Pointer; 284 UserPrt = ACPI_CAST_PTR (ACPI_PCI_ROUTING_TABLE, Buffer); 294 Buffer += UserPrt->Length; 295 UserPrt = ACPI_CAST_PTR (ACPI_PCI_ROUTING_TABLE, Buffer); 471 ACPI_DEBUG_PRINT ((ACPI_DB_INFO, "ResourceList Buffer = %p\n",
|
H A D | rsxface.c | 82 ACPI_BUFFER *Buffer, 91 * Buffer - Pointer to a data buffer 103 ACPI_BUFFER *Buffer, 139 Status = AcpiUtValidateBuffer (Buffer); 504 Info.Buffer = RetBuffer; 541 ACPI_BUFFER *Buffer; local 570 Buffer = Info->Buffer; 571 Status = AcpiUtInitializeBuffer (Buffer, Resource->Length); 579 memcpy (Buffer 101 AcpiRsValidateParameters( ACPI_HANDLE DeviceHandle, ACPI_BUFFER *Buffer, ACPI_NAMESPACE_NODE **ReturnNode) argument 606 AcpiWalkResourceBuffer( ACPI_BUFFER *Buffer, ACPI_WALK_RESOURCE_CALLBACK UserFunction, void *Context) argument 711 ACPI_BUFFER Buffer; local [all...] |
H A D | rscalc.c | 422 UINT8 *Buffer; local 466 Buffer = AmlBuffer + AcpiUtGetResourceHeaderLength (AmlBuffer); 475 ACPI_MOVE_16_TO_16 (&Temp16, Buffer); 485 ExtraStructBytes = AcpiRsCountSetBits (*Buffer); 535 ExtraStructBytes = (Buffer[1] - 1) * sizeof (UINT32);
|
/illumos-gate/usr/src/cmd/acpi/acpixtract/ |
H A D | axutils.c | 83 * PARAMETERS: Buffer - Line from input file 93 char *Buffer) 98 while (*Buffer == ' ') 100 Buffer++; 105 if (*Buffer == '\n') 92 AxIsEmptyLine( char *Buffer) argument
|