Home
last modified time | relevance | path

Searched refs:InitializerOp (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/acpi/iasl/
H A Daslrestype2s.c162 ACPI_PARSE_OBJECT *InitializerOp);
166 ACPI_PARSE_OBJECT *InitializerOp,
171 ACPI_PARSE_OBJECT *InitializerOp,
177 ACPI_PARSE_OBJECT *InitializerOp,
211 ACPI_PARSE_OBJECT *InitializerOp) in RsGetBufferDataLength() argument
219 while (InitializerOp) in RsGetBufferDataLength()
221 if (InitializerOp->Asl.ParseOpcode == PARSEOP_DATABUFFER) in RsGetBufferDataLength()
225 DataList = InitializerOp->Asl.Child; in RsGetBufferDataLength()
239 InitializerOp = ASL_GET_PEER_NODE (InitializerOp); in RsGetBufferDataLength()
263 ACPI_PARSE_OBJECT *InitializerOp, in RsGetInterruptDataLength() argument
[all …]
H A Daslrestype2q.c183 ACPI_PARSE_OBJECT *InitializerOp; in RsDoQwordIoDescriptor() local
197 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoQwordIoDescriptor()
198 StringLength = RsGetStringDataLength (InitializerOp); in RsDoQwordIoDescriptor()
219 for (i = 0; InitializerOp; i++) in RsDoQwordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 0, 1); in RsDoQwordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0); in RsDoQwordIoDescriptor()
231 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE, in RsDoQwordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0); in RsDoQwordIoDescriptor()
238 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE, in RsDoQwordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0); in RsDoQwordIoDescriptor()
[all …]
H A Daslrestype1i.c186 ACPI_PARSE_OBJECT *InitializerOp; in RsDoDmaDescriptor() local
194 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoDmaDescriptor()
204 for (i = 0; InitializerOp; i++) in RsDoDmaDescriptor()
210 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 5, 0); in RsDoDmaDescriptor()
211 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_DMATYPE, in RsDoDmaDescriptor()
217 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 2, 0); in RsDoDmaDescriptor()
218 RsCreateBitField (InitializerOp, ACPI_RESTAG_BUSMASTER, in RsDoDmaDescriptor()
224 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 0, 0); in RsDoDmaDescriptor()
225 RsCreateMultiBitField (InitializerOp, ACPI_RESTAG_XFERTYPE, in RsDoDmaDescriptor()
231 UtAttachNamepathToOwner (Info->DescriptorTypeOp, InitializerOp); in RsDoDmaDescriptor()
[all …]
H A Daslrestype2e.c182 ACPI_PARSE_OBJECT *InitializerOp; in RsDoExtendedIoDescriptor() local
193 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoExtendedIoDescriptor()
194 StringLength = RsGetStringDataLength (InitializerOp); in RsDoExtendedIoDescriptor()
211 for (i = 0; InitializerOp; i++) in RsDoExtendedIoDescriptor()
217 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 0, 1); in RsDoExtendedIoDescriptor()
222 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 2, 0); in RsDoExtendedIoDescriptor()
223 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE, in RsDoExtendedIoDescriptor()
229 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 3, 0); in RsDoExtendedIoDescriptor()
230 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE, in RsDoExtendedIoDescriptor()
236 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 1, 0); in RsDoExtendedIoDescriptor()
[all …]
H A Daslrestype2d.c183 ACPI_PARSE_OBJECT *InitializerOp; in RsDoDwordIoDescriptor() local
197 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoDwordIoDescriptor()
198 StringLength = RsGetStringDataLength (InitializerOp); in RsDoDwordIoDescriptor()
219 for (i = 0; InitializerOp; i++) in RsDoDwordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 0, 1); in RsDoDwordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 2, 0); in RsDoDwordIoDescriptor()
231 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE, in RsDoDwordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 3, 0); in RsDoDwordIoDescriptor()
238 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE, in RsDoDwordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 1, 0); in RsDoDwordIoDescriptor()
[all …]
H A Daslrestype2w.c183 ACPI_PARSE_OBJECT *InitializerOp; in RsDoWordIoDescriptor() local
197 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoWordIoDescriptor()
198 StringLength = RsGetStringDataLength (InitializerOp); in RsDoWordIoDescriptor()
219 for (i = 0; InitializerOp; i++) in RsDoWordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1); in RsDoWordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0); in RsDoWordIoDescriptor()
231 RsCreateBitField (InitializerOp, ACPI_RESTAG_MINTYPE, in RsDoWordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0); in RsDoWordIoDescriptor()
238 RsCreateBitField (InitializerOp, ACPI_RESTAG_MAXTYPE, in RsDoWordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0); in RsDoWordIoDescriptor()
[all …]
H A Daslrestype2.c184 ACPI_PARSE_OBJECT *InitializerOp; in RsDoGeneralRegisterDescriptor() local
190 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoGeneralRegisterDescriptor()
200 for (i = 0; InitializerOp; i++) in RsDoGeneralRegisterDescriptor()
206 Descriptor->GenericReg.AddressSpaceId = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
207 RsCreateByteField (InitializerOp, ACPI_RESTAG_ADDRESSSPACE, in RsDoGeneralRegisterDescriptor()
213 Descriptor->GenericReg.BitWidth = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
214 RsCreateByteField (InitializerOp, ACPI_RESTAG_REGISTERBITWIDTH, in RsDoGeneralRegisterDescriptor()
220 Descriptor->GenericReg.BitOffset = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
221 RsCreateByteField (InitializerOp, ACPI_RESTAG_REGISTERBITOFFSET, in RsDoGeneralRegisterDescriptor()
227 Descriptor->GenericReg.Address = InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
[all …]
H A Daslrestype1.c247 ACPI_PARSE_OBJECT *InitializerOp; in RsDoMemory24Descriptor() local
256 InitializerOp = Info->DescriptorTypeOp->Asl.Child; in RsDoMemory24Descriptor()
266 for (i = 0; InitializerOp; i++) in RsDoMemory24Descriptor()
272 RsSetFlagBits (&Descriptor->Memory24.Flags, InitializerOp, 0, 1); in RsDoMemory24Descriptor()
273 RsCreateBitField (InitializerOp, ACPI_RESTAG_READWRITETYPE, in RsDoMemory24Descriptor()
279 Descriptor->Memory24.Minimum = (UINT16) InitializerOp->Asl.Value.Integer; in RsDoMemory24Descriptor()
280 RsCreateWordField (InitializerOp, ACPI_RESTAG_MINADDR, in RsDoMemory24Descriptor()
282 MinOp = InitializerOp; in RsDoMemory24Descriptor()
287 Descriptor->Memory24.Maximum = (UINT16) InitializerOp->Asl.Value.Integer; in RsDoMemory24Descriptor()
288 RsCreateWordField (InitializerOp, ACPI_RESTAG_MAXADDR, in RsDoMemory24Descriptor()
[all …]
H A Dasloperands.c686 ACPI_PARSE_OBJECT *InitializerOp; in OpnDoBuffer() local
698 InitializerOp = BufferLengthOp->Asl.Next; in OpnDoBuffer()
716 switch (InitializerOp->Asl.ParseOpcode) in OpnDoBuffer()
725 while (InitializerOp) in OpnDoBuffer()
729 InitializerOp->Asl.AmlOpcode = AML_RAW_DATA_BYTE; in OpnDoBuffer()
730 InitializerOp->Asl.AmlLength = 1; in OpnDoBuffer()
731 InitializerOp->Asl.ParseOpcode = PARSEOP_RAW_DATA; in OpnDoBuffer()
734 InitializerOp = ASL_GET_PEER_NODE (InitializerOp); in OpnDoBuffer()
744 BufferLength = strlen (InitializerOp->Asl.Value.String) + 1; in OpnDoBuffer()
746 InitializerOp->Asl.AmlOpcode = AML_RAW_DATA_BUFFER; in OpnDoBuffer()
[all …]
H A Daslopcodes.c590 ACPI_PARSE_OBJECT *InitializerOp; in OpcDoUnicode() local
608 InitializerOp = BufferLengthOp->Asl.Next; in OpcDoUnicode()
610 AsciiString = (UINT8 *) InitializerOp->Asl.Value.String; in OpcDoUnicode()
614 Count = strlen (InitializerOp->Asl.Value.String) + 1; in OpcDoUnicode()
638 InitializerOp->Asl.Value.Buffer = (UINT8 *) UnicodeString; in OpcDoUnicode()
639 InitializerOp->Asl.AmlOpcode = AML_RAW_DATA_BUFFER; in OpcDoUnicode()
640 InitializerOp->Asl.AmlLength = Length; in OpcDoUnicode()
641 InitializerOp->Asl.ParseOpcode = PARSEOP_RAW_DATA; in OpcDoUnicode()
642 InitializerOp->Asl.Child = NULL; in OpcDoUnicode()
643 UtSetParseOpName (InitializerOp); in OpcDoUnicode()
H A Daslload.c377 ACPI_PARSE_OBJECT *InitializerOp = NULL; in LdLoadResourceElements() local
413 InitializerOp = ASL_GET_CHILD_NODE (Op); in LdLoadResourceElements()
414 while (InitializerOp) in LdLoadResourceElements()
416 if (InitializerOp->Asl.ExternalName) in LdLoadResourceElements()
419 InitializerOp->Asl.ExternalName, in LdLoadResourceElements()
433 Node->Value = InitializerOp->Asl.Value.Tag.BitOffset; in LdLoadResourceElements()
434 Node->Length = InitializerOp->Asl.Value.Tag.BitLength; in LdLoadResourceElements()
435 InitializerOp->Asl.Node = Node; in LdLoadResourceElements()
436 Node->Op = InitializerOp; in LdLoadResourceElements()
439 InitializerOp = ASL_GET_PEER_NODE (InitializerOp); in LdLoadResourceElements()
H A Daslresource.c498 ACPI_PARSE_OBJECT *InitializerOp) in RsGetStringDataLength() argument
501 while (InitializerOp) in RsGetStringDataLength()
503 if (InitializerOp->Asl.ParseOpcode == PARSEOP_STRING_LITERAL) in RsGetStringDataLength()
505 return ((UINT16) (strlen (InitializerOp->Asl.Value.String) + 1)); in RsGetStringDataLength()
508 InitializerOp = ASL_GET_PEER_NODE (InitializerOp); in RsGetStringDataLength()
H A Daslcompiler.h1301 ACPI_PARSE_OBJECT *InitializerOp);