Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 11 of 11) sorted by relevance

/scripts/kconfig/
Dsymbol.c1072 static void dep_stack_insert(struct dep_stack *stack, struct symbol *sym) in dep_stack_insert() argument
1074 memset(stack, 0, sizeof(*stack)); in dep_stack_insert()
1076 check_top->next = stack; in dep_stack_insert()
1077 stack->prev = check_top; in dep_stack_insert()
1078 stack->sym = sym; in dep_stack_insert()
1079 check_top = stack; in dep_stack_insert()
1096 struct dep_stack *stack; in sym_check_print_recursive() local
1107 for (stack = check_top; stack != NULL; stack = stack->prev) in sym_check_print_recursive()
1108 if (stack->sym == last_sym) in sym_check_print_recursive()
1110 if (!stack) { in sym_check_print_recursive()
[all …]
Dzconf.tab.c_shipped332 /* The OS might guarantee only one guard page at the bottom of the stack,
335 to allow for a few compiler-allocated temporary stack slots. */
374 /* A type that is properly aligned for any stack member. */
381 /* The size of the maximum gap between one aligned stack and the next. */
394 elements in the stack, and YYPTR gives the new location of the
395 stack. Advance YYPTR to a properly aligned location for the next
396 stack. */
995 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
1044 YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n",
1080 if the built-in stack extension method is used).
[all …]
Dzconf.lex.c_shipped280 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
281 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
288 * Returns the top of the stack, or NULL.
294 /* Same as previous macro, but useful when we know that the buffer stack is not
991 /* Number of entries by which start-condition stack grows. */
1965 /** Pushes the new state onto the stack. The new state becomes
1966 * the current state. This function will allocate the stack
1997 /** Removes and deletes the top of the stack, if present.
2017 /* Allocates the stack if it does not exist.
2027 * scanner will even need a stack. We use 2 instead of 1 to avoid an
[all …]
/scripts/
Dcheckstack.pl37 my (@stack, $re, $dre, $x, $xs, $funcre);
155 push @stack, "$intro$size\n";
171 push @stack, "$intro$size\n";
176 print sort { ($b =~ /:\t*(\d+)$/)[0] <=> ($a =~ /:\t*(\d+)$/)[0] } @stack;
DMakefile.kasan33 $(call cc-param,asan-stack=1) \
Dcheckpatch.pl1239 my @stack = ();
1246 @stack = (['', 0]) if ($#stack == -1);
1280 push(@stack, [ $type, $level ]);
1282 ($type, $level) = @{$stack[$#stack - 1]};
1284 ($type, $level) = @{pop(@stack)};
1443 my @stack = ($level);
1452 push(@stack, $level);
1454 $level = $stack[$#stack - 1];
1456 $level = pop(@stack);
Danalyze_suspend.py1417 stack = dict()
1421 stack[l.depth] = l
1424 if(l.depth not in stack):
1430 stack[l.depth].length = l.length
1431 stack.pop(l.depth)
/scripts/genksyms/
Dparse.tab.c_shipped341 /* The OS might guarantee only one guard page at the bottom of the stack,
344 to allow for a few compiler-allocated temporary stack slots. */
383 /* A type that is properly aligned for any stack member. */
390 /* The size of the maximum gap between one aligned stack and the next. */
403 elements in the stack, and YYPTR gives the new location of the
404 stack. Advance YYPTR to a properly aligned location for the next
405 stack. */
1033 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
1082 YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n",
1118 if the built-in stack extension method is used).
[all …]
Dlex.lex.c_shipped252 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
253 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
260 * Returns the top of the stack, or NULL.
266 /* Same as previous macro, but useful when we know that the buffer stack is not
710 /* Number of entries by which start-condition stack grows. */
1517 /** Pushes the new state onto the stack. The new state becomes
1518 * the current state. This function will allocate the stack
1549 /** Removes and deletes the top of the stack, if present.
1569 /* Allocates the stack if it does not exist.
1579 * scanner will even need a stack. We use 2 instead of 1 to avoid an
[all …]
/scripts/dtc/
Ddtc-parser.tab.c_shipped338 /* The OS might guarantee only one guard page at the bottom of the stack,
341 to allow for a few compiler-allocated temporary stack slots. */
379 /* A type that is properly aligned for any stack member. */
387 /* The size of the maximum gap between one aligned stack and the next. */
400 elements in the stack, and YYPTR gives the new location of the
401 stack. Advance YYPTR to a properly aligned location for the next
402 stack. */
869 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
902 YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n",
939 if the built-in stack extension method is used).
[all …]
Ddtc-lexer.lex.c_shipped263 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
264 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
271 * Returns the top of the stack, or NULL.
277 /* Same as previous macro, but useful when we know that the buffer stack is not
807 /* Number of entries by which start-condition stack grows. */
1820 /** Pushes the new state onto the stack. The new state becomes
1821 * the current state. This function will allocate the stack
1852 /** Removes and deletes the top of the stack, if present.
1872 /* Allocates the stack if it does not exist.
1882 * scanner will even need a stack. We use 2 instead of 1 to avoid an
[all …]