Lines Matching refs:arg

69 			union acpi_parse_object *arg);
152 union acpi_parse_object *arg;
168 arg = acpi_ps_get_arg(op, 3);
172 arg = acpi_ps_get_arg(op, 2);
175 if (!arg) {
207 arg->common.value.string, ACPI_TYPE_ANY,
211 ACPI_ERROR_NAMESPACE(arg->common.value.string, status);
276 * arg - First parser arg for the field name list
288 union acpi_parse_object *arg)
302 while (arg) {
310 switch (arg->common.aml_opcode) {
314 + (u64) arg->common.value.size;
343 ((u8)((u32)(arg->common.value.integer & 0x07))));
348 (u8)((arg->common.value.integer >> 8) & 0xFF);
353 (u8)((arg->common.value.integer >> 16) & 0xFF);
369 child = arg->common.value.arg;
398 (char *)&arg->named.name,
404 ACPI_ERROR_NAMESPACE((char *)&arg->named.name,
408 arg->common.node = info->field_node;
409 info->field_bit_length = arg->common.value.size;
429 + (u64) arg->common.value.size;
448 arg->common.aml_opcode));
452 arg = arg->common.next;
478 union acpi_parse_object *arg;
483 /* First arg is the name of the parent op_region (must already exist) */
485 arg = op->common.value.arg;
490 arg->common.value.name, ACPI_TYPE_REGION,
494 status = acpi_ds_create_external_region(status, arg,
495 arg->common.value.name,
500 ACPI_ERROR_NAMESPACE(arg->common.value.name, status);
507 /* Second arg is the field flags */
509 arg = arg->common.next;
510 info.field_flags = (u8) arg->common.value.integer;
513 /* Each remaining arg is a Named Field */
518 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next);
542 union acpi_parse_object *arg = NULL;
569 arg = acpi_ps_get_arg(op, 2);
575 arg = acpi_ps_get_arg(op, 4);
581 arg = acpi_ps_get_arg(op, 3);
608 while (arg) {
613 if (arg->common.aml_opcode == AML_INT_NAMEDFIELD_OP) {
615 (char *)&arg->named.name, type,
619 ACPI_ERROR_NAMESPACE((char *)&arg->named.name,
630 arg->common.node = node;
635 arg = arg->common.next;
661 union acpi_parse_object *arg;
666 /* First arg is the name of the parent op_region (must already exist) */
668 arg = op->common.value.arg;
672 arg->common.value.name, ACPI_TYPE_REGION,
676 status = acpi_ds_create_external_region(status, arg,
677 arg->common.value.name,
682 ACPI_ERROR_NAMESPACE(arg->common.value.name, status);
687 /* Second arg is the Bank Register (Field) (must already exist) */
689 arg = arg->common.next;
691 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string,
696 ACPI_ERROR_NAMESPACE(arg->common.value.string, status);
701 * Third arg is the bank_value
702 * This arg is a term_arg, not a constant
705 arg = arg->common.next;
707 /* Fourth arg is the field flags */
709 arg = arg->common.next;
710 info.field_flags = (u8) arg->common.value.integer;
712 /* Each remaining arg is a Named Field */
727 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next);
751 union acpi_parse_object *arg;
756 /* First arg is the name of the Index register (must already exist) */
758 arg = op->common.value.arg;
760 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string,
765 ACPI_ERROR_NAMESPACE(arg->common.value.string, status);
769 /* Second arg is the data register (must already exist) */
771 arg = arg->common.next;
773 acpi_ns_lookup(walk_state->scope_info, arg->common.value.string,
778 ACPI_ERROR_NAMESPACE(arg->common.value.string, status);
782 /* Next arg is the field flags */
784 arg = arg->common.next;
785 info.field_flags = (u8) arg->common.value.integer;
787 /* Each remaining arg is a Named Field */
792 status = acpi_ds_get_field_names(&info, walk_state, arg->common.next);