Searched refs:Pointer (Results 1 - 25 of 77) sorted by relevance

1234

/haiku-fatelf/headers/private/kernel/util/
H A DMallocFreeAllocator.h11 typedef DataType* Pointer; typedef in class:MallocFreeAllocator
19 Pointer Allocate() {
20 return reinterpret_cast<Pointer>(malloc(sizeof(DataType)));
25 void Deallocate(Pointer object) {
H A DConstructor.h9 typedef DataType* Pointer; typedef in class:Constructor
18 void Construct(Pointer object) {
28 void Construct(Pointer object, ArgType1 arg1) {
38 void Construct(Pointer object, ArgType1 arg1, ArgType2 arg2) {
48 void Construct(Pointer object, ArgType1 arg1, ArgType2 arg2, ArgType3 arg3) {
59 void Construct(Pointer object, ArgType1 arg1, ArgType2 arg2, ArgType3 arg3,
68 void Destruct(Pointer object) {
H A DFixedWidthPointer.h14 \brief Pointer class with fixed size (64-bit) storage.
23 Type * Pointer() const function in class:FixedWidthPointer
30 return Pointer();
35 return *Pointer();
40 return Pointer();
45 return Pointer()[i];
62 \return Pointer address.
87 void * Pointer() const function in class:FixedWidthPointer
94 return Pointer();
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexstorob.c161 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->Buffer.Pointer);
171 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length);
172 if (!TargetDesc->Buffer.Pointer)
186 ACPI_MEMSET (TargetDesc->Buffer.Pointer, 0, TargetDesc->Buffer.Length);
187 ACPI_MEMCPY (TargetDesc->Buffer.Pointer, Buffer, Length);
216 ACPI_MEMCPY (TargetDesc->Buffer.Pointer, Buffer,
266 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->String.Pointer);
280 ACPI_MEMSET (TargetDesc->String.Pointer, 0,
282 ACPI_MEMCPY (TargetDesc->String.Pointer, Buffer, Length);
290 if (TargetDesc->String.Pointer
[all...]
H A Dexconfig.c150 * PARAMETERS: Table - Pointer to raw table
266 Status = AcpiTbFindTable (Operand[0]->String.Pointer,
267 Operand[1]->String.Pointer,
268 Operand[2]->String.Pointer, &TableIndex);
301 Status = AcpiNsGetNode (StartNode, Operand[3]->String.Pointer,
313 if ((Operand[4]->String.Pointer[0] != '\\') &&
314 (Operand[4]->String.Pointer[0] != '^'))
325 Status = AcpiNsGetNode (StartNode, Operand[4]->String.Pointer,
385 * Buffer - Pointer to where to put the data
538 TableDesc.Pointer
[all...]
H A Dexconvrt.c160 UINT8 *Pointer; local
184 Pointer = ObjDesc->Buffer.Pointer;
215 Status = AcpiUtStrtoul64 ((char *) Pointer, Flags, &Result);
250 Result |= (((UINT64) Pointer[i]) << (i * 8));
330 NewBuf = ReturnDesc->Buffer.Pointer;
357 NewBuf = ReturnDesc->Buffer.Pointer;
358 ACPI_STRNCPY ((char *) NewBuf, (char *) ObjDesc->String.Pointer,
567 NewBuf = ReturnDesc->Buffer.Pointer;
600 if (ObjDesc->Buffer.Pointer[
[all...]
H A Dexmisc.c277 Length0 = ACPI_PTR_DIFF (EndTag, Operand0->Buffer.Pointer);
287 Length1 = ACPI_PTR_DIFF (EndTag, Operand1->Buffer.Pointer);
305 NewBuf = ReturnDesc->Buffer.Pointer;
306 ACPI_MEMCPY (NewBuf, Operand0->Buffer.Pointer, Length0);
307 ACPI_MEMCPY (NewBuf + Length0, Operand1->Buffer.Pointer, Length1);
413 NewBuf = (char *) ReturnDesc->Buffer.Pointer;
440 NewBuf = ReturnDesc->String.Pointer;
444 ACPI_STRCPY (NewBuf, Operand0->String.Pointer);
446 LocalOperand1->String.Pointer);
462 NewBuf = (char *) ReturnDesc->Buffer.Pointer;
[all...]
H A Dexfield.c226 ACPI_CAST_PTR (UINT64, BufferDesc->Buffer.Pointer),
252 Buffer = BufferDesc->Buffer.Pointer;
411 Buffer = BufferDesc->Buffer.Pointer;
412 ACPI_MEMCPY (Buffer, SourceDesc->Buffer.Pointer, Length);
440 Buffer = SourceDesc->Buffer.Pointer;
445 Buffer = SourceDesc->String.Pointer;
H A Dexdump.c180 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (String.Pointer), "Pointer"},
188 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Buffer.Pointer), "Pointer"},
491 AcpiUtPrintString (ObjDesc->String.Pointer, ACPI_UINT8_MAX);
497 ACPI_DUMP_BUFFER (ObjDesc->Buffer.Pointer, ObjDesc->Buffer.Length);
537 * PARAMETERS: *ObjDesc - Pointer to entry to be dumped
659 ObjDesc->Buffer.Length, ObjDesc->Buffer.Pointer);
663 if (ObjDesc->Buffer.Pointer)
673 ACPI_DUMP_BUFFER (ObjDesc->Buffer.Pointer, Lengt
[all...]
H A Dexdebug.c237 AcpiUtDumpBuffer (SourceDesc->Buffer.Pointer,
245 SourceDesc->String.Length, SourceDesc->String.Pointer);
H A Dexoparg3.c330 ACPI_MEMCPY (Buffer, Operand[0]->String.Pointer + Index,
336 ReturnDesc->String.Pointer = Buffer;
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/tables/
H A Dtbinstal.c153 if (!TableDesc->Pointer)
158 TableDesc->Pointer = AcpiOsMapMemory (
162 if (!TableDesc->Pointer)
174 Status = AcpiTbVerifyChecksum (TableDesc->Pointer, TableDesc->Length);
208 if (!TableDesc->Pointer)
211 if (ACPI_FAILURE (Status) || !TableDesc->Pointer)
228 if ((TableDesc->Pointer->Signature[0] != 0x00) &&
229 (!ACPI_COMPARE_NAME (TableDesc->Pointer->Signature, ACPI_SIG_SSDT)) &&
230 (ACPI_STRNCMP (TableDesc->Pointer->Signature, "OEM", 3)))
235 AcpiUtValidAcpiName (*(UINT32 *) TableDesc->Pointer
[all...]
H A Dtbfind.c179 if (!AcpiGbl_RootTableList.Tables[i].Pointer)
189 if (!AcpiGbl_RootTableList.Tables[i].Pointer)
197 if (!ACPI_MEMCMP (AcpiGbl_RootTableList.Tables[i].Pointer->Signature,
200 !ACPI_MEMCMP (AcpiGbl_RootTableList.Tables[i].Pointer->OemId,
203 !ACPI_MEMCMP (AcpiGbl_RootTableList.Tables[i].Pointer->OemTableId,
H A Dtbxface.c156 * PARAMETERS: InitialTableArray - Pointer to an array of pre-allocated
332 if (!AcpiGbl_RootTableList.Tables[i].Pointer)
358 AcpiGbl_RootTableList.Tables[i].Pointer,
421 *OutTable = AcpiGbl_RootTableList.Tables[i].Pointer;
474 if (!AcpiGbl_RootTableList.Tables[TableIndex].Pointer)
486 *Table = AcpiGbl_RootTableList.Tables[TableIndex].Pointer;
H A Dtbxfload.c216 * .Pointer field is not validated until after call to AcpiTbVerifyTable.
218 AcpiGbl_DSDT = AcpiGbl_RootTableList.Tables[ACPI_TABLE_INDEX_DSDT].Pointer;
286 * PARAMETERS: Table - Pointer to a buffer containing the ACPI
322 TableDesc.Pointer = Table;
453 AcpiGbl_RootTableList.Tables[i].Pointer,
/haiku-fatelf/src/tests/system/boot/loader/
H A Dplatform_start.cpp29 gKernelArgs.kernel_image.Pointer());
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Dutalloc.c302 if (!Buffer->Pointer)
363 Buffer->Pointer = AcpiOsAllocate (RequiredLength);
370 Buffer->Pointer = ACPI_ALLOCATE (RequiredLength);
386 if (!Buffer->Pointer)
393 ACPI_MEMSET (Buffer->Pointer, 0, RequiredLength);
H A Dutcopy.c237 ExternalObject->String.Pointer = (char *) DataSpace;
243 (void *) InternalObject->String.Pointer,
250 ExternalObject->Buffer.Pointer = DataSpace;
256 (void *) InternalObject->Buffer.Pointer,
418 * PARAMETERS: InternalObject - Pointer to the object we are returning
515 RetBuffer->Pointer, &RetBuffer->Length);
523 ACPI_CAST_PTR (ACPI_OBJECT, RetBuffer->Pointer),
524 ACPI_ADD_PTR (UINT8, RetBuffer->Pointer,
605 InternalObject->String.Pointer =
609 if (!InternalObject->String.Pointer)
[all...]
H A Dutosi.c455 InterfaceInfo = AcpiUtGetInterface (StringDesc->String.Pointer);
483 StringDesc->String.Pointer, ReturnValue);
488 StringDesc->String.Pointer, ReturnValue == 0 ? "not " : ""));
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/resources/
H A Drscreate.c131 * PARAMETERS: AmlBuffer - Pointer to the resource byte stream
204 * PARAMETERS: AmlBuffer - Pointer to the resource byte stream
205 * OutputBuffer - Pointer to the user's buffer
240 AmlStart = AmlBuffer->Buffer.Pointer;
266 Resource = OutputBuffer->Pointer;
275 OutputBuffer->Pointer, (UINT32) OutputBuffer->Length));
284 * PARAMETERS: PackageObject - Pointer to a package containing one
286 * OutputBuffer - Pointer to the user's buffer
351 Buffer = OutputBuffer->Pointer;
465 (UINT8 *) OutputBuffer->Pointer);
[all...]
H A Drsxface.c164 * Buffer - Pointer to a data buffer
165 * ReturnNode - Pointer to where the device node is returned
228 * RetBuffer - Pointer to a buffer to receive the
279 * RetBuffer - Pointer to a buffer to receive the
330 * RetBuffer - Pointer to a buffer to receive the
378 * InBuffer - Pointer to a buffer containing the
405 (!InBuffer->Pointer) ||
432 * InBuffer - Pointer to a buffer containing the
476 * PARAMETERS: Resource - Pointer to a resource
477 * Out - Pointer t
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsrepair.c179 * PARAMETERS: Data - Pointer to validation data structure
184 * ReturnObjectPtr - Pointer to the object returned from the
345 Status = AcpiUtStrtoul64 (OriginalObject->String.Pointer,
366 Value |= ((UINT64) OriginalObject->Buffer.Pointer[i] << (i * 8));
446 (OriginalObject->Buffer.Pointer[Length]))
463 ACPI_MEMCPY (NewObject->String.Pointer,
464 OriginalObject->Buffer.Pointer, Length);
529 ACPI_MEMCPY (NewObject->Buffer.Pointer,
530 OriginalObject->String.Pointer, OriginalObject->String.Length);
566 DwordBuffer = ACPI_CAST_PTR (UINT32, NewObject->Buffer.Pointer);
[all...]
H A Dnsnames.c210 * RETURN: Pointer to storage containing the fully qualified name of
364 Status = AcpiNsBuildExternalPath (Node, RequiredSize, Buffer->Pointer);
371 (char *) Buffer->Pointer, (UINT32) RequiredSize));
/haiku-fatelf/src/system/boot/platform/bios_ia32/
H A Dstart.cpp92 gKernelArgs.kernel_image.Pointer());
142 gKernelArgs.kernel_image.Pointer());
/haiku-fatelf/src/add-ons/kernel/bus_managers/acpi/
H A DBusManager.cpp61 buffer.Pointer = malloc(255);
65 free(buffer.Pointer);
69 ((char*)buffer.Pointer)[buffer.Length] = '\0';
70 *_returnValue = buffer.Pointer;
181 parameter.Pointer = &arg;
420 buffer.Pointer = result;
463 infoBuffer.Pointer = &info;
465 info.String.Pointer = hid;
515 buffer.Pointer = NULL;
520 *_returnValue = (acpi_object_type*)buffer.Pointer;
[all...]

Completed in 202 milliseconds

1234