Lines Matching full:arg

186     ACPI_PARSE_OBJECT       *Arg);
277 ACPI_PARSE_OBJECT *Arg; in AcpiDsCreateBufferField() local
295 Arg = AcpiPsGetArg (Op, 3); in AcpiDsCreateBufferField()
301 Arg = AcpiPsGetArg (Op, 2); in AcpiDsCreateBufferField()
304 if (!Arg) in AcpiDsCreateBufferField()
342 Arg->Common.Value.String, ACPI_TYPE_ANY, in AcpiDsCreateBufferField()
352 Arg->Common.Value.String, Status); in AcpiDsCreateBufferField()
422 * Arg - First parser arg for the field name list
435 ACPI_PARSE_OBJECT *Arg) in AcpiDsGetFieldNames() argument
457 while (Arg) in AcpiDsGetFieldNames()
466 switch (Arg->Common.AmlOpcode) in AcpiDsGetFieldNames()
471 (UINT64) Arg->Common.Value.Size; in AcpiDsGetFieldNames()
500 ((UINT8) ((UINT32) (Arg->Common.Value.Integer & 0x07)))); in AcpiDsGetFieldNames()
505 ((Arg->Common.Value.Integer >> 8) & 0xFF); in AcpiDsGetFieldNames()
510 ((Arg->Common.Value.Integer >> 16) & 0xFF); in AcpiDsGetFieldNames()
526 Child = Arg->Common.Value.Arg; in AcpiDsGetFieldNames()
554 (char *) &Arg->Named.Name, Info->FieldType, in AcpiDsGetFieldNames()
560 (char *) &Arg->Named.Name, Status); in AcpiDsGetFieldNames()
565 Arg->Common.Node = Info->FieldNode; in AcpiDsGetFieldNames()
566 Info->FieldBitLength = Arg->Common.Value.Size; in AcpiDsGetFieldNames()
598 (UINT64) Arg->Common.Value.Size; in AcpiDsGetFieldNames()
616 Arg->Common.AmlOpcode)); in AcpiDsGetFieldNames()
620 Arg = Arg->Common.Next; in AcpiDsGetFieldNames()
648 ACPI_PARSE_OBJECT *Arg; in AcpiDsCreateField() local
655 /* First arg is the name of the parent OpRegion (must already exist) */ in AcpiDsCreateField()
657 Arg = Op->Common.Value.Arg; in AcpiDsCreateField()
661 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.Name, in AcpiDsCreateField()
665 Status = AcpiDsCreateExternalRegion (Status, Arg, in AcpiDsCreateField()
666 Arg->Common.Value.Name, WalkState, &RegionNode); in AcpiDsCreateField()
671 Arg->Common.Value.Name, Status); in AcpiDsCreateField()
678 /* Second arg is the field flags */ in AcpiDsCreateField()
680 Arg = Arg->Common.Next; in AcpiDsCreateField()
681 Info.FieldFlags = (UINT8) Arg->Common.Value.Integer; in AcpiDsCreateField()
684 /* Each remaining arg is a Named Field */ in AcpiDsCreateField()
689 Status = AcpiDsGetFieldNames (&Info, WalkState, Arg->Common.Next); in AcpiDsCreateField()
730 ACPI_PARSE_OBJECT *Arg = NULL; in AcpiDsInitFieldObjects() local
763 Arg = AcpiPsGetArg (Op, 2); in AcpiDsInitFieldObjects()
769 Arg = AcpiPsGetArg (Op, 4); in AcpiDsInitFieldObjects()
775 Arg = AcpiPsGetArg (Op, 3); in AcpiDsInitFieldObjects()
804 * Note: FieldList can be of zero length. In this case, Arg will be NULL. in AcpiDsInitFieldObjects()
806 while (Arg) in AcpiDsInitFieldObjects()
812 if (Arg->Common.AmlOpcode == AML_INT_NAMEDFIELD_OP) in AcpiDsInitFieldObjects()
815 (char *) &Arg->Named.Name, Type, ACPI_IMODE_LOAD_PASS1, in AcpiDsInitFieldObjects()
820 (char *) &Arg->Named.Name, Status); in AcpiDsInitFieldObjects()
829 Arg->Common.Node = Node; in AcpiDsInitFieldObjects()
834 Arg = Arg->Common.Next; in AcpiDsInitFieldObjects()
862 ACPI_PARSE_OBJECT *Arg; in AcpiDsCreateBankField() local
869 /* First arg is the name of the parent OpRegion (must already exist) */ in AcpiDsCreateBankField()
871 Arg = Op->Common.Value.Arg; in AcpiDsCreateBankField()
874 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.Name, in AcpiDsCreateBankField()
878 Status = AcpiDsCreateExternalRegion (Status, Arg, in AcpiDsCreateBankField()
879 Arg->Common.Value.Name, WalkState, &RegionNode); in AcpiDsCreateBankField()
884 Arg->Common.Value.Name, Status); in AcpiDsCreateBankField()
889 /* Second arg is the Bank Register (Field) (must already exist) */ in AcpiDsCreateBankField()
891 Arg = Arg->Common.Next; in AcpiDsCreateBankField()
892 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.String, in AcpiDsCreateBankField()
898 Arg->Common.Value.String, Status); in AcpiDsCreateBankField()
903 * Third arg is the BankValue in AcpiDsCreateBankField()
904 * This arg is a TermArg, not a constant in AcpiDsCreateBankField()
907 Arg = Arg->Common.Next; in AcpiDsCreateBankField()
909 /* Fourth arg is the field flags */ in AcpiDsCreateBankField()
911 Arg = Arg->Common.Next; in AcpiDsCreateBankField()
912 Info.FieldFlags = (UINT8) Arg->Common.Value.Integer; in AcpiDsCreateBankField()
914 /* Each remaining arg is a Named Field */ in AcpiDsCreateBankField()
930 Status = AcpiDsGetFieldNames (&Info, WalkState, Arg->Common.Next); in AcpiDsCreateBankField()
956 ACPI_PARSE_OBJECT *Arg; in AcpiDsCreateIndexField() local
963 /* First arg is the name of the Index register (must already exist) */ in AcpiDsCreateIndexField()
965 Arg = Op->Common.Value.Arg; in AcpiDsCreateIndexField()
966 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.String, in AcpiDsCreateIndexField()
972 Arg->Common.Value.String, Status); in AcpiDsCreateIndexField()
976 /* Second arg is the data register (must already exist) */ in AcpiDsCreateIndexField()
978 Arg = Arg->Common.Next; in AcpiDsCreateIndexField()
979 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.String, in AcpiDsCreateIndexField()
985 Arg->Common.Value.String, Status); in AcpiDsCreateIndexField()
989 /* Next arg is the field flags */ in AcpiDsCreateIndexField()
991 Arg = Arg->Common.Next; in AcpiDsCreateIndexField()
992 Info.FieldFlags = (UINT8) Arg->Common.Value.Integer; in AcpiDsCreateIndexField()
994 /* Each remaining arg is a Named Field */ in AcpiDsCreateIndexField()
999 Status = AcpiDsGetFieldNames (&Info, WalkState, Arg->Common.Next); in AcpiDsCreateIndexField()