Searched defs:Buffer (Results 1 - 25 of 43) sorted by relevance

12

/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 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 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 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 Dexconfig.c69 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 Dexfldio.c433 * 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 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 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 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/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/uts/intel/io/acpica/namespace/
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 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 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/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 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 Dutxface.c553 * 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 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...]
/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/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);
H A Ddmresrcl2.c83 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 Drscreate.c171 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 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 Drscalc.c422 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 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

Completed in 164 milliseconds

12