/freebsd-9.3-release/sys/kern/ |
H A D | subr_stack.c | 40 #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 D | Makefile | 5 SRCS= dc.c bcode.c inout.c mem.c stack.c
|
/freebsd-9.3-release/contrib/groff/src/roff/troff/ |
H A D | mtsm.h | 116 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 D | rtld_start.S | 34 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 D | tree.c | 38 * 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 D | thr_stack.c | 41 /* 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 D | winx64_wrap.S | 54 * 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 D | stack_machdep.c | 34 #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 D | tree-ssa-threadedge.c | 111 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 D | crt1_s.S | 43 andl $0xfffffff0,%esp # align stack 54 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libc/amd64/sys/ |
H A D | cerror.S | 59 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libc/i386/sys/ |
H A D | setlogin.S | 57 .section .note.GNU-stack,"",%progbits
|
H A D | exect.S | 54 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libc/powerpc64/sys/ |
H A D | setlogin.S | 41 .section .note.GNU-stack,"",%progbits
|
H A D | exect.S | 49 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libkse/thread/ |
H A D | thr_stack.c | 39 /* 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 D | tst.roch.d | 52 stack(20); 62 stack(20);
|
/freebsd-9.3-release/contrib/ofed/usr.lib/libibcommon/ |
H A D | Makefile | 16 SRCS= sysfs.c util.c hash.c stack.c time.c
|
/freebsd-9.3-release/lib/csu/powerpc/ |
H A D | crti.S | 51 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libc/amd64/string/ |
H A D | bcmp.S | 27 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/libc/powerpc64/gen/ |
H A D | _ctx_start.S | 50 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/msun/amd64/ |
H A D | e_remainder.S | 55 .section .note.GNU-stack,"",%progbits
|
H A D | e_remainderf.S | 25 .section .note.GNU-stack,"",%progbits
|
H A D | s_scalbnf.S | 45 .section .note.GNU-stack,"",%progbits
|
/freebsd-9.3-release/lib/msun/i387/ |
H A D | s_copysign.S | 50 .section .note.GNU-stack,"",%progbits
|