Searched refs:stack (Results 101 - 125 of 548) sorted by relevance

1234567891011>>

/freebsd-9.3-release/sys/kern/
H A Dsubr_stack.c40 #include <sys/stack.h>
44 FEATURE(stack, "Support for capturing kernel stack");
46 static MALLOC_DEFINE(M_STACK, "stack", "Stack Traces");
52 struct stack *
55 struct stack *st;
62 stack_destroy(struct stack *st)
69 stack_put(struct stack *st, vm_offset_t pc)
80 stack_copy(struct stack *src, struct stack *ds
[all...]
/freebsd-9.3-release/usr.bin/dc/
H A DMakefile5 SRCS= dc.c bcode.c inout.c mem.c stack.c
/freebsd-9.3-release/contrib/groff/src/roff/troff/
H A Dmtsm.h116 struct stack { struct
117 stack *next;
119 stack();
120 stack(statem *, stack *);
121 ~stack();
126 stack *sp;
/freebsd-9.3-release/libexec/rtld-elf/i386/
H A Drtld_start.S34 movl %esp,%eax # Save initial stack pointer
35 movl %esp,%esi # Save initial stack pointer
36 andl $0xfffffff0,%esp # Align stack pointer
41 subl $4,%esp # Keep stack aligned
44 pushl %eax # Pass initial stack pointer to rtld
46 addl $16,%esp # Remove arguments from stack
61 * On entry, there are two arguments on the stack. In ascending address
93 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/contrib/libarchive/tar/
H A Dtree.c38 * Any directory entry to be traversed gets pushed onto the stack.
41 * each item on the stack. Just the name, depth (represented here as the
123 struct tree_entry *stack; member in struct:tree
188 for (te = t->stack; te != NULL; te = te->next) {
204 * Add a directory path to the current stack.
213 te->next = t->stack;
217 t->stack = te;
284 t->stack->flags = needsFirstVisit | isDirLink | needsAscent;
285 t->stack->symlink_parent_fd = open(".", O_RDONLY);
321 t->stack
[all...]
/freebsd-9.3-release/lib/libthr/thread/
H A Dthr_stack.c41 /* Spare thread stack. */
42 struct stack { struct
43 LIST_ENTRY(stack) qe; /* Stack queue linkage. */
50 * Default sized (stack and guard) spare stack queue. Stacks are cached
51 * to avoid additional complexity managing mmap()ed stack regions. Spare
54 static LIST_HEAD(, stack) dstackq = LIST_HEAD_INITIALIZER(dstackq);
57 * Miscellaneous sized (non-default stack and/or guard) spare stack queue.
59 * stack region
[all...]
/freebsd-9.3-release/sys/compat/ndis/
H A Dwinx64_wrap.S54 * Further arguments are passed on the stack (the 7th argument is
62 * Even when arguments are passed in registers, the stack must have
94 push %rbp # insure that the stack
97 subq $96,%rsp # allocate space on stack
101 lea 56+8(%rbp),%rsi # source == old stack top (stack+56)
102 mov %rsp,%rdi # destination == new stack top
105 movsq # copy old stack contents to new location
110 mov 40+8(%rbp),%r8 # set up arg4 (stack+40 -> %r8)
111 mov 48+8(%rbp),%r9 # set up arg5 (stack
[all...]
/freebsd-9.3-release/sys/mips/mips/
H A Dstack_machdep.c34 #include <sys/stack.h>
45 u_register_t * stack = local
48 return *stack;
52 stack_capture(struct stack *st, u_register_t pc, u_register_t sp)
131 stack_save_td(struct stack *st, struct thread *td)
146 stack_save(struct stack *st)
/freebsd-9.3-release/contrib/gcc/
H A Dtree-ssa-threadedge.c111 We keep track of those temporary equivalences in a stack
117 remove_temporary_equivalences (VEC(tree, heap) **stack)
119 while (VEC_length (tree, *stack) > 0)
123 dest = VEC_pop (tree, *stack);
130 prev_value = VEC_pop (tree, *stack);
140 record_temporary_equivalence (tree x, tree y, VEC(tree, heap) **stack) argument
151 VEC_reserve (tree, heap, *stack, 2);
152 VEC_quick_push (tree, *stack, prev_x);
153 VEC_quick_push (tree, *stack, x);
163 record_temporary_equivalences_from_phis (edge e, VEC(tree, heap) **stack) argument
212 record_temporary_equivalences_from_stmts_at_dest(edge e, VEC(tree, heap) **stack, tree (*simplify) (tree, tree)) argument
494 thread_across_edge(tree dummy_cond, edge e, bool handle_dominating_asserts, VEC(tree, heap) **stack, tree (*simplify) (tree, tree)) argument
[all...]
/freebsd-9.3-release/lib/csu/i386-elf/
H A Dcrt1_s.S43 andl $0xfffffff0,%esp # align stack
54 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libc/amd64/sys/
H A Dcerror.S59 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libc/i386/sys/
H A Dsetlogin.S57 .section .note.GNU-stack,"",%progbits
H A Dexect.S54 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libc/powerpc64/sys/
H A Dsetlogin.S41 .section .note.GNU-stack,"",%progbits
H A Dexect.S49 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libkse/thread/
H A Dthr_stack.c39 /* Spare thread stack. */
40 struct stack { struct
41 LIST_ENTRY(stack) qe; /* Stack queue linkage. */
48 * Default sized (stack and guard) spare stack queue. Stacks are cached
49 * to avoid additional complexity managing mmap()ed stack regions. Spare
52 static LIST_HEAD(, stack) dstackq = LIST_HEAD_INITIALIZER(dstackq);
55 * Miscellaneous sized (non-default stack and/or guard) spare stack queue.
57 * stack region
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/
H A Dtst.roch.d52 stack(20);
62 stack(20);
/freebsd-9.3-release/contrib/ofed/usr.lib/libibcommon/
H A DMakefile16 SRCS= sysfs.c util.c hash.c stack.c time.c
/freebsd-9.3-release/lib/csu/powerpc/
H A Dcrti.S51 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libc/amd64/string/
H A Dbcmp.S27 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/libc/powerpc64/gen/
H A D_ctx_start.S50 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/msun/amd64/
H A De_remainder.S55 .section .note.GNU-stack,"",%progbits
H A De_remainderf.S25 .section .note.GNU-stack,"",%progbits
H A Ds_scalbnf.S45 .section .note.GNU-stack,"",%progbits
/freebsd-9.3-release/lib/msun/i387/
H A Ds_copysign.S50 .section .note.GNU-stack,"",%progbits

Completed in 174 milliseconds

1234567891011>>