/linux-4.4.14/Documentation/x86/ |
D | kernel-stacks | 1 Kernel stacks on x86-64 bit 9 active thread. These thread stacks are THREAD_SIZE (2*PAGE_SIZE) big. 10 These stacks contain useful data as long as a thread is alive or a 14 In addition to the per thread stacks, there are specialized stacks 15 associated with each CPU. These stacks are only used while the kernel 17 specialized stacks contain no useful data. The main CPU stacks are: 24 the split thread and interrupt stacks on i386, this gives more room 32 hardware stacks cannot nest without races. 40 point to dedicated stacks; each stack can be a different size. 52 Events with different IST codes (i.e. with different stacks) can be [all …]
|
/linux-4.4.14/arch/tile/gxio/ |
D | mpipe.c | 70 context->__stacks.stacks[i] = 255; in gxio_mpipe_init() 152 context->__stacks.stacks[buffer_size_enum] = stack; in gxio_mpipe_init_buffer_stack() 234 gxio_mpipe_rules_stacks_t *stacks) in gxio_mpipe_rules_begin() argument 285 stacks ? stacks->stacks[i] : rules->context->__stacks. in gxio_mpipe_rules_begin() 286 stacks[i]; in gxio_mpipe_rules_begin() 289 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin() 297 if (rule->stacks.stacks[i] == 255) { in gxio_mpipe_rules_begin() 298 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
|
/linux-4.4.14/Documentation/x86/x86_64/ |
D | 00-INDEX | 9 kernel-stacks 10 - Context-specific per-processor interrupt stacks.
|
D | mm.txt | 17 ffffff0000000000 - ffffff7fffffffff (=39 bits) %esp fixup stacks
|
/linux-4.4.14/arch/sh/ |
D | Kconfig.debug | 32 bool "Use 4Kb for kernel stacks instead of 8Kb" 39 will also use IRQ stacks to compensate for the reduced stackspace. 42 bool "Use separate kernel stacks when processing interrupts" 45 If you say Y here the kernel will use separate kernel stacks 47 overflowing the process kernel stacks.
|
/linux-4.4.14/arch/metag/ |
D | Kconfig.debug | 10 bool "Use 4Kb for kernel stacks instead of 8Kb" 17 will also use IRQ stacks to compensate for the reduced stackspace.
|
/linux-4.4.14/arch/tile/include/hv/ |
D | drv_mpipe_intf.h | 151 uint8_t stacks[8]; member 546 gxio_mpipe_rules_stacks_t stacks; member
|
/linux-4.4.14/Documentation/ia64/ |
D | mca.txt | 45 have to use their own, per-cpu stacks. The MCA/INIT stacks are 69 rendezvous interrupt are still running on their normal kernel stacks! 86 struct task and the kernel stacks. Then the MCA/INIT data would be 87 chained stacks like i386 interrupt stacks. But that required 91 stacks meant separate "tasks" for the MCA/INIT handlers. 132 stacks. ia64 has the struct task embedded in the single kernel 157 stacks are, which makes it too risky to copy the saved state to a user
|
D | fsys.txt | 46 in fsys-mode (they point to the user-level stacks, which may 58 privileged) and (b) the stacks have NOT been switched to kernel memory
|
/linux-4.4.14/security/yama/ |
D | Kconfig | 9 Like capabilities, this security module stacks with other LSMs.
|
/linux-4.4.14/arch/arc/ |
D | Kconfig.debug | 6 bool "Use 16Kb for kernel stacks instead of 8Kb"
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | setup.c | 54 static struct stack stacks[NR_CPUS]; variable 109 struct stack *stk = &stacks[cpu]; in cpu_init()
|
/linux-4.4.14/Documentation/ |
D | kmemleak.txt | 46 stack=on - enable the task stacks scanning (default) 47 stack=off - disable the tasks stacks scanning 89 2. scan the memory starting with the data section and stacks, checking 165 kmemleak_erase functions (see above). The task stacks also increase the 176 stacks. Kmemleak defines MSECS_MIN_AGE (defaulting to 1000) representing
|
/linux-4.4.14/net/6lowpan/ |
D | Kconfig | 6 "6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks.
|
/linux-4.4.14/arch/parisc/ |
D | Kconfig | 256 bool "Use separate kernel stacks when processing interrupts" 259 If you say Y here the kernel will use separate kernel stacks 261 overflowing the process kernel stacks.
|
/linux-4.4.14/Documentation/blackfin/ |
D | bfin-gpio-notes.txt | 48 previous caller, otherwise kernel will dump stacks, and the request
|
/linux-4.4.14/drivers/atm/ |
D | nicstarmac.copyright | 27 * the linear buffer needed by most non-ATM protocol stacks (e.g. IP)
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-ocfs2 | 77 plugin is active. All other cluster stacks use the 'user'
|
/linux-4.4.14/scripts/genksyms/ |
D | parse.tab.c_shipped | 393 /* The size of an array large to enough to hold all stacks, each with 1112 /* YYINITDEPTH -- initial size of the parser's stacks. */ 1117 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only 1453 /* The stacks and their tools: 1457 Refer to the stacks through separate pointers, to allow yyoverflow 1509 /* In all cases, when you get here, the value and location stacks 1510 have just been pushed. So pushing a state here evens the stacks. */ 1518 /* Get the current used size of the three stacks, in elements. */
|
/linux-4.4.14/arch/arm/kernel/ |
D | setup.c | 146 static struct stack stacks[NR_CPUS]; variable 457 struct stack *stk = &stacks[cpu]; in cpu_init()
|
/linux-4.4.14/arch/um/ |
D | Kconfig.um | 90 This option determines the size of UML kernel stacks. They will
|
/linux-4.4.14/scripts/dtc/ |
D | dtc-parser.tab.c_shipped | 390 /* The size of an array large to enough to hold all stacks, each with 933 /* YYINITDEPTH -- initial size of the parser's stacks. */ 938 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only 1219 /* The stacks and their tools: 1224 Refer to the stacks through separate pointers, to allow yyoverflow 1287 /* In all cases, when you get here, the value and location stacks 1288 have just been pushed. So pushing a state here evens the stacks. */ 1296 /* Get the current used size of the three stacks, in elements. */
|
/linux-4.4.14/scripts/kconfig/ |
D | zconf.tab.c_shipped | 384 /* The size of an array large to enough to hold all stacks, each with 1074 /* YYINITDEPTH -- initial size of the parser's stacks. */ 1079 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only 1447 /* The stacks and their tools: 1451 Refer to the stacks through separate pointers, to allow yyoverflow 1512 /* In all cases, when you get here, the value and location stacks 1513 have just been pushed. So pushing a state here evens the stacks. */ 1521 /* Get the current used size of the three stacks, in elements. */
|
/linux-4.4.14/arch/sh/kernel/cpu/sh5/ |
D | switchto.S | 127 ! Switch stacks
|
/linux-4.4.14/arch/tile/include/gxio/ |
D | mpipe.h | 980 gxio_mpipe_rules_stacks_t *stacks);
|
/linux-4.4.14/Documentation/networking/ |
D | baycom.txt | 84 Users of userland AX.25 stacks may use the net2kiss utility (also available
|
D | ip-sysctl.txt | 460 certain TCP stacks.
|
/linux-4.4.14/arch/m68k/ |
D | Kconfig.machine | 316 bool "Use 4Kb for kernel stacks instead of 8Kb"
|
/linux-4.4.14/tools/perf/Documentation/ |
D | perf-report.txt | 294 branch stacks and it will automatically switch to the branch view mode,
|
/linux-4.4.14/Documentation/security/ |
D | credentials.txt | 234 stacks [RFC 2367]. It isn't discussed by this document as it doesn't
|
/linux-4.4.14/arch/blackfin/ |
D | Kconfig | 931 stack storage. You cannot place the stacks of FLAT binaries
|
/linux-4.4.14/Documentation/sysctl/ |
D | kernel.txt | 568 kernel, IRQ and exception stacks except a user stack.
|
/linux-4.4.14/lib/ |
D | Kconfig.debug | 660 and exception stacks (if your architecture uses them). This
|