Lines Matching refs:props
30 union acpi_object *props, *newprops; in acpi_extract_apple_properties() local
37 props = acpi_evaluate_dsm_typed(adev->handle, &apple_prp_guid, 1, 0, in acpi_extract_apple_properties()
39 if (!props) in acpi_extract_apple_properties()
42 if (!props->buffer.length) in acpi_extract_apple_properties()
45 if (props->buffer.pointer[0] != 3) { in acpi_extract_apple_properties()
48 props->buffer.length, props->buffer.pointer); in acpi_extract_apple_properties()
52 ACPI_FREE(props); in acpi_extract_apple_properties()
53 props = acpi_evaluate_dsm_typed(adev->handle, &apple_prp_guid, 1, 1, in acpi_extract_apple_properties()
55 if (!props) in acpi_extract_apple_properties()
58 numprops = props->package.count / 2; in acpi_extract_apple_properties()
68 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
69 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
103 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
104 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
136 ACPI_FREE(props); in acpi_extract_apple_properties()