Lines Matching defs:field
37 * DESCRIPTION: Decode and return a package length field.
90 * the package. Consumes the package length field
451 * DESCRIPTION: Get next field (named_field, reserved_field, or access_field)
459 union acpi_parse_object *field;
475 /* Determine field type */
508 /* Allocate a new field op */
510 field = acpi_ps_alloc_op(opcode, aml);
511 if (!field) {
515 /* Decode the field type */
524 acpi_ps_set_name(field, name);
535 if (field->common.inline_comment) {
536 field->common.name_comment =
537 field->common.inline_comment;
539 field->common.inline_comment = acpi_gbl_current_inline_comment;
545 field->common.value.size =
553 field->common.value.size =
561 * Get access_type and access_attrib and merge into the field Op
573 field->common.value.integer = (u8)access_type;
574 field->common.value.integer |= (u16)(access_attribute << 8);
582 field->common.value.integer |=
611 acpi_ps_free_op(field);
662 acpi_ps_free_op(field);
674 acpi_ps_append_arg(field, arg);
683 return_PTR(field);
709 union acpi_parse_object *field;
752 field = acpi_ps_get_next_field(parser_state);
753 if (!field) {
758 prev->common.next = field;
760 arg = field;
762 prev = field;