Lines Matching refs:props
33 union acpi_object *props, *newprops; in acpi_extract_apple_properties() local
40 props = acpi_evaluate_dsm_typed(adev->handle, &apple_prp_guid, 1, 0, in acpi_extract_apple_properties()
42 if (!props) in acpi_extract_apple_properties()
45 if (!props->buffer.length) in acpi_extract_apple_properties()
48 if (props->buffer.pointer[0] != 3) { in acpi_extract_apple_properties()
51 props->buffer.length, props->buffer.pointer); in acpi_extract_apple_properties()
55 ACPI_FREE(props); in acpi_extract_apple_properties()
56 props = acpi_evaluate_dsm_typed(adev->handle, &apple_prp_guid, 1, 1, in acpi_extract_apple_properties()
58 if (!props) in acpi_extract_apple_properties()
61 numprops = props->package.count / 2; in acpi_extract_apple_properties()
71 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
72 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
106 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties()
107 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
139 ACPI_FREE(props); in acpi_extract_apple_properties()