Lines Matching defs: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->Address64.Flags, InitializerOp, 0, 1);
122 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0);
123 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
129 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0);
130 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
136 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0);
137 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
143 RsSetFlagBits (&Descriptor->Address64.SpecificFlags, InitializerOp, 0, 3);
144 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_RANGETYPE,
150 Descriptor->Address64.Granularity = InitializerOp->Asl.Value.Integer;
151 RsCreateQwordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
153 GranOp = InitializerOp;
158 Descriptor->Address64.Minimum = InitializerOp->Asl.Value.Integer;
159 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MINADDR,
161 MinOp = InitializerOp;
166 Descriptor->Address64.Maximum = InitializerOp->Asl.Value.Integer;
167 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MAXADDR,
169 MaxOp = InitializerOp;
174 Descriptor->Address64.TranslationOffset = InitializerOp->Asl.Value.Integer;
175 RsCreateByteField (InitializerOp, ACPI_RESTAG_TRANSLATION,
181 Descriptor->Address64.AddressLength = InitializerOp->Asl.Value.Integer;
182 RsCreateQwordField (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->Address64.SpecificFlags, InitializerOp, 4, 0);
243 RsCreateBitField (InitializerOp, ACPI_RESTAG_TYPE,
249 RsSetFlagBits (&Descriptor->Address64.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->Address64.Flags, InitializerOp, 0, 1);
343 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0);
344 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
350 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0);
351 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
357 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0);
358 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
364 RsSetFlagBits (&Descriptor->Address64.SpecificFlags, InitializerOp, 1, 0);
365 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_MEMTYPE,
371 RsSetFlagBits (&Descriptor->Address64.SpecificFlags, InitializerOp, 0, 1);
372 RsCreateBitField (InitializerOp, ACPI_RESTAG_READWRITETYPE,
378 Descriptor->Address64.Granularity = InitializerOp->Asl.Value.Integer;
379 RsCreateQwordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
381 GranOp = InitializerOp;
386 Descriptor->Address64.Minimum = InitializerOp->Asl.Value.Integer;
387 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MINADDR,
389 MinOp = InitializerOp;
394 Descriptor->Address64.Maximum = InitializerOp->Asl.Value.Integer;
395 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MAXADDR,
397 MaxOp = InitializerOp;
402 Descriptor->Address64.TranslationOffset = InitializerOp->Asl.Value.Integer;
403 RsCreateQwordField (InitializerOp, ACPI_RESTAG_TRANSLATION,
409 Descriptor->Address64.AddressLength = InitializerOp->Asl.Value.Integer;
410 RsCreateQwordField (InitializerOp, ACPI_RESTAG_LENGTH,
412 LengthOp = InitializerOp;
417 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
419 OptionalFields[0] = (UINT8) InitializerOp->Asl.Value.Integer;
428 if ((InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) &&
429 (InitializerOp->Asl.Value.String))
438 InitializerOp->Asl.Value.String);
445 InitializerOp, NULL);
458 InitializerOp, NULL);
465 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
471 RsSetFlagBits (&Descriptor->Address64.SpecificFlags, InitializerOp, 3, 0);
472 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_MEMATTRIBUTES,
478 RsSetFlagBits (&Descriptor->Address64.SpecificFlags, InitializerOp, 5, 0);
479 RsCreateBitField (InitializerOp, ACPI_RESTAG_TYPE,
485 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
489 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
525 ACPI_PARSE_OBJECT *InitializerOp;
539 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
540 StringLength = RsGetStringDataLength (InitializerOp);
560 for (i = 0; InitializerOp; i++)
567 (UINT8) InitializerOp->Asl.Value.Integer;
572 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 0, 1);
577 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0);
578 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
584 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0);
585 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE,
591 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0);
592 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE,
599 (UINT8) InitializerOp->Asl.Value.Integer;
604 Descriptor->Address64.Granularity = InitializerOp->Asl.Value.Integer;
605 RsCreateQwordField (InitializerOp, ACPI_RESTAG_GRANULARITY,
607 GranOp = InitializerOp;
612 Descriptor->Address64.Minimum = InitializerOp->Asl.Value.Integer;
613 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MINADDR,
615 MinOp = InitializerOp;
620 Descriptor->Address64.Maximum = InitializerOp->Asl.Value.Integer;
621 RsCreateQwordField (InitializerOp, ACPI_RESTAG_MAXADDR,
623 MaxOp = InitializerOp;
628 Descriptor->Address64.TranslationOffset = InitializerOp->Asl.Value.Integer;
629 RsCreateQwordField (InitializerOp, ACPI_RESTAG_TRANSLATION,
635 Descriptor->Address64.AddressLength = InitializerOp->Asl.Value.Integer;
636 RsCreateQwordField (InitializerOp, ACPI_RESTAG_LENGTH,
638 LengthOp = InitializerOp;
643 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
645 OptionalFields[0] = (UINT8) InitializerOp->Asl.Value.Integer;
654 if ((InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) &&
655 (InitializerOp->Asl.Value.String))
664 InitializerOp->Asl.Value.String);
671 InitializerOp, NULL);
684 InitializerOp, NULL);
691 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
696 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
700 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);