Home | History | Annotate | Download | only in compiler

Lines Matching refs:Fnode

285  *              the saved parse buffer contained in the fnode. Also, set the
295 ASL_FILE_NODE *Fnode;
299 Fnode = AslGbl_IncludeFileStack;
301 "\nPop InputFile Stack, Fnode %p\n", Fnode);
306 if (!Fnode)
317 AslGbl_IncludeFileStack = Fnode->Next;
321 AslGbl_Files[ASL_FILE_INPUT].Filename = Fnode->Filename;
322 AslGbl_CurrentLineNumber = Fnode->CurrentLineNumber;
327 yy_switch_to_buffer (Fnode->State);
331 ACPI_FREE (Fnode);
356 ASL_FILE_NODE *Fnode;
360 /* Save the current state in an Fnode */
362 Fnode = UtLocalCalloc (sizeof (ASL_FILE_NODE));
364 Fnode->File = yyin;
365 Fnode->Next = AslGbl_IncludeFileStack;
366 Fnode->State = YY_CURRENT_BUFFER;
367 Fnode->Filename = AslGbl_Files[ASL_FILE_INPUT].Filename;
368 Fnode->CurrentLineNumber = AslGbl_CurrentLineNumber;
372 AslGbl_IncludeFileStack = Fnode;