Home
last modified time | relevance | path

Searched refs:stacks (Results 1 – 32 of 32) sorted by relevance

/linux-4.1.27/Documentation/x86/x86_64/
Dkernel-stacks6 active thread. These thread stacks are THREAD_SIZE (2*PAGE_SIZE) big.
7 These stacks contain useful data as long as a thread is alive or a
11 In addition to the per thread stacks, there are specialized stacks
12 associated with each CPU. These stacks are only used while the kernel
14 specialized stacks contain no useful data. The main CPU stacks are:
21 the split thread and interrupt stacks on i386, this gives more room
29 hardware stacks cannot nest without races.
37 point to dedicated stacks; each stack can be a different size.
49 Events with different IST codes (i.e. with different stacks) can be
55 If that assumption is ever broken then the stacks will become corrupt.
[all …]
D00-INDEX9 kernel-stacks
10 - Context-specific per-processor interrupt stacks.
Dmm.txt17 ffffff0000000000 - ffffff7fffffffff (=39 bits) %esp fixup stacks
/linux-4.1.27/arch/tile/gxio/
Dmpipe.c95 context->__stacks.stacks[i] = 255; in gxio_mpipe_init()
177 context->__stacks.stacks[buffer_size_enum] = stack; in gxio_mpipe_init_buffer_stack()
259 gxio_mpipe_rules_stacks_t *stacks) in gxio_mpipe_rules_begin() argument
310 stacks ? stacks->stacks[i] : rules->context->__stacks. in gxio_mpipe_rules_begin()
311 stacks[i]; in gxio_mpipe_rules_begin()
314 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
322 if (rule->stacks.stacks[i] == 255) { in gxio_mpipe_rules_begin()
323 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
/linux-4.1.27/arch/sh/
DKconfig.debug32 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.1.27/arch/metag/
DKconfig.debug10 bool "Use 4Kb for kernel stacks instead of 8Kb"
17 will also use IRQ stacks to compensate for the reduced stackspace.
/linux-4.1.27/arch/tile/include/hv/
Ddrv_mpipe_intf.h151 uint8_t stacks[8]; member
546 gxio_mpipe_rules_stacks_t stacks; member
/linux-4.1.27/Documentation/ia64/
Dmca.txt45 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
Dfsys.txt46 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.1.27/arch/arc/
DKconfig.debug6 bool "Use 16Kb for kernel stacks instead of 8Kb"
/linux-4.1.27/arch/unicore32/kernel/
Dsetup.c54 static struct stack stacks[NR_CPUS]; variable
109 struct stack *stk = &stacks[cpu]; in cpu_init()
/linux-4.1.27/Documentation/
Dkmemleak.txt46 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.1.27/net/6lowpan/
DKconfig6 "6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks.
/linux-4.1.27/arch/parisc/
DKconfig253 bool "Use separate kernel stacks when processing interrupts"
256 If you say Y here the kernel will use separate kernel stacks
258 overflowing the process kernel stacks.
/linux-4.1.27/Documentation/blackfin/
Dbfin-gpio-notes.txt48 previous caller, otherwise kernel will dump stacks, and the request
/linux-4.1.27/drivers/atm/
Dnicstarmac.copyright27 * the linear buffer needed by most non-ATM protocol stacks (e.g. IP)
/linux-4.1.27/arch/arm/kernel/
Dsetup.c141 static struct stack stacks[NR_CPUS]; variable
452 struct stack *stk = &stacks[cpu]; in cpu_init()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-ocfs277 plugin is active. All other cluster stacks use the 'user'
/linux-4.1.27/scripts/genksyms/
Dparse.tab.c_shipped381 /* The size of an array large to enough to hold all stacks, each with
1127 /* YYINITDEPTH -- initial size of the parser's stacks. */
1132 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
1470 /* The stacks and their tools:
1474 Refer to the stacks through separate pointers, to allow yyoverflow
1535 /* In all cases, when you get here, the value and location stacks
1536 have just been pushed. So pushing a state here evens the stacks. */
1544 /* Get the current used size of the three stacks, in elements. */
/linux-4.1.27/scripts/kconfig/
Dzconf.tab.c_shipped371 /* The size of an array large to enough to hold all stacks, each with
1052 /* YYINITDEPTH -- initial size of the parser's stacks. */
1057 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
1425 /* The stacks and their tools:
1429 Refer to the stacks thru separate pointers, to allow yyoverflow
1490 /* In all cases, when you get here, the value and location stacks
1491 have just been pushed. So pushing a state here evens the stacks. */
1499 /* Get the current used size of the three stacks, in elements. */
/linux-4.1.27/scripts/dtc/
Ddtc-parser.tab.c_shipped383 /* The size of an array large to enough to hold all stacks, each with
955 /* YYINITDEPTH -- initial size of the parser's stacks. */
960 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
1291 /* The stacks and their tools:
1295 Refer to the stacks through separate pointers, to allow yyoverflow
1347 /* In all cases, when you get here, the value and location stacks
1348 have just been pushed. So pushing a state here evens the stacks. */
1356 /* Get the current used size of the three stacks, in elements. */
/linux-4.1.27/arch/sh/kernel/cpu/sh5/
Dswitchto.S127 ! Switch stacks
/linux-4.1.27/arch/um/
DKconfig.um104 This option determines the size of UML kernel stacks. They will
/linux-4.1.27/arch/tile/include/gxio/
Dmpipe.h980 gxio_mpipe_rules_stacks_t *stacks);
/linux-4.1.27/Documentation/networking/
Dbaycom.txt84 Users of userland AX.25 stacks may use the net2kiss utility (also available
Dip-sysctl.txt434 certain TCP stacks.
/linux-4.1.27/tools/perf/Documentation/
Dperf-report.txt276 branch stacks and it will automatically switch to the branch view mode,
/linux-4.1.27/arch/m68k/
DKconfig.machine316 bool "Use 4Kb for kernel stacks instead of 8Kb"
/linux-4.1.27/Documentation/security/
Dcredentials.txt234 stacks [RFC 2367]. It isn't discussed by this document as it doesn't
/linux-4.1.27/Documentation/sysctl/
Dkernel.txt556 kernel, IRQ and exception stacks except a user stack.
/linux-4.1.27/arch/blackfin/
DKconfig931 stack storage. You cannot place the stacks of FLAT binaries
/linux-4.1.27/lib/
DKconfig.debug650 and exception stacks (if your architecture uses them). This