Lines Matching full:next
193 ACPI_PARSE_OBJECT *Next;
196 ACPI_PARSE_OBJECT *ExternTypeOp = Op->Asl.Child->Asl.Next;
219 TypeOp = ExternTypeOp->Asl.Next;
235 TypeOp = TypeOp->Asl.Next;
247 ArgCountOp = Op->Asl.Child->Asl.Next->Asl.Next;
260 ListOp->Asl.Next = NULL;
267 Next = Prev;
268 while (Next)
270 Prev = Next;
271 Next = Next->Asl.Next;
274 Prev->Asl.Next = ListOp;
300 ACPI_PARSE_OBJECT *Next;
312 Next = AslGbl_ExternalsListHead;
313 while (Next)
319 if (Next->Asl.Child->Asl.CompileFlags & OP_VISITED)
321 Next = Next->Asl.Next;
325 NameOp = Next->Asl.Child->Asl.Child;
331 Next = Next->Asl.Next;
335 Next->Asl.Child->Asl.CompileFlags |= OP_VISITED;
360 Child = Child->Asl.Next;
365 ArgCountOp = Next->Asl.Child->Asl.Child->Asl.Next->Asl.Next;
485 ACPI_PARSE_OBJECT *Next;
519 Next = ExternalOp->Asl.Child;
520 Next->Asl.LineNumber = 0;
521 Next->Asl.LogicalLineNumber = 0;
523 if (Next->Asl.ParseOpcode == PARSEOP_NAMESEG)
525 Next->Asl.ParseOpcode = PARSEOP_NAMESTRING;
528 Next->Asl.ExternalName = ExternalName;
529 Status = UtInternalizeName (ExternalName, &Next->Asl.Value.String);
533 Next, "Could not internalize namestring");
537 Next->Asl.AmlLength = strlen (Next->Asl.Value.String);
539 Next = Next->Asl.Next;
540 Next->Asl.LineNumber = 0;
541 Next->Asl.LogicalLineNumber = 0;
543 Next = Next->Asl.Next;
544 Next->Asl.LineNumber = 0;
545 Next->Asl.LogicalLineNumber = 0;
547 Next = Next->Asl.Next;
548 Next->Asl.LineNumber = 0;
549 Next->Asl.LogicalLineNumber = 0;
552 Prev = Next = ParentOp->Asl.Child;
556 while (Next != ExternalOp)
558 Prev = Next;
559 Next = Next->Asl.Next;
568 ParentOp->Asl.Child = ExternalOp->Asl.Next;
571 Prev->Asl.Next = ExternalOp->Asl.Next;
572 ExternalOp->Asl.Next = NULL;
575 /* Point the External to the next in the list */
577 if (NextOp->Asl.Next)
579 ExternalOp->Asl.Next = NextOp->Asl.Next->Asl.Child;
582 NextOp = NextOp->Asl.Next;
590 Next = Prev;
591 while (Next)
594 Next->Asl.Child->Asl.Next->Asl.Value.Integer;
597 !(Next->Asl.CompileFlags & OP_VISITED))
599 if (Next == Prev)
601 AslGbl_ExternalsListHead->Asl.Child = Next->Asl.Next;
602 Next->Asl.Next = NULL;
604 Next = Prev;
609 Prev->Asl.Next = Next->Asl.Next;
610 Next->Asl.Next = NULL;
611 Next = Prev->Asl.Next;
616 Prev = Next;
617 Next = Next->Asl.Next;
641 PredicateOp->Asl.Next = AslGbl_ExternalsListHead->Asl.Child;
655 Next = Prev;
661 Prev = Next;
662 Next = Prev->Asl.Next;
665 if (Next)
669 AslGbl_ExternalsListHead->Asl.Next = Next;
675 AslGbl_ExternalsListHead->Asl.Next = NULL;
678 Prev->Asl.Next = AslGbl_ExternalsListHead;