/haiku/headers/private/kernel/util/ |
H A D | MallocFreeAllocator.h | 11 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 D | Constructor.h | 9 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 D | FixedWidthPointer.h | 14 \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/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/ |
H A D | exstorob.c | 195 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->Buffer.Pointer); 205 TargetDesc->Buffer.Pointer = ACPI_ALLOCATE (Length); 206 if (!TargetDesc->Buffer.Pointer) 220 memset (TargetDesc->Buffer.Pointer, 0, TargetDesc->Buffer.Length); 221 memcpy (TargetDesc->Buffer.Pointer, Buffer, Length); 250 memcpy (TargetDesc->Buffer.Pointer, Buffer, 300 Buffer = ACPI_CAST_PTR (UINT8, SourceDesc->String.Pointer); 314 memset (TargetDesc->String.Pointer, 0, 316 memcpy (TargetDesc->String.Pointer, Buffer, Length); 324 if (TargetDesc->String.Pointer [all...] |
H A D | exconcat.c | 354 Buffer = (char *) ReturnDesc->Buffer.Pointer; 380 Buffer = ReturnDesc->String.Pointer; 384 strcpy (Buffer, LocalOperand0->String.Pointer); 385 strcat (Buffer, LocalOperand1->String.Pointer); 401 Buffer = (char *) ReturnDesc->Buffer.Pointer; 405 memcpy (Buffer, Operand0->Buffer.Pointer, 408 LocalOperand1->Buffer.Pointer, 472 strcpy (ReturnDesc->String.Pointer, "["); 473 strcat (ReturnDesc->String.Pointer, TypeString); 474 strcat (ReturnDesc->String.Pointer, " Objec [all...] |
H A D | exconvrt.c | 193 UINT8 *Pointer; local 216 Pointer = ObjDesc->Buffer.Pointer; 252 Result = AcpiUtImplicitStrtoul64 (ACPI_CAST_PTR (char, Pointer)); 256 Result = AcpiUtExplicitStrtoul64 (ACPI_CAST_PTR (char, Pointer)); 287 Result |= (((UINT64) Pointer[i]) << (i * 8)); 366 NewBuf = ReturnDesc->Buffer.Pointer; 389 NewBuf = ReturnDesc->Buffer.Pointer; 390 strncpy ((char *) NewBuf, (char *) ObjDesc->String.Pointer, 605 NewBuf = ReturnDesc->Buffer.Pointer; [all...] |
H A D | exconfig.c | 184 * PARAMETERS: Table - Pointer to raw table 269 Operand[0]->String.Pointer, 270 Operand[1]->String.Pointer, 271 Operand[2]->String.Pointer, &TableIndex); 299 Operand[3]->String.Pointer, ACPI_NS_SEARCH_PARENT, 311 if ((Operand[4]->String.Pointer[0] != AML_ROOT_PREFIX) && 312 (Operand[4]->String.Pointer[0] != AML_PARENT_PREFIX)) 324 Operand[4]->String.Pointer, ACPI_NS_SEARCH_PARENT, 389 * Buffer - Pointer to where to put the data 584 ACPI_TABLE_HEADER, ObjDesc->Buffer.Pointer); [all...] |
H A D | exregion.c | 168 * Value - Pointer to in or out value 169 * HandlerContext - Pointer to Handler's context 170 * RegionContext - Pointer to context specific to the 455 * Value - Pointer to in or out value 456 * HandlerContext - Pointer to Handler's context 457 * RegionContext - Pointer to context specific to the 520 * Value - Pointer to in or out value 521 * HandlerContext - Pointer to Handler's context 522 * RegionContext - Pointer to context specific to the 601 * Value - Pointer t 696 char *Pointer; local 714 memcpy (ACPI_CAST_PTR (char, Value), Pointer, ACPI_DIV_8 (BitWidth)); local [all...] |
H A D | exdebug.c | 214 (*SourceDesc->String.Pointer == '\n')) 311 AcpiUtDumpBuffer (SourceDesc->Buffer.Pointer, 318 AcpiOsPrintf ("\"%s\"\n", SourceDesc->String.Pointer);
|
H A D | exserial.c | 381 ACPI_CAST_PTR (UINT64, BufferDesc->Buffer.Pointer), Function); 507 Buffer = BufferDesc->Buffer.Pointer; 509 memcpy (Buffer, SourceDesc->Buffer.Pointer, DataLength);
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/tables/ |
H A D | tbfind.c | 229 if (!AcpiGbl_RootTableList.Tables[i].Pointer) 239 if (!AcpiGbl_RootTableList.Tables[i].Pointer) 247 if (!memcmp (AcpiGbl_RootTableList.Tables[i].Pointer->Signature, 250 !memcmp (AcpiGbl_RootTableList.Tables[i].Pointer->OemId, 253 !memcmp (AcpiGbl_RootTableList.Tables[i].Pointer->OemTableId,
|
H A D | tbinstal.c | 206 NewTableDesc->Address, NewTableDesc->Flags, NewTableDesc->Pointer); 208 AcpiTbPrintTableHeader (NewTableDesc->Address, NewTableDesc->Pointer); 218 AcpiUtSetIntegerWidth (NewTableDesc->Pointer->Revision); 230 * Table - Pointer to the table (required for virtual 322 AcpiTbNotifyTable (ACPI_TABLE_EVENT_INSTALL, NewTableDesc.Pointer); 371 Status = AcpiOsTableOverride (OldTableDesc->Pointer, &Table); 382 Status = AcpiOsPhysicalTableOverride (OldTableDesc->Pointer, 422 NewTableDesc.Flags, NewTableDesc.Pointer); 463 ACPI_FREE (TableDesc->Pointer); 464 TableDesc->Pointer [all...] |
H A D | tbdata.c | 212 memcmp (TableDesc->Pointer, Table, TableLength)) ? 229 * Table - Pointer to the table 260 TableDesc->Pointer = Table; 307 Table = TableDesc->Pointer; 335 * PARAMETERS: Table - Pointer for the table 375 * Table - Pointer to the table (required for virtual 494 if (!TableDesc->Pointer) 496 Status = AcpiTbAcquireTable (TableDesc, &TableDesc->Pointer, 498 if (!TableDesc->Pointer) 531 if (!TableDesc->Pointer) [all...] |
/haiku/src/bin/acpi_call/ |
H A D | acpi_call.cpp | 81 params.args.Pointer = args; 88 params.result.Pointer = malloc(result_buf_size); 90 if (params.result.Pointer == NULL) 165 args[i].String.Pointer = optarg; 219 if ((dst->Buffer.Pointer = (UINT8*)malloc(len)) == NULL) 229 dst->Buffer.Pointer[i] = strtol(tmp, NULL, 16); 241 switch (p->args.Pointer[i].Type) 254 print_acpi_object(&(p->args.Pointer[i])); 267 printf("%s", obj->String.Pointer); 272 printf("%02X", obj->Buffer.Pointer[ [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/resources/ |
H A D | rscreate.c | 165 * PARAMETERS: AmlBuffer - Pointer to the resource byte stream 244 * PARAMETERS: AmlBuffer - Pointer to the resource byte stream 245 * OutputBuffer - Pointer to the user's buffer 280 AmlStart = AmlBuffer->Buffer.Pointer; 306 Resource = OutputBuffer->Pointer; 315 OutputBuffer->Pointer, (UINT32) OutputBuffer->Length)); 324 * PARAMETERS: PackageObject - Pointer to a package containing one 326 * OutputBuffer - Pointer to the user's buffer 391 Buffer = OutputBuffer->Pointer; 479 (UINT8 *) OutputBuffer->Pointer); [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/ |
H A D | nsconvert.c | 194 Status = AcpiUtStrtoul64 (OriginalObject->String.Pointer, &Value); 215 OriginalObject->Buffer.Pointer[i] << (i * 8)); 296 (OriginalObject->Buffer.Pointer[Length])) 313 memcpy (NewObject->String.Pointer, 314 OriginalObject->Buffer.Pointer, Length); 381 memcpy (NewObject->Buffer.Pointer, 382 OriginalObject->String.Pointer, OriginalObject->String.Length); 418 DwordBuffer = ACPI_CAST_PTR (UINT32, NewObject->Buffer.Pointer); 487 AsciiString = OriginalObject->String.Pointer; 498 UnicodeBuffer = ACPI_CAST_PTR (UINT16, NewObject->Buffer.Pointer); [all...] |
H A D | nsnames.c | 168 * RETURN: Pointer to storage containing the fully qualified name of 270 ACPI_COPY_NAMESEG (Buffer->Pointer, NodeName); 271 ((char *) Buffer->Pointer) [ACPI_NAMESEG_SIZE] = 0; 273 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "%4.4s\n", (char *) Buffer->Pointer)); 332 (void) AcpiNsBuildNormalizedPath (Node, Buffer->Pointer, 336 (char *) Buffer->Pointer, (UINT32) RequiredSize)); 464 * RETURN: Pointer to storage containing the fully qualified name of
|
/haiku/src/tests/system/boot/loader/ |
H A D | platform_start.cpp | 29 gKernelArgs.kernel_image.Pointer());
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/ |
H A D | utalloc.c | 420 if (!Buffer->Pointer) 485 Buffer->Pointer = AcpiOsAllocate (RequiredLength); 492 Buffer->Pointer = ACPI_ALLOCATE (RequiredLength); 508 if (!Buffer->Pointer) 515 memset (Buffer->Pointer, 0, RequiredLength);
|
H A D | utcopy.c | 271 ExternalObject->String.Pointer = (char *) DataSpace; 277 (void *) InternalObject->String.Pointer, 283 ExternalObject->Buffer.Pointer = DataSpace; 289 (void *) InternalObject->Buffer.Pointer, 442 * PARAMETERS: InternalObject - Pointer to the object we are returning 539 RetBuffer->Pointer, &RetBuffer->Length); 547 ACPI_CAST_PTR (ACPI_OBJECT, RetBuffer->Pointer), 548 ACPI_ADD_PTR (UINT8, RetBuffer->Pointer, 630 InternalObject->String.Pointer = 634 if (!InternalObject->String.Pointer) [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/arch/x86/ |
H A D | arch_init.cpp | 47 parameter.Pointer = &arg;
|
/haiku/src/system/boot/platform/openfirmware/ |
H A D | start.cpp | 53 gKernelArgs.kernel_image.Pointer()); 57 gKernelArgs.kernel_image.Pointer());
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | start.cpp | 93 gKernelArgs.kernel_image.Pointer()); 140 gKernelArgs.kernel_image.Pointer());
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/ |
H A D | dsdebug.c | 216 (char *) Buffer.Pointer, Node)); 217 ACPI_FREE (Buffer.Pointer);
|
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | BusManager.cpp | 73 buffer.Pointer = malloc(255); 77 free(buffer.Pointer); 81 ((char*)buffer.Pointer)[buffer.Length] = '\0'; 82 *_returnValue = buffer.Pointer; 101 path.Pointer = deviceName; 159 path.Pointer = deviceName; 493 buffer.Pointer = result; 620 buffer.Pointer = NULL; 625 *_returnValue = (acpi_object_type*)buffer.Pointer; 642 buffer.Pointer [all...] |