/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 | 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 | 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 | 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 | exconvrt.c | 68 * Integer, Buffer, or String 109 Pointer = ObjDesc->Buffer.Pointer; 110 Count = ObjDesc->Buffer.Length; 129 /* String conversion is different than Buffer conversion */ 210 * Integer, Buffer, or String 215 * DESCRIPTION: Convert an ACPI Object to a Buffer 243 * Create a new Buffer object. 254 NewBuf = ReturnDesc->Buffer.Pointer; 260 * Create a new Buffer object 277 NewBuf = ReturnDesc->Buffer [all...] |
/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 | 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...] |
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 | utcopy.c | 71 UINT8 *Buffer, 175 ExternalObject->Buffer.Pointer = DataSpace; 176 ExternalObject->Buffer.Length = InternalObject->Buffer.Length; 181 (void *) InternalObject->Buffer.Pointer, 182 InternalObject->Buffer.Length); 335 * Buffer - Where the object is returned 352 UINT8 *Buffer, 366 ExternalObject = ACPI_CAST_PTR (ACPI_OBJECT, Buffer); 372 Info.FreeSpace = Buffer 350 AcpiUtCopyIpackageToEpackage( ACPI_OPERAND_OBJECT *InternalObject, UINT8 *Buffer, ACPI_SIZE *SpaceUsed) argument [all...] |
H A D | utobject.c | 251 * RETURN: Pointer to a new Buffer object, null on failure 262 UINT8 *Buffer = NULL; local 268 /* Create a new Buffer object */ 282 Buffer = ACPI_ALLOCATE_ZEROED (BufferSize); 283 if (!Buffer) 295 BufferDesc->Buffer.Flags |= AOPOBJ_DATA_VALID; 296 BufferDesc->Buffer.Pointer = Buffer; 297 BufferDesc->Buffer.Length = (UINT32) BufferSize; 564 Length += (ACPI_SIZE) InternalObject->Buffer [all...] |
H A D | utmisc.c | 407 ACPI_BUFFER Buffer; local 422 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; 423 Status = AcpiNsHandleToPathname (ObjHandle, &Buffer, TRUE); 447 AcpiUtGetTypeName (Type), (char *) Buffer.Pointer); 457 ACPI_FREE (Buffer.Pointer);
|
/illumos-gate/usr/src/cmd/acpi/acpidump/ |
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 | 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 | 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/resources/ |
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 | rsutils.c | 807 ACPI_BUFFER Buffer; local 833 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER; 834 Status = AcpiRsCreateAmlResources (InBuffer, &Buffer); 849 ACPI_FREE (Buffer.Pointer); 854 Args[0]->Buffer.Length = (UINT32) Buffer.Length; 855 Args[0]->Buffer.Pointer = Buffer.Pointer;
|
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/ |
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 | 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 | 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/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/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
|
/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/lib/libeti/form/common/ |
H A D | field_buf.c | 58 x = Buffer(f, n); 85 return (Buffer(f, n));
|
/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);
|