Lines Matching defs:InitializerOp

78     ACPI_PARSE_OBJECT       *InitializerOp;
86 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
96 for (i = 0; InitializerOp; i++)
102 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 5, 0);
103 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_DMATYPE,
109 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 2, 0);
110 RsCreateBitField (InitializerOp, ACPI_RESTAG_BUSMASTER,
116 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 0, 0);
117 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_XFERTYPE,
123 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
130 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
138 InitializerOp, NULL);
144 if (InitializerOp->Asl.Value.Integer > 7)
147 InitializerOp, NULL);
153 (1 << ((UINT8) InitializerOp->Asl.Value.Integer));
160 RsCheckListForDuplicates (InitializerOp);
164 RsCreateByteField (InitializerOp, ACPI_RESTAG_DMA,
171 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
198 ACPI_PARSE_OBJECT *InitializerOp;
204 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
214 for (i = 0; InitializerOp; i++)
220 Descriptor->FixedDma.RequestLines = (UINT16) InitializerOp->Asl.Value.Integer;
221 RsCreateWordField (InitializerOp, ACPI_RESTAG_DMA,
227 Descriptor->FixedDma.Channels = (UINT16) InitializerOp->Asl.Value.Integer;
228 RsCreateWordField (InitializerOp, ACPI_RESTAG_DMATYPE,
234 Descriptor->FixedDma.Width = (UINT8) InitializerOp->Asl.Value.Integer;
235 RsCreateByteField (InitializerOp, ACPI_RESTAG_XFERTYPE,
241 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
249 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
273 ACPI_PARSE_OBJECT *InitializerOp;
280 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
290 for (i = 0; InitializerOp; i++)
297 (UINT16) InitializerOp->Asl.Value.Integer;
298 RsCreateWordField (InitializerOp, ACPI_RESTAG_BASEADDRESS,
300 AddressOp = InitializerOp;
306 (UINT8) InitializerOp->Asl.Value.Integer;
307 RsCreateByteField (InitializerOp, ACPI_RESTAG_LENGTH,
313 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
318 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
322 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
353 ACPI_PARSE_OBJECT *InitializerOp;
363 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
373 for (i = 0; InitializerOp; i++)
379 RsSetFlagBits (&Descriptor->Io.Flags, InitializerOp, 0, 1);
380 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
387 (UINT16) InitializerOp->Asl.Value.Integer;
388 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR,
390 MinOp = InitializerOp;
396 (UINT16) InitializerOp->Asl.Value.Integer;
397 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR,
399 MaxOp = InitializerOp;
405 (UINT8) InitializerOp->Asl.Value.Integer;
406 RsCreateByteField (InitializerOp, ACPI_RESTAG_ALIGNMENT,
408 AlignOp = InitializerOp;
414 (UINT8) InitializerOp->Asl.Value.Integer;
415 RsCreateByteField (InitializerOp, ACPI_RESTAG_LENGTH,
417 LengthOp = InitializerOp;
422 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
427 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
431 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
464 ACPI_PARSE_OBJECT *InitializerOp;
472 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
484 for (i = 0; InitializerOp; i++)
490 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 0, 1);
491 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTTYPE,
497 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 3, 0);
498 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTLEVEL,
504 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 4, 0);
505 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTSHARE,
511 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
518 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
526 InitializerOp, NULL);
532 if (InitializerOp->Asl.Value.Integer > 15)
535 InitializerOp, NULL);
539 IrqMask |= (1 << (UINT8) InitializerOp->Asl.Value.Integer);
549 RsCheckListForDuplicates (InitializerOp);
553 RsCreateWordField (InitializerOp, ACPI_RESTAG_INTERRUPT,
559 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
586 ACPI_PARSE_OBJECT *InitializerOp;
594 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
604 for (i = 0; InitializerOp; i++)
610 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
617 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
625 InitializerOp, NULL);
631 if (InitializerOp->Asl.Value.Integer > 15)
634 InitializerOp, NULL);
638 IrqMask |= (1 << ((UINT8) InitializerOp->Asl.Value.Integer));
648 RsCheckListForDuplicates (InitializerOp);
652 RsCreateWordField (InitializerOp, ACPI_RESTAG_INTERRUPT,
658 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);