Lines Matching refs:record
44 static acpi_status decode_type0_hpx_record(union acpi_object *record, in decode_type0_hpx_record() argument
48 union acpi_object *fields = record->package.elements; in decode_type0_hpx_record()
53 if (record->package.count != 6) in decode_type0_hpx_record()
74 static acpi_status decode_type1_hpx_record(union acpi_object *record, in decode_type1_hpx_record() argument
78 union acpi_object *fields = record->package.elements; in decode_type1_hpx_record()
83 if (record->package.count != 5) in decode_type1_hpx_record()
103 static acpi_status decode_type2_hpx_record(union acpi_object *record, in decode_type2_hpx_record() argument
107 union acpi_object *fields = record->package.elements; in decode_type2_hpx_record()
112 if (record->package.count != 18) in decode_type2_hpx_record()
149 union acpi_object *package, *record, *fields; in acpi_run_hpx() local
167 record = &package->package.elements[i]; in acpi_run_hpx()
168 if (record->type != ACPI_TYPE_PACKAGE) { in acpi_run_hpx()
173 fields = record->package.elements; in acpi_run_hpx()
183 status = decode_type0_hpx_record(record, hpx); in acpi_run_hpx()
188 status = decode_type1_hpx_record(record, hpx); in acpi_run_hpx()
193 status = decode_type2_hpx_record(record, hpx); in acpi_run_hpx()