Searched refs:stack (Results 1 - 25 of 113) sorted by last modified time

12345

/haiku/headers/private/file_systems/
H A DQueryParser.h1343 // create index on the stack and delete it afterwards
1402 // put the whole expression on the stack
1404 Stack<Term<QueryPolicy>*> stack;
1405 stack.Push(fExpression->Root());
1408 while (stack.Pop(&term)) {
1413 stack.Push(op->Left());
1414 stack.Push(op->Right());
1419 stack.Push(op->Right());
1421 stack.Push(op->Left());
1425 QUERY_FATAL("Unknown term on stack o
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp167 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/src/add-ons/kernel/busses/usb/
H A Dxhci.h92 static status_t AddTo(Stack *stack);
94 XHCI(pci_info *info, pci_device_module_info* pci, pci_device* device, Stack *stack,
H A Dxhci.cpp66 Stack *stack; local
67 if (gUSB->get_stack((void**)&stack) != B_OK)
70 XHCI *xhci = new(std::nothrow) XHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
340 XHCI::XHCI(pci_info *info, pci_device_module_info* pci, pci_device* device, Stack *stack, argument
342 : BusManager(stack, node),
348 fStack(stack),
1340 // Due to how the USB stack allocates physical memory, we can't just
H A Duhci.h32 Queue(Stack *stack);
97 pci_device* device, Stack *stack, device_node* node);
H A Duhci.cpp60 Stack *stack; local
61 if (gUSB->get_stack((void**)&stack) != B_OK)
64 UHCI *uhci = new(std::nothrow) UHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
296 Queue::Queue(Stack *stack) argument
298 fStack = stack;
503 UHCI::UHCI(pci_info *info, pci_device_module_info* pci, pci_device* device, Stack *stack, argument
505 : BusManager(stack, node),
509 fStack(stack),
H A Dohci.cpp62 Stack *stack; local
63 if (gUSB->get_stack((void**)&stack) != B_OK)
66 OHCI *ohci = new(std::nothrow) OHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
269 OHCI::OHCI(pci_info *info, pci_device_module_info* pci, pci_device* device, Stack *stack, argument
271 : BusManager(stack, node),
275 fStack(stack),
H A Dohci.h38 pci_device* device, Stack *stack, device_node* node);
H A Dehci.h55 pci_device* device, Stack *stack, device_node *node);
H A Dehci.cpp60 Stack *stack; local
61 if (gUSB->get_stack((void**)&stack) != B_OK)
64 EHCI *ehci = new(std::nothrow) EHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
317 EHCI::EHCI(pci_info *info, pci_device_module_info* pci, pci_device* device, Stack *stack, argument
319 : BusManager(stack, node),
326 fStack(stack),
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/
H A Dloopback_frame.cpp54 net_stack_module_info* stack; local
55 status_t status = get_module(NET_STACK_MODULE_NAME, (module_info**)&stack);
58 status = stack->register_device_deframer(interface->device,
67 status = stack->register_domain_device_handler(
85 stack->unregister_device_deframer(interface->device);
95 net_stack_module_info* stack; local
96 if (get_module(NET_STACK_MODULE_NAME, (module_info**)&stack) == B_OK) {
97 stack->unregister_device_deframer(protocol->interface->device);
98 stack->unregister_device_handler(protocol->interface->device, 0);
/haiku/src/apps/icon-o-matic/gui/
H A DStyleListView.cpp720 StyleListView::SetCommandStack(CommandStack* stack) argument
722 fCommandStack = stack;
H A DPathListView.cpp769 PathListView::SetCommandStack(CommandStack* stack) argument
771 fCommandStack = stack;
H A DShapeListView.cpp728 ShapeListView::SetCommandStack(CommandStack* stack) argument
730 fCommandStack = stack;
H A DTransformerListView.cpp499 TransformerListView::SetCommandStack(CommandStack* stack) argument
501 fCommandStack = stack;
H A DTransformerListView.h68 void SetCommandStack(CommandStack* stack);
/haiku/src/servers/app/
H A DWindow.cpp312 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...]
H A DDesktop.cpp1265 WindowStack* stack = window->GetWindowStack(); local
1266 if (sendStack && stack != NULL)
1267 window = stack->TopLayerWindow();
1312 if (sendStack && stack != NULL) {
1313 for (int32 i = 0; i < stack->CountWindows(); i++) {
1314 Window* stackWindow = stack->LayerOrder().ItemAt(i);
1465 WindowStack* stack = window->GetWindowStack(); local
1466 if (stack != NULL) {
1467 for (int32 s = 0; s < stack->CountWindows(); s++) {
1468 Window* stackWindow = stack
1671 WindowStack* stack = window->GetWindowStack(); local
3731 WindowStack* stack = movedWindow->GetWindowStack(); local
[all...]
/haiku/src/kits/interface/
H A DColumnListView.cpp4865 } stack[kMaxDepth]; local
4868 stack[stackTop].list = &fRows;
4869 stack[stackTop].isVisible = true;
4870 stack[stackTop].listIndex = 0;
4879 stack_entry* currentEntry = &stack[stackTop];
4904 stack[stackTop].listIndex = 0;
4905 stack[stackTop].list = childList;
4906 stack[stackTop].isVisible = (currentEntry->isVisible && parentRow->fIsExpanded);
4919 currentEntry = &stack[stackTop];
5127 // Put current list on the stack i
[all...]
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBPlusTree.cpp1104 /*! Prepares the stack to contain all nodes that were passed while
1109 BPlusTree::_SeekDown(Stack<node_and_key>& stack, const uint8* key, argument
1124 stack.Push(nodeAndKey);
1135 if ((uint32)stack.CountItems() > fHeader.MaxNumberOfLevels()) {
1140 // put the node offset & the correct keyIndex on the stack
1141 stack.Push(nodeAndKey);
1691 Stack<node_and_key> stack; local
1692 if (_SeekDown(stack, key, keyLength) != B_OK)
1702 while (stack.Pop(&nodeAndKey)
2107 Stack<node_and_key> stack; local
[all...]
/haiku/src/apps/haikudepot/build/scripts/
H A Dustache.py619 stack: _TokenizeStack = []
620 stack_append = stack.append
621 stack_pop = stack.pop
757 if stack:
821 # context stack
822 stack: _ProcessStack = []
823 stack_append = stack.append
824 stack_pop = stack.pop
826 # scope stack
/haiku/
H A Dconfigure98 --use-stack-protector Build with stack protection enabled
826 --use-stack-protector) HAIKU_USE_STACK_PROTECTOR=1; shift 1;;
/haiku/src/system/kernel/arch/x86/
H A Darch_cpu.cpp1493 addr_t stack = x86_get_stack_frame();
1494 return (stack - (addr_t)sDoubleFaultStacks) / kDoubleFaultStackSize;
/haiku/src/system/libroot/posix/stdlib/
H A Dradixsort.c42 * Program r_sort_a() is unstable but uses O(logN) extra memory for a stack.
60 } stack; typedef in typeref:struct:__anon35
69 #define SIZE 512 /* Default stack size. */
133 stack s[SIZE], *sp, *sp0, *sp1, temp;
137 /* Set up stack. */
159 if (sp + nc > s + SIZE) { /* Get more stack. */
177 * Set top[]; push incompletely sorted bins onto stack.
232 stack s[512], *sp, *sp0, *sp1, temp;
/haiku/headers/posix/
H A Dsignal.h101 /* for signals using an alternate stack */
181 #define ILL_BADSTK 17 /* internal stack error */
256 /* setting the per-thread signal stack */
257 int sigaltstack(const stack_t* stack, stack_t* oldStack);

Completed in 178 milliseconds

12345