/haiku/src/system/boot/platform/bios_ia32/ |
H A D | smp_trampoline.S | 5 // expects a stack page like this: 6 // (stack has to be at (0x9e000) 44 movl $0x9eff8,%esp # set up the stack pointer 49 popl %eax # get the final stack location 51 // Clear the final stack location to notify the startup code that 70 // target function at the top of the passed stack
|
/haiku/src/system/boot/platform/pxe_ia32/ |
H A D | smp_trampoline.S | 5 // expects a stack page like this: 6 // (stack has to be at (0x8c000) 44 movl $0x8cff8,%esp # set up the stack pointer 49 popl %eax # get the final stack location 51 // Clear the final stack location to notify the startup code that 70 // target function at the top of the passed stack
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 167 status_t _AddPath(Stack<KPath*>& stack, const char* path, 1609 device_node::_AddPath(Stack<KPath*>& stack, const char* basePath, argument 1620 status = stack.Push(path); 1634 Stack<KPath*>* stack = NULL; local 1638 stack = new(std::nothrow) Stack<KPath*>(); 1639 if (stack == NULL) 1642 StackDeleter<KPath*> stackDeleter(stack); 1660 _AddPath(*stack, "busses", "scsi"); 1661 _AddPath(*stack, "busses", "virtio"); 1664 _AddPath(*stack, "busse [all...] |
/haiku/headers/private/app/ |
H A D | TokenSpace.h | 14 #include <stack>
|
/haiku/headers/private/kernel/arch/ |
H A D | thread.h | 24 void arch_thread_init_kthread_stack(Thread *thread, void *stack,
|
/haiku/src/apps/sudoku/ |
H A D | SudokuSolver.cpp | 184 Stack<SolutionStep*> stack; 188 stack.Push(step); 193 while (stack.Pop(&step)) { 209 stack.Push(next);
|
/haiku/src/system/libroot/posix/musl/math/x86/ |
H A D | expl.s | 49 # fpu stack: 2^hi x hi 68 # fpu stack: 2^hi x hi xh xl yh 79 # fpu stack: 2^hi x lo xh xl yl 92 # fpu stack: 2^hi x lo log2e_lo
|
/haiku/src/system/libroot/posix/musl/math/x86_64/ |
H A D | expl.s | 48 # fpu stack: 2^hi x hi 67 # fpu stack: 2^hi x hi xh xl yh 78 # fpu stack: 2^hi x lo xh xl yl 92 # fpu stack: 2^hi x lo log2e_lo
|
/haiku/src/system/boot/platform/u-boot/arch/ppc/ |
H A D | arch_cpu.cpp | 136 addr_t stack = (addr_t)arch_mmu_allocate((void*)0x80000000, 139 if (!stack) { 140 printf("enumerate_cpus(): Failed to allocate kernel stack(s)!\n"); 145 gKernelArgs.cpu_kstack[i].start = stack; 148 stack += KERNEL_STACK_SIZE + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE;
|
/haiku/src/add-ons/kernel/network/datalink_protocols/ethernet_frame/ |
H A D | ethernet_frame.cpp | 103 net_stack_module_info* stack; local 104 status_t status = get_module(NET_STACK_MODULE_NAME, (module_info**)&stack); 108 status = stack->register_device_deframer(interface->device, 129 net_stack_module_info* stack; local 130 if (get_module(NET_STACK_MODULE_NAME, (module_info**)&stack) == B_OK) { 131 stack->unregister_device_deframer(protocol->interface->device);
|
/haiku/src/servers/app/ |
H A D | Window.cpp | 312 WindowStack* stack = GetWindowStack(); local 313 if (moveStack && stack) { 314 for (int32 i = 0; i < stack->CountWindows(); i++) { 315 Window* window = stack->WindowList().ItemAt(i); 341 WindowStack* stack = GetWindowStack(); local 342 if (resizeStack && stack) { 343 for (int32 i = 0; i < stack->CountWindows(); i++) { 344 Window* window = stack->WindowList().ItemAt(i); 379 if (resizeStack && stack) { 380 for (int32 i = 0; i < stack 405 WindowStack* stack = GetWindowStack(); local 624 WindowStack* stack = GetWindowStack(); local 2166 WindowStack* stack = GetWindowStack(); local 2286 WindowStack* stack = new(std::nothrow) WindowStack(decorator); local [all...] |
/haiku/src/bin/bfs_tools/lib/ |
H A D | BPlusTree.cpp | 236 Stack<validate_info> stack; local 240 stack.Push(info); 245 stack.Push(info); 252 if (!stack.Pop(&info)) { 282 stack.Push(info); 288 stack.Push(info); 292 stack.Push(info); 335 Stack<off_t> stack; 336 if (stack.Push(fHeader->root_node_pointer) < B_OK) 341 while (stack 619 SeekDown(Stack<node_and_key> &stack,uint8 *key,uint16 keyLength) argument [all...] |
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | device_manager.cpp | 150 status_t _AddPath(Stack<KPath*>& stack, const char* path, 385 // The following is done to reduce the stack usage of deeply nested 1235 device_node::_AddPath(Stack<KPath*>& stack, const char* basePath, argument 1246 status = stack.Push(path); 1258 Stack<KPath*>* stack = NULL; local 1262 stack = new(std::nothrow) Stack<KPath*>(); 1263 if (stack == NULL) 1266 StackDeleter<KPath*> stackDeleter(stack); 1279 _AddPath(*stack, "busses", "scsi"); 1282 _AddPath(*stack, "busse [all...] |
/haiku/headers/libs/agg/ |
H A D | agg_blur.h | 378 pod_vector<int8u> stack; local 386 stack.allocate(div); 396 stack[i] = pix; 404 stack[i + rx] = pix; 423 sum_out -= stack[stack_start]; 432 stack[stack_start] = pix; 439 stack_pix = stack[stack_ptr]; 453 stack.allocate(div); 464 stack[i] = pix; 472 stack[ 558 pod_vector<color_type> stack; local 816 pod_vector<color_type> stack; local [all...] |
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_smp.cpp | 103 // setup stack 188 // create a final stack the trampoline code will put the ap processor on 189 void * stack = NULL; local 192 if (platform_allocate_region(&stack, size, 0, false) != B_OK) { 193 panic("Unable to allocate AP stack"); 195 memset(stack, 0, size); 196 gKernelArgs.cpu_kstack[i].start = fix_address((uint64_t)stack); 213 dprintf(" stack: %#" B_PRIx64 " - %#" B_PRIx64 "\n",
|
/haiku/src/apps/icon-o-matic/gui/ |
H A D | StyleView.h | 56 void SetCommandStack(CommandStack* stack);
|
H A D | IconObjectListView.cpp | 178 IconObjectListView::SetCommandStack(CommandStack* stack) argument 180 fCommandStack = stack;
|
H A D | TransformerListView.h | 68 void SetCommandStack(CommandStack* stack);
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_thread.cpp | 47 arm_push_iframe(struct iframe_stack *stack, struct iframe *frame) argument 49 ASSERT(stack->index < IFRAME_TRACE_DEPTH); 50 stack->frames[stack->index++] = frame; 55 arm_pop_iframe(struct iframe_stack *stack) argument 57 ASSERT(stack->index > 0); 58 stack->index--; 84 // set up an initial state (stack & fpu) 97 TRACE("arch_thread_init_kthread_stack(%s): stack top %p, function %p, data: " 111 // save the stack positio [all...] |
/haiku/src/system/kernel/util/ |
H A D | AVLTreeBase.cpp | 385 node_info stack[kMaxAVLTreeHeight]; local 386 node_info* top = stack; 387 const node_info* const bottom = stack; 497 AVLTreeNode** stack[kMaxAVLTreeHeight]; local 498 AVLTreeNode*** top = stack; 499 const AVLTreeNode* const* const* const bottom = stack;
|
/haiku/src/bin/rc/ |
H A D | lexer.l | 26 #include <stack> 51 // buffer, filename, and line number on the include stack, so we 59 static std::stack<include_t> include_stack;
|
/haiku/src/apps/cortex/Persistence/ |
H A D | ExportContext.cpp | 94 // push tag onto element stack, and link to entry for the current object 136 // pop element off stack 238 // write entry to object stack 367 out << "Element stack:\n";
|
/haiku/src/apps/mediaplayer/playlist/ |
H A D | PlaylistListView.h | 27 CommandStack* stack);
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_smp.cpp | 221 // create a final stack the trampoline code will put the ap processor on 222 void * stack = NULL; local 224 if (platform_allocate_region(&stack, size, 0, false) != B_OK) { 225 panic("Unable to allocate AP stack"); 227 memset(stack, 0, size); 228 gKernelArgs.cpu_kstack[i].start = fix_address((uint64_t)stack); 239 // allocate a stack and a code area for the smp trampoline 315 // Wait for the trampoline code to clear the final stack location.
|
/haiku/src/servers/app/stackandtile/ |
H A D | Stacking.cpp | 73 // Is that window already part of the stack? 293 WindowStack* stack = window->GetWindowStack(); local 294 if (stack == NULL) 299 if (stack->CountWindows() > 1 && _IsStackableWindow(window) == false)
|