• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/dev/acpica/compiler/

Lines Matching defs:InitializerOp

186     ACPI_PARSE_OBJECT       *InitializerOp;
194 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
204 for (i = 0; InitializerOp; i++)
210 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 5, 0);
211 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_DMATYPE,
217 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 2, 0);
218 RsCreateBitField (InitializerOp, ACPI_RESTAG_BUSMASTER,
224 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 0, 0);
225 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_XFERTYPE,
231 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
238 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
246 InitializerOp, NULL);
252 if (InitializerOp->Asl.Value.Integer > 7)
255 InitializerOp, NULL);
261 (1 << ((UINT8) InitializerOp->Asl.Value.Integer));
268 RsCheckListForDuplicates (InitializerOp);
272 RsCreateByteField (InitializerOp, ACPI_RESTAG_DMA,
279 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
306 ACPI_PARSE_OBJECT *InitializerOp;
312 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
322 for (i = 0; InitializerOp; i++)
328 Descriptor->FixedDma.RequestLines = (UINT16) InitializerOp->Asl.Value.Integer;
329 RsCreateWordField (InitializerOp, ACPI_RESTAG_DMA,
335 Descriptor->FixedDma.Channels = (UINT16) InitializerOp->Asl.Value.Integer;
336 RsCreateWordField (InitializerOp, ACPI_RESTAG_DMATYPE,
342 Descriptor->FixedDma.Width = (UINT8) InitializerOp->Asl.Value.Integer;
343 RsCreateByteField (InitializerOp, ACPI_RESTAG_XFERTYPE,
349 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
357 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
381 ACPI_PARSE_OBJECT *InitializerOp;
388 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
398 for (i = 0; InitializerOp; i++)
405 (UINT16) InitializerOp->Asl.Value.Integer;
406 RsCreateWordField (InitializerOp, ACPI_RESTAG_BASEADDRESS,
408 AddressOp = InitializerOp;
414 (UINT8) InitializerOp->Asl.Value.Integer;
415 RsCreateByteField (InitializerOp, ACPI_RESTAG_LENGTH,
421 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
426 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
430 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
461 ACPI_PARSE_OBJECT *InitializerOp;
471 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
481 for (i = 0; InitializerOp; i++)
487 RsSetFlagBits (&Descriptor->Io.Flags, InitializerOp, 0, 1);
488 RsCreateBitField (InitializerOp, ACPI_RESTAG_DECODE,
495 (UINT16) InitializerOp->Asl.Value.Integer;
496 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR,
498 MinOp = InitializerOp;
504 (UINT16) InitializerOp->Asl.Value.Integer;
505 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR,
507 MaxOp = InitializerOp;
513 (UINT8) InitializerOp->Asl.Value.Integer;
514 RsCreateByteField (InitializerOp, ACPI_RESTAG_ALIGNMENT,
516 AlignOp = InitializerOp;
522 (UINT8) InitializerOp->Asl.Value.Integer;
523 RsCreateByteField (InitializerOp, ACPI_RESTAG_LENGTH,
525 LengthOp = InitializerOp;
530 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
535 AslError (ASL_ERROR, ASL_MSG_RESOURCE_LIST, InitializerOp, NULL);
539 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
572 ACPI_PARSE_OBJECT *InitializerOp;
580 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
592 for (i = 0; InitializerOp; i++)
598 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 0, 1);
599 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTTYPE,
605 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 3, 0);
606 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTLEVEL,
612 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 4, 0);
613 RsCreateBitField (InitializerOp, ACPI_RESTAG_INTERRUPTSHARE,
619 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
626 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
634 InitializerOp, NULL);
640 if (InitializerOp->Asl.Value.Integer > 15)
643 InitializerOp, NULL);
647 IrqMask |= (1 << (UINT8) InitializerOp->Asl.Value.Integer);
657 RsCheckListForDuplicates (InitializerOp);
661 RsCreateWordField (InitializerOp, ACPI_RESTAG_INTERRUPT,
667 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);
694 ACPI_PARSE_OBJECT *InitializerOp;
702 InitializerOp = Info->DescriptorTypeOp->Asl.Child;
712 for (i = 0; InitializerOp; i++)
718 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp);
725 if (InitializerOp->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)
733 InitializerOp, NULL);
739 if (InitializerOp->Asl.Value.Integer > 15)
742 InitializerOp, NULL);
746 IrqMask |= (1 << ((UINT8) InitializerOp->Asl.Value.Integer));
756 RsCheckListForDuplicates (InitializerOp);
760 RsCreateWordField (InitializerOp, ACPI_RESTAG_INTERRUPT,
766 InitializerOp = RsCompleteNodeAndGetNext (InitializerOp);