Searched refs:stack (Results 1 – 11 of 11) sorted by relevance
| /scripts/kconfig/ |
| D | symbol.c | 1072 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 …]
|
| D | zconf.tab.c_shipped | 332 /* 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 …]
|
| D | zconf.lex.c_shipped | 280 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/ |
| D | checkstack.pl | 37 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;
|
| D | Makefile.kasan | 33 $(call cc-param,asan-stack=1) \
|
| D | checkpatch.pl | 1239 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);
|
| D | analyze_suspend.py | 1417 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/ |
| D | parse.tab.c_shipped | 341 /* 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 …]
|
| D | lex.lex.c_shipped | 252 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/ |
| D | dtc-parser.tab.c_shipped | 338 /* 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 …]
|
| D | dtc-lexer.lex.c_shipped | 263 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 …]
|