Searched refs:Buffer (Results 1 - 25 of 91) sorted by relevance

1234

/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexstorob.c72 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 Dexconcat.c76 * 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 Dexoparg3.c178 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 Dexfield.c134 * 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 Dexconvrt.c68 * 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 Dutalloc.c188 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 Dutpredef.c61 "/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 Dutbuffer.c3 * 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 Dutcopy.c71 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 Dutobject.c251 * 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 Dutmisc.c407 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 Dutbuffer.c3 * 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 Dapfiles.c228 * 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 Dtbprint.c248 * 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 Dosl.c61 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 Drsxface.c82 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 Drsutils.c807 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 Dnsconvert.c65 * 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 Dnsdumpdv.c80 ACPI_BUFFER Buffer; local
91 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER;
92 Status = AcpiGetObjectInfo (ObjHandle, &Buffer);
95 Info = Buffer.Pointer;
H A Dnsnames.c117 * 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 Ddsdebug.c83 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 Daxutils.c83 * 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 Dtbprint.c248 * 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 Dfield_buf.c58 x = Buffer(f, n);
85 return (Buffer(f, n));
/illumos-gate/usr/src/uts/intel/io/acpica/disassembler/
H A Ddmnames.c141 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);

Completed in 226 milliseconds

1234