/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | reboot.c | 26 * A temporary stack to use for CPU reset. This is static so that we 28 * stack, any references to the current task *will not work* so you 62 u64 *stack = soft_restart_stack + ARRAY_SIZE(soft_restart_stack); in _soft_restart() local 72 /* Change to the new stack and continue with the reset. */ in _soft_restart() 73 call_with_stack(__soft_restart, (void *)addr, (void *)stack); in _soft_restart()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | irq_64.c | 36 char *stack = (char *)per_cpu_ptr(&irq_stack_backing_store, cpu); in map_irq_stack() local 42 phys_addr_t pa = per_cpu_ptr_to_phys(stack + (i << PAGE_SHIFT)); in map_irq_stack()
|
/kernel/linux/linux-5.10/mm/kasan/ |
H A D | Makefile | 18 CC_FLAGS_KASAN_RUNTIME := $(call cc-option, -fno-conserve-stack) 19 CC_FLAGS_KASAN_RUNTIME += -fno-stack-protector
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | irq_64.c | 37 char *stack = (char *)per_cpu_ptr(&irq_stack_backing_store, cpu); in map_irq_stack() local 43 phys_addr_t pa = per_cpu_ptr_to_phys(stack + (i << PAGE_SHIFT)); in map_irq_stack()
|
/third_party/node/test/common/wpt/ |
H A D | worker.js | 39 stack: result.stack,
|
/third_party/musl/src/thread/mipsn32/ |
H A D | clone.s | 6 # Save function pointer and argument pointer on new thread stack 7 and $5, $5, -16 # aligning stack to double word
|
/third_party/musl/src/thread/mips64/ |
H A D | clone.s | 6 # Save function pointer and argument pointer on new thread stack 7 and $5, $5, -16 # aligning stack to double word
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | workaround1209.cpp | 19 #include <stack> 37 // Keep track of the loop merges. The top of the stack will always be the in RemoveOpUnreachableInLoops() 40 std::stack<uint32_t> loop_merges; in RemoveOpUnreachableInLoops()
|
H A D | dead_branch_elim_pass.cpp | 99 std::vector<BasicBlock*> stack; in MarkLiveBlocks() local 100 stack.push_back(&*func->begin()); in MarkLiveBlocks() 102 while (!stack.empty()) { in MarkLiveBlocks() 103 BasicBlock* block = stack.back(); in MarkLiveBlocks() 104 stack.pop_back(); in MarkLiveBlocks() 172 stack.push_back(GetParentBlock(live_lab_id)); in MarkLiveBlocks() 176 const_block->ForEachSuccessorLabel([&stack, this](const uint32_t label) { in MarkLiveBlocks() 177 stack.push_back(GetParentBlock(label)); in MarkLiveBlocks()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | workaround1209.cpp | 19 #include <stack> 37 // Keep track of the loop merges. The top of the stack will always be the in RemoveOpUnreachableInLoops() 40 std::stack<uint32_t> loop_merges; in RemoveOpUnreachableInLoops()
|
H A D | dead_branch_elim_pass.cpp | 99 std::vector<BasicBlock*> stack; in MarkLiveBlocks() local 100 stack.push_back(&*func->begin()); in MarkLiveBlocks() 102 while (!stack.empty()) { in MarkLiveBlocks() 103 BasicBlock* block = stack.back(); in MarkLiveBlocks() 104 stack.pop_back(); in MarkLiveBlocks() 172 stack.push_back(GetParentBlock(live_lab_id)); in MarkLiveBlocks() 176 const_block->ForEachSuccessorLabel([&stack, this](const uint32_t label) { in MarkLiveBlocks() 177 stack.push_back(GetParentBlock(label)); in MarkLiveBlocks()
|
/third_party/rust/crates/rust-openssl/openssl-sys/src/handwritten/ |
H A D | stack.rs | 21 pub fn OPENSSL_sk_num(stack: *const OPENSSL_STACK) -> c_int; in OPENSSL_sk_num() 22 pub fn OPENSSL_sk_value(stack: *const OPENSSL_STACK, idx: c_int) -> *mut c_void; in OPENSSL_sk_value()
|
/third_party/spirv-tools/source/opt/ |
H A D | workaround1209.cpp | 19 #include <stack> 37 // Keep track of the loop merges. The top of the stack will always be the in RemoveOpUnreachableInLoops() 40 std::stack<uint32_t> loop_merges; in RemoveOpUnreachableInLoops()
|
H A D | dead_branch_elim_pass.cpp | 95 std::vector<BasicBlock*> stack; in MarkLiveBlocks() local 96 stack.push_back(&*func->begin()); in MarkLiveBlocks() 98 while (!stack.empty()) { in MarkLiveBlocks() 99 BasicBlock* block = stack.back(); in MarkLiveBlocks() 100 stack.pop_back(); in MarkLiveBlocks() 168 stack.push_back(GetParentBlock(live_lab_id)); in MarkLiveBlocks() 172 const_block->ForEachSuccessorLabel([&stack, this](const uint32_t label) { in MarkLiveBlocks() 173 stack.push_back(GetParentBlock(label)); in MarkLiveBlocks()
|
/kernel/linux/linux-5.10/arch/m68k/ifpsp060/ |
H A D | iskeleton.S | 61 | can do any clean-up desired. The stack frame is the 62 | Unimplemented Integer Instruction stack frame with 87 | a CHK exception stack frame from the Unimplemented Integer Instrcution 88 | stack frame and branches to this routine. 122 | creates a Divide-by-zero exception stack frame from the Unimplemented 123 | Integer Instruction stack frame and branches to this routine. 127 | then it create a Trace exception stack frame from the "chk" exception 128 | stack frame and branches to the _real_trace() entry point.
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | line.c | 589 unsigned long stack; member 600 if (winch->stack != 0) in __free_winch() 601 free_stack(winch->stack, 0); in __free_winch() 661 unsigned long stack) in register_winch_irq() 676 .stack = stack }); in register_winch_irq() 696 if (stack != 0) in register_winch_irq() 697 free_stack(stack, 0); in register_winch_irq() 660 register_winch_irq(int fd, int tty_fd, int pid, struct tty_port *port, unsigned long stack) register_winch_irq() argument
|
/kernel/linux/linux-6.6/arch/m68k/ifpsp060/ |
H A D | iskeleton.S | 61 | can do any clean-up desired. The stack frame is the 62 | Unimplemented Integer Instruction stack frame with 87 | a CHK exception stack frame from the Unimplemented Integer Instrcution 88 | stack frame and branches to this routine. 122 | creates a Divide-by-zero exception stack frame from the Unimplemented 123 | Integer Instruction stack frame and branches to this routine. 127 | then it create a Trace exception stack frame from the "chk" exception 128 | stack frame and branches to the _real_trace() entry point.
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | line.c | 595 unsigned long stack; member 606 if (winch->stack != 0) in __free_winch() 607 free_stack(winch->stack, 0); in __free_winch() 666 unsigned long stack) in register_winch_irq() 681 .stack = stack }); in register_winch_irq() 701 if (stack != 0) in register_winch_irq() 702 free_stack(stack, 0); in register_winch_irq() 665 register_winch_irq(int fd, int tty_fd, int pid, struct tty_port *port, unsigned long stack) register_winch_irq() argument
|
/kernel/linux/linux-6.6/tools/perf/tests/shell/lib/ |
H A D | perf_metric_validation.py | 184 stack = [] 200 stack[-1] = stack[-1] * v 202 stack[-1] = stack[-1] / v 204 stack.append(-v[0]) 206 stack.append(v[0]) 215 val = sum(stack)
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | process.c | 200 void *stack = task_stack_page(p); in copy_thread() local 216 cregs->ksp = (unsigned long)stack + THREAD_SZ_ALGN + FRAME_SIZE; in copy_thread() 239 cregs->ksp = (unsigned long)stack + THREAD_SZ_ALGN + FRAME_SIZE; in copy_thread()
|
/kernel/linux/linux-6.6/arch/openrisc/kernel/ |
H A D | process.c | 138 * @usp: user stack pointer or fn for kernel thread 143 * At the top of a newly initialized kernel stack are two stacked pt_reg 170 unsigned long usp = args->stack; in copy_thread() 179 /* Locate userspace context on stack... */ in copy_thread() 211 * _switch wants the kernel stack page in pt_regs->sp so that it in copy_thread() 253 new_ti = new->stack; in __switch_to() 254 old_ti = old->stack; in __switch_to()
|
/kernel/linux/linux-6.6/tools/testing/selftests/sgx/ |
H A D | test_encl_bootstrap.S | 46 # the absolute address for the stack. 51 # its stack directly. 81 # Restore the caller stack.
|
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | single_step_syscall.c | 184 * no stack. The only sane way the kernel can possibly handle in main() 211 stack_t stack = { in main() local 215 if (sigaltstack(&stack, NULL) != 0) in main() 221 free(stack.ss_sp); in main()
|
/kernel/liteos_a/testsuites/unittest/container/smoke/ |
H A D | It_ipc_container_003.cpp | 81 char *stack = (char *)mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE, CLONE_STACK_MMAP_FLAG, -1, 0);
in IpcContainerUnshare() local 82 ASSERT_NE(stack, nullptr);
in IpcContainerUnshare() 83 char *stackTop = stack + STACK_SIZE;
in IpcContainerUnshare()
|
H A D | It_net_container_005.cpp | 191 char *stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, CLONE_STACK_MMAP_FLAG, -1, 0); in ItNetContainer005() local 192 EXPECT_STRNE(stack, nullptr); in ItNetContainer005() 193 char *stackTop = stack + STACK_SIZE; in ItNetContainer005()
|