Home
last modified time | relevance | path

Searched refs:jmp_bufs (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/bc/include/
H A Dstatus.h844 bc_vec_push(&vm->jmp_bufs, &sjb); \
856 if (!vm->sig_pop) bc_vec_pop(&vm->jmp_bufs); \
886 bc_vec_pop(&vm->jmp_bufs); \
908 bc_vec_grow(&vm->jmp_bufs, 1); \
914 bc_vec_push(&vm->jmp_bufs, &sjb); \
927 bc_vec_pop(&vm->jmp_bufs); \
H A Dvm.h550 BcVec jmp_bufs; member
/freebsd/contrib/bc/src/
H A Dvm.c105 assert(vm->jmp_bufs.len - (size_t) vm->sig_pop);
108 if (vm->jmp_bufs.len == 0) abort();
109 if (vm->sig_pop) bc_vec_pop(&vm->jmp_bufs);
112 siglongjmp(*((sigjmp_buf*) bc_vec_top(&vm->jmp_bufs)), 1);
199 assert(vm->jmp_bufs.len);
1785 bc_vec_free(&vm->jmp_bufs);
1798 bc_vec_free(&vm->jmp_bufs);
H A Dmain.c98 bc_vec_init(&vm->jmp_bufs, sizeof(sigjmp_buf), BC_DTOR_NONE); in main()
H A Dlibrary.c203 vm->jmp_bufs.v = NULL; in bcl_init()
211 bc_vec_init(&vm->jmp_bufs, sizeof(sigjmp_buf), BC_DTOR_NONE); in bcl_init()
236 if (vm->jmp_bufs.v != NULL) bc_vec_free(&vm->jmp_bufs); in bcl_init()
H A Dprogram.c3070 jmp_bufs_len = vm->jmp_bufs.len; in bc_program_exec()
3722 assert(jmp_bufs_len == vm->jmp_bufs.len); in bc_program_exec()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp531 for (uptr i = 0; i < thr->jmp_bufs.Size(); i++) { in JmpBufGarbageCollect()
532 JmpBuf *buf = &thr->jmp_bufs[i]; in JmpBufGarbageCollect()
534 uptr sz = thr->jmp_bufs.Size(); in JmpBufGarbageCollect()
535 internal_memcpy(buf, &thr->jmp_bufs[sz - 1], sizeof(*buf)); in JmpBufGarbageCollect()
536 thr->jmp_bufs.PopBack(); in JmpBufGarbageCollect()
548 JmpBuf *buf = thr->jmp_bufs.PushBack(); in SetJmp()
561 for (uptr i = 0; i < thr->jmp_bufs.Size(); i++) { in LongJmp()
562 JmpBuf *buf = &thr->jmp_bufs[i]; in LongJmp()
H A Dtsan_rtl.h193 Vector<JmpBuf> jmp_bufs; member