Lines Matching refs:pointer
113 arg.pointer = &obj;
151 arg.pointer = obj;
165 buf.pointer = NULL;
171 acpi_object_type *osc = (acpi_object_type *)buf.pointer;
284 acpi_object_type * pointer = &object->data.package.objects[1];
285 if (pointer->object_type != ACPI_TYPE_INTEGER) {
289 uint32 n = pointer->data.integer;
299 pointer = &object->data.package.objects[2];
300 if (pointer->object_type != ACPI_TYPE_INTEGER) {
304 n = pointer->data.integer;
309 pointer = &object->data.package.objects[3];
310 if (pointer->object_type != ACPI_TYPE_INTEGER) {
314 n = pointer->data.integer;
318 pointer = &object->data.package.objects[0];
319 if (pointer->object_type != ACPI_TYPE_BUFFER) {
323 if (pointer->data.buffer.length < 15) {
328 struct acpicpu_reg *reg = (struct acpicpu_reg *)pointer->data.buffer.buffer;
399 buffer.pointer = NULL;
410 acpi_object_type *object = (acpi_object_type *)buffer.pointer;
416 acpi_object_type *pointer = object->data.package.objects;
417 if (pointer[0].object_type != ACPI_TYPE_INTEGER)
419 uint32 n = pointer[0].data.integer;
427 pointer = &object->data.package.objects[i];
428 if (acpi_cstate_add(pointer, &sAcpiDevice.cStates[count]) == B_OK)
432 free(buffer.pointer);
466 buffer.pointer = NULL;
475 acpi_object_type *object = (acpi_object_type *)buffer.pointer;
482 free(buffer.pointer);