Home
last modified time | relevance | path

Searched refs:td_kstack (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/kern/
H A Dlwkt_thread.c253 td->td_kstack = NULL; in _lwkt_thread_ctor()
267 KASSERT((td->td_flags & TDF_ALLOCATED_STACK) && td->td_kstack && in _lwkt_thread_dtor()
270 kmem_free(kernel_map, (vm_offset_t)td->td_kstack, td->td_kstack_size); in _lwkt_thread_dtor()
271 td->td_kstack = NULL; in _lwkt_thread_dtor()
385 if ((stack = td->td_kstack) != NULL && td->td_kstack_size != stksize) { in lwkt_alloc_thread()
446 td->td_kstack = stack; in lwkt_init_thread()
525 KASSERT(td->td_kstack && td->td_kstack_size > 0, in lwkt_free_thread()
527 kmem_free(kernel_map, (vm_offset_t)td->td_kstack, td->td_kstack_size); in lwkt_free_thread()
528 td->td_kstack = NULL; in lwkt_free_thread()
/dragonfly/sys/platform/pc64/x86_64/
H A Dmp_flame.c124 bot = (char *)td->td_kstack + PAGE_SIZE; /* skip guard */ in hard_sniff()
125 top = (char *)td->td_kstack + td->td_kstack_size; in hard_sniff()
H A Dvm_machdep.c1311 if ((char *)frame < td->td_kstack ||
1312 (char *)frame > td->td_kstack + td->td_kstack_size) {
1314 frame, td->td_kstack);
1350 if ((char *)frame < td->td_kstack ||
1351 (char *)frame > td->td_kstack + td->td_kstack_size) {
1353 frame, td->td_kstack);
H A Dtrap.c1117 if ((char *)rptr >= td->td_kstack && in in_kstack_guard()
1118 (char *)rptr < td->td_kstack + PAGE_SIZE) { in in_kstack_guard()
1132 frame->tf_rsp = (register_t)(td->td_kstack + PAGE_SIZE); in dblfault_handler()
1134 frame->tf_rbp = (register_t)(td->td_kstack + PAGE_SIZE); in dblfault_handler()
H A Dmachdep.c3638 bot = (char *)td->td_kstack + PAGE_SIZE; /* skip guard */ in pcpu_timer_always()
3639 top = (char *)td->td_kstack + td->td_kstack_size; in pcpu_timer_always()
H A Dpmap.c2244 td->td_pcb = (struct pcb *)(td->td_kstack + td->td_kstack_size) - 1; in pmap_init_thread()
/dragonfly/gnu/usr.bin/gdb/kgdb/
H A Dkthr.c154 kt->kstack = (uintptr_t)td.td_kstack; in kgdb_thr_init()
/dragonfly/sys/sys/
H A Dthread.h273 char *td_kstack; /* kernel stack */ member
/dragonfly/sys/platform/vkernel64/platform/
H A Dpmap.c987 td->td_pcb = (struct pcb *)(td->td_kstack + td->td_kstack_size) - 1; in pmap_init_thread()