Home
last modified time | relevance | path

Searched refs:recursion (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.cpp144 int recursion; member
171 locked[type].recursion++; in Lock()
182 locked[type].recursion = 1; in Lock()
190 CHECK_GT(locked[type].recursion, 0); in Unlock()
191 if (--locked[type].recursion) in Unlock()
198 for (int i = 0; i < mutex_type_count; i++) CHECK_EQ(locked[i].recursion, 0); in CheckNoLocks()
H A Dsanitizer_deadlock_detector2.cpp151 m->recursion = 0; in MutexInit()
276 m->recursion++; in MutexAfterLock()
282 CHECK_EQ(m->recursion, 0); in MutexAfterLock()
283 m->recursion = 1; in MutexAfterLock()
307 if (--m->recursion > 0) in MutexBeforeUnlock()
H A Dsanitizer_deadlock_detector_interface.h40 u32 recursion;
/freebsd/sys/contrib/openzfs/config/
H A Dalways-compiler-options.m4208 dnl # Check if cc supports -Winfinite-recursion option.
211 AC_MSG_CHECKING([whether $CC supports -Winfinite-recursion])
214 CFLAGS="$CFLAGS -Werror -Winfinite-recursion"
217 INFINITE_RECURSION=-Winfinite-recursion
219 [Define if compiler supports -Winfinite-recursion])
231 dnl # Check if kernel cc supports -Winfinite-recursion option.
234 AC_MSG_CHECKING([whether $KERNEL_CC supports -Winfinite-recursion])
239 CFLAGS="$CFLAGS -Werror -Winfinite-recursion"
249 KERNEL_INFINITE_RECURSION=-Winfinite-recursion
251 [Define if compiler supports -Winfinite-recursion])
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cpp178 first = s->recursion == 0; in MutexPostLock()
181 CHECK_EQ(s->recursion, 0); in MutexPostLock()
185 CHECK_GT(s->recursion, 0); in MutexPostLock()
190 s->recursion += rec; in MutexPostLock()
238 s->recursion -= rec; in MutexUnlock()
239 if (s->recursion == 0) { in MutexUnlock()
247 if (common_flags()->detect_deadlocks && s->recursion == 0 && in MutexUnlock()
389 CHECK_GT(s->recursion, 0); in MutexReadOrWriteUnlock()
390 s->recursion--; in MutexReadOrWriteUnlock()
391 if (s->recursion == 0) { in MutexReadOrWriteUnlock()
[all …]
H A Dtsan_sync.h60 int recursion; member
H A Dtsan_sync.cpp38 recursion = 0; in Reset()
/freebsd/contrib/libucl/tests/
H A Dtest_msgpack.c33 static int recursion = 0; variable
144 recursion = 0; in main()
330 recursion ++; in ucl_test_map()
334 if (recursion > 10) { in ucl_test_map()
376 recursion ++; in ucl_test_large_map()
400 recursion ++; in ucl_test_array()
403 if (recursion > 10) { in ucl_test_array()
435 recursion ++; in ucl_test_large_array()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/channel_program/lua_core/
H A Dtst.recursive.zcp16 -- Test recursion in LUA. Deep recursion should work because it does
/freebsd/contrib/unbound/dnstap/
H A Ddnstap.proto148 // further recursion. These are not shown on the diagram above, but have
169 // Resolvers typically clear the RD (recursion desired) bit when
179 // server which is expected to perform further recursion, from the
182 // (recursion desired) bit when querying the DNS server. The DNS server
189 // typically sets the RA (recursion available) bit when responding.
194 // further recursion, from the perspective of the downstream DNS
199 // DNS server performing recursion to a downstream DNS server, from the
/freebsd/crypto/openssl/crypto/encode_decode/
H A Ddecoder_lib.c34 size_t recursion; member
699 new_data.recursion = data->recursion + 1; in decoder_process()
702 #define LEVEL (new_data.recursion < sizeof(LEVEL_STR) \ in decoder_process()
703 ? &LEVEL_STR[sizeof(LEVEL_STR) - new_data.recursion - 1] \ in decoder_process()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dtsan_interface.h101 int recursion);
/freebsd/contrib/unbound/testdata/
H A Diter_failreply.rpl122 ; recursion happens here.
H A Ddisable_edns_do.rpl149 ; recursion happens here.
H A Dval_scrub_rr_length.rpl154 ; recursion happens here.
H A Diter_ignore_empty.rpl217 ; recursion happens here.
/freebsd/tools/regression/sockets/unix_gc/
H A Dunix_gc.c718 recursion(void) in recursion() function
801 recursion(); in main()
/freebsd/contrib/libucl/src/
H A Ducl_internal.h253 unsigned int recursion; member
/freebsd/sys/conf/
H A Dkern.mk85 NO_WINFINITE_RECURSION= -Wno-infinite-recursion
/freebsd/contrib/bc/locales/
H A Des_ES.ISO8859-1.msg89 5 "recursion en la invocaci�n de read()"
H A Des_ES.ISO8859-15.msg89 5 "recursion en la invocaci�n de read()"
H A Des_ES.UTF-8.msg89 5 "recursion en la invocación de read()"
H A Des_ES.utf8.msg89 5 "recursion en la invocación de read()"
/freebsd/contrib/unbound/doc/
H A DTODO39 …data (on local lan), stores recursion lookup. Provides one cache for multiple resolver machines, …
/freebsd/contrib/file/
H A DChangeLog533 * Change indirect recursion limit to indirect use count and
674 * Split name/use and indirect magic recursion limits.
678 * Adjust ELF parameters and the default recursion
680 * Allow setting the recursion level dynamically.
689 - reduce the number of recursion levels from 20 to 10
824 * Count recursion levels through indirect magic
828 * Prevent infinite recursion on files with indirect offsets of 0
906 * limit recursion level for mget

1234