Lines Matching refs:InitializerOp

75     ACPI_PARSE_OBJECT       *InitializerOp;
89 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
90 StringLength = RsGetStringDataLength (InitializerOp);
111 for (i = 0; InitializerOp; i++)
117 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1);
122 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0);
123 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
129 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0);
130 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
136 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0);
137 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
143 RsSetFlagBits (&Descriptor->Address16.SpecificFlags, InitializerOp, 0, 3);
144 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_RANGETYPE,
150 Descriptor->Address16.Granularity = (UINT16) InitializerOp->Asl.Value.Integer;
151 RsCreateWordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
153 GranOp = InitializerOp;
158 Descriptor->Address16.Minimum = (UINT16) InitializerOp->Asl.Value.Integer;
159 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR,
161 MinOp = InitializerOp;
166 Descriptor->Address16.Maximum = (UINT16) InitializerOp->Asl.Value.Integer;
167 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR,
169 MaxOp = InitializerOp;
174 Descriptor->Address16.TranslationOffset = (UINT16) InitializerOp->Asl.Value.Integer;
175 RsCreateWordField (InitializerOp, ACPI_RESTAG_TRANSLATION,
181 Descriptor->Address16.AddressLength = (UINT16) InitializerOp->Asl.Value.Integer;
182 RsCreateWordField (InitializerOp, ACPI_RESTAG_LENGTH,
184 LengthOp = InitializerOp;
189 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
191 OptionalFields[0] = (UINT8) InitializerOp->Asl.Value.Integer;
200 if ((InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) &&
201 (InitializerOp->Asl.Value.String))
210 InitializerOp->Asl.Value.String);
217 InitializerOp, NULL);
230 InitializerOp, NULL);
237 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
242 RsSetFlagBits (&Descriptor->Address16.SpecificFlags, InitializerOp, 4, 0);
243 RsCreateBitField (InitializerOp, ACPI_RESTAG_TYPE,
249 RsSetFlagBits (&Descriptor->Address16.SpecificFlags, InitializerOp, 5, 0);
250 RsCreateBitField (InitializerOp, ACPI_RESTAG_TRANSTYPE,
256 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
260 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
296 ACPI_PARSE_OBJECT *InitializerOp;
310 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
311 StringLength = RsGetStringDataLength (InitializerOp);
332 for (i = 0; InitializerOp; i++)
338 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1);
343 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0);
344 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
350 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0);
351 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
357 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0);
358 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
365 (UINT16) InitializerOp->Asl.Value.Integer;
366 RsCreateWordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
368 GranOp = InitializerOp;
374 (UINT16) InitializerOp->Asl.Value.Integer;
375 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR,
377 MinOp = InitializerOp;
383 (UINT16) InitializerOp->Asl.Value.Integer;
384 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR,
386 MaxOp = InitializerOp;
392 (UINT16) InitializerOp->Asl.Value.Integer;
393 RsCreateWordField (InitializerOp, ACPI_RESTAG_TRANSLATION,
400 (UINT16) InitializerOp->Asl.Value.Integer;
401 RsCreateWordField (InitializerOp, ACPI_RESTAG_LENGTH,
403 LengthOp = InitializerOp;
408 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
410 OptionalFields[0] = (UINT8) InitializerOp->Asl.Value.Integer;
419 if ((InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) &&
420 (InitializerOp->Asl.Value.String))
429 InitializerOp->Asl.Value.String);
436 InitializerOp, NULL);
449 InitializerOp, NULL);
456 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
461 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
465 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
501 ACPI_PARSE_OBJECT *InitializerOp;
515 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
516 StringLength = RsGetStringDataLength (InitializerOp);
536 for (i = 0; InitializerOp; i++)
543 (UINT8) InitializerOp->Asl.Value.Integer;
548 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1);
553 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0);
554 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
560 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0);
561 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
567 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0);
568 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
575 (UINT8) InitializerOp->Asl.Value.Integer;
581 (UINT16) InitializerOp->Asl.Value.Integer;
582 RsCreateWordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
584 GranOp = InitializerOp;
590 (UINT16) InitializerOp->Asl.Value.Integer;
591 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR,
593 MinOp = InitializerOp;
599 (UINT16) InitializerOp->Asl.Value.Integer;
600 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR,
602 MaxOp = InitializerOp;
608 (UINT16) InitializerOp->Asl.Value.Integer;
609 RsCreateWordField (InitializerOp, ACPI_RESTAG_TRANSLATION,
616 (UINT16) InitializerOp->Asl.Value.Integer;
617 RsCreateWordField (InitializerOp, ACPI_RESTAG_LENGTH,
619 LengthOp = InitializerOp;
624 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
626 OptionalFields[0] = (UINT8) InitializerOp->Asl.Value.Integer;
635 if ((InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) &&
636 (InitializerOp->Asl.Value.String))
645 InitializerOp->Asl.Value.String);
652 InitializerOp, NULL);
665 InitializerOp, NULL);
672 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
677 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
681 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);