Searched refs:Buffer (Results 26 - 50 of 241) sorted by relevance

12345678910

/haiku/headers/os/
H A DMediaKit.h5 #include <Buffer.h>
/haiku/headers/private/kernel/platform/efi/protocol/
H A Dblock-io.h29 size_t BufferSize, void* Buffer) EFIAPI;
32 size_t BufferSize, const void* Buffer) EFIAPI;
H A Dserial-io.h82 size_t* BufferSize, void* Buffer) EFIAPI;
84 size_t* BufferSize, void* Buffer) EFIAPI;
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Dutobject.c359 * RETURN: Pointer to a new Buffer object, null on failure
370 UINT8 *Buffer = NULL; local
376 /* Create a new Buffer object */
390 Buffer = ACPI_ALLOCATE_ZEROED (BufferSize);
391 if (!Buffer)
403 BufferDesc->Buffer.Flags |= AOPOBJ_DATA_VALID;
404 BufferDesc->Buffer.Pointer = Buffer;
405 BufferDesc->Buffer.Length = (UINT32) BufferSize;
676 Length += (ACPI_SIZE) InternalObject->Buffer
[all...]
H A Dutmisc.c521 ACPI_BUFFER Buffer; local
536 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER;
537 Status = AcpiNsHandleToPathname (ObjHandle, &Buffer, TRUE);
561 AcpiUtGetTypeName (Type), (char *) Buffer.Pointer);
571 ACPI_FREE (Buffer.Pointer);
H A Dutxface.c661 * PARAMETERS: InBuffer - Buffer returned by _PLD method
680 UINT32 *Buffer = ACPI_CAST_PTR (UINT32, InBuffer); local
699 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[0]);
708 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[1]);
714 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[2]);
729 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[3]);
742 ACPI_MOVE_32_TO_32 (&Dword, &Buffer[4]);
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/resources/
H A Drsutils.c915 ACPI_BUFFER Buffer; local
941 Buffer.Length = ACPI_ALLOCATE_LOCAL_BUFFER;
942 Status = AcpiRsCreateAmlResources (InBuffer, &Buffer);
957 ACPI_FREE (Buffer.Pointer);
962 Args[0]->Buffer.Length = (UINT32) Buffer.Length;
963 Args[0]->Buffer.Pointer = Buffer.Pointer;
H A Drscreate.c279 AmlBufferLength = AmlBuffer->Buffer.Length;
280 AmlStart = AmlBuffer->Buffer.Pointer;
346 UINT8 *Buffer; local
391 Buffer = OutputBuffer->Pointer;
392 UserPrt = ACPI_CAST_PTR (ACPI_PCI_ROUTING_TABLE, Buffer);
402 Buffer += UserPrt->Length;
403 UserPrt = ACPI_CAST_PTR (ACPI_PCI_ROUTING_TABLE, Buffer);
583 ACPI_DEBUG_PRINT ((ACPI_DB_INFO, "ResourceList Buffer = %p\n",
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexconfig.c177 UINT8 *Buffer);
389 * Buffer - Pointer to where to put the data
402 UINT8 *Buffer)
421 *Buffer = (UINT8) Value;
422 Buffer++;
434 * PARAMETERS: ObjDesc - Region or Buffer/Field where the table will be
480 /* Source Object can be either an OpRegion or a Buffer/Field */
569 case ACPI_TYPE_BUFFER: /* Buffer or resolved RegionField */
572 "Load table from Buffer or Field %p\n", ObjDesc));
576 if (ObjDesc->Buffer
399 AcpiExRegionRead( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Length, UINT8 *Buffer) argument
[all...]
H A Dexdebug.c310 AcpiOsPrintf ("[0x%.2X]\n", (UINT32) SourceDesc->Buffer.Length);
311 AcpiUtDumpBuffer (SourceDesc->Buffer.Pointer,
312 (SourceDesc->Buffer.Length < 256) ?
313 SourceDesc->Buffer.Length : 256, DB_BYTE_DISPLAY, 0);
417 AcpiOsPrintf ("Buffer[%u] = 0x%2.2X\n",
H A Dexmisc.c433 * operands can be any combination of Integer/String/Buffer. The
467 * guaranteed to be either Integer/String/Buffer by the operand
553 * Note: Code below takes advantage of common Buffer/String
557 Length0 = Operand0->Buffer.Length;
558 Length1 = LocalOperand1->Buffer.Length;
562 Compare = memcmp (Operand0->Buffer.Pointer,
563 LocalOperand1->Buffer.Pointer,
H A Dexoparg2.c447 case AML_TO_STRING_OP: /* ToString (Buffer, Length, Result) (ACPI 2.0) */
463 while ((Length < Operand[0]->Buffer.Length) && /* Length of input buffer */
465 (Operand[0]->Buffer.Pointer[Length])) /* Null terminator */
484 Operand[0]->Buffer.Pointer, Length);
489 /* ConcatenateResTemplate (Buffer, Buffer, Result) (ACPI 2.0) */
513 * At this point, the Source operand is a String, Buffer, or Package.
528 &(Operand[0]->Buffer.Pointer [Index]);
533 if (Index >= Operand[0]->Buffer.Length)
535 Length = Operand[0]->Buffer
[all...]
H A Dexfldio.c541 * BufferField - Read/write from/to a Buffer
571 (ObjDesc->BufferField.BufferObj)->Buffer.Pointer +
582 memcpy ((ObjDesc->BufferField.BufferObj)->Buffer.Pointer +
821 * Buffer - Where to store the field data
822 * BufferLength - Length of Buffer
833 void *Buffer,
863 memset (Buffer, 0, BufferLength);
873 Status = AcpiExFieldDatumIo (ObjDesc, 0, Buffer, ACPI_READ);
880 memcpy (Buffer, &RawDatum, BufferLength);
950 memcpy (((char *) Buffer)
831 AcpiExExtractFromField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument
991 AcpiExInsertIntoField( ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer, UINT32 BufferLength) argument
[all...]
/haiku/src/tests/kits/storage/
H A DDataIOTest.cpp44 CPPUNIT_ASSERT(memcmp(mallocIO.Buffer(), "test test test longer-test", 27) == 0);
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsxfname.c270 * Buffer - Buffer for returned path
284 ACPI_BUFFER *Buffer)
296 Status = AcpiUtValidateBuffer (Buffer);
317 Status = AcpiNsHandleToPathname (Handle, Buffer,
324 Status = AcpiNsHandleToName (Handle, Buffer);
657 * PARAMETERS: Buffer - An ACPI table containing one control method
670 UINT8 *Buffer)
672 ACPI_TABLE_HEADER *Table = ACPI_CAST_PTR (ACPI_TABLE_HEADER, Buffer);
687 if (!Buffer)
[all...]
H A Dnsdump.c472 ObjDesc->Buffer.Length);
476 if (ObjDesc->Buffer.Length > 0)
479 for (i = 0; (i < ObjDesc->Buffer.Length && i < 12); i++)
481 AcpiOsPrintf (" %2.2X", ObjDesc->Buffer.Pointer[i]);
523 ObjDesc->BufferField.BufferObj->Buffer.Node)
527 ObjDesc->BufferField.BufferObj->Buffer.Node));
628 AcpiOsPrintf (" B:%p-%X\n", ObjDesc->Buffer.Pointer,
629 ObjDesc->Buffer.Length);
724 AcpiOsPrintf ("(Buffer/String pointer %p length %X)\n",
/haiku/src/tests/kits/shared/
H A DJsonTextWriterTest.cpp52 BString outputString((char*)outputData->Buffer(),
86 BString outputString((char*)outputData->Buffer(),
120 BString outputString((char *)outputData->Buffer(),
143 BString outputString((char *)outputData->Buffer(),
165 BString outputString((char*)outputData->Buffer(),
187 BString outputString((char*)outputData->Buffer(),
/haiku/src/kits/package/hpkg/v1/
H A DPackageDataReaderV1.cpp122 buffer->Buffer(), toRead);
127 error = output->WriteExactly(buffer->Buffer(), toRead);
247 (uint8*)fUncompressBuffer->Buffer() + inChunkOffset, toCopy);
282 error = fDataReader->ReadData(offset, fUncompressBuffer->Buffer(),
291 error = fDataReader->ReadData(offset, readBuffer->Buffer(),
298 readBuffer->Buffer(), compressedSize,
299 fUncompressBuffer->Buffer(), uncompressedSize,
/haiku/src/bin/acpi_call/
H A Dacpi_call.cpp218 dst->Buffer.Length = len;
219 if ((dst->Buffer.Pointer = (UINT8*)malloc(len)) == NULL)
229 dst->Buffer.Pointer[i] = strtol(tmp, NULL, 16);
250 printf("Argument %d type: Buffer\n", i+1);
270 for(uint32 i = 0; i < obj->Buffer.Length; i++)
272 printf("%02X", obj->Buffer.Pointer[i]);
/haiku/src/apps/mediaplayer/media_node_framework/audio/
H A DAudioResampler.cpp36 template<typename Buffer>
42 Buffer inBuffer(_inBuffer);
43 Buffer outFrameBuf(_outBuffer);
57 Buffer inFrameBuf1 = inBuffer + inFrame * channelCount;
58 Buffer inFrameBuf2 = inFrameBuf1 + channelCount;
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dduckduckgo_request.cpp76 fprintf(stderr, "duckduckgo_request: buffer @ %p, len %ld\n", output.Buffer(), output.BufferLength());
81 write(fd, output.Buffer(), output.BufferLength());
105 err = count = duckduckgo_parse_results((const char*)output.Buffer(), output.BufferLength(),
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DXDR.h23 inline const void* Buffer() const;
100 Stream::Buffer() const function in class:XDR::Stream
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DSymlink.cpp29 void* pointerToMap = DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize());
82 char* offset = (char*)(DIR_DFORK_PTR(fInode->Buffer(), fInode->CoreInodeSize()));
/haiku/headers/private/app/
H A DSimpleMallocIO.h71 char *Buffer() function in class:BPrivate::BSimpleMallocIO
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/
H A DUVCDeframer.cpp60 buf = (uint8*)fInputBuffer.Buffer();

Completed in 153 milliseconds

12345678910