/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_mutex.cpp | 144 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 D | sanitizer_deadlock_detector2.cpp | 151 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 D | sanitizer_deadlock_detector_interface.h | 40 u32 recursion;
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | always-compiler-options.m4 | 208 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 D | tsan_rtl_mutex.cpp | 178 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() 231 if (!SANITIZER_GO && (s->recursion == 0 || s->owner_tid != thr->tid)) { in MutexUnlock() 237 rec = (flagz & MutexFlagRecursiveUnlock) ? s->recursion : 1; in MutexUnlock() 238 s->recursion -= rec; in MutexUnlock() 239 if (s->recursion == 0) { in MutexUnlock() 247 if (common_flags()->detect_deadlocks && s->recursion == 0 && in MutexUnlock() 348 if (common_flags()->detect_deadlocks && s->recursion == 0) { in MutexReadUnlock() [all …]
|
H A D | tsan_sync.h | 60 int recursion; member
|
H A D | tsan_sync.cpp | 38 recursion = 0; in Reset()
|
/freebsd/contrib/libucl/tests/ |
H A D | test_msgpack.c | 33 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 D | tst.recursive.zcp | 16 -- Test recursion in LUA. Deep recursion should work because it does
|
/freebsd/contrib/unbound/dnstap/ |
H A D | dnstap.proto | 148 // 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 D | decoder_lib.c | 34 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/tools/regression/sockets/unix_gc/ |
H A D | unix_gc.c | 718 recursion(void) in recursion() function 801 recursion(); in main()
|
/freebsd/contrib/libucl/src/ |
H A D | ucl_internal.h | 253 unsigned int recursion; member
|
H A D | ucl_parser.c | 2938 parser->recursion ++; in ucl_parser_add_chunk_full() 2940 if (parser->recursion > UCL_MAX_RECURSION) { in ucl_parser_add_chunk_full() 2942 parser->recursion); in ucl_parser_add_chunk_full() 3029 parser->recursion --; in ucl_parser_insert_chunk()
|
/freebsd/contrib/bc/locales/ |
H A D | es_ES.ISO8859-1.msg | 89 5 "recursion en la invocaci�n de read()"
|
H A D | es_ES.ISO8859-15.msg | 89 5 "recursion en la invocaci�n de read()"
|
H A D | es_ES.UTF-8.msg | 89 5 "recursion en la invocación de read()"
|
H A D | es_ES.utf8.msg | 89 5 "recursion en la invocación de read()"
|
/freebsd/sys/conf/ |
H A D | kern.mk | 85 NO_WINFINITE_RECURSION= -Wno-infinite-recursion
|
/freebsd/contrib/unbound/doc/ |
H A D | TODO | 39 …data (on local lan), stores recursion lookup. Provides one cache for multiple resolver machines, …
|
/freebsd/contrib/file/ |
H A D | ChangeLog | 565 * Change indirect recursion limit to indirect use count and 706 * Split name/use and indirect magic recursion limits. 710 * Adjust ELF parameters and the default recursion 712 * Allow setting the recursion level dynamically. 721 - reduce the number of recursion levels from 20 to 10 856 * Count recursion levels through indirect magic 860 * Prevent infinite recursion on files with indirect offsets of 0 938 * limit recursion level for mget
|
H A D | README.md | 26 name/use (recursion) and overhaul in mime and ascii encoding
|
/freebsd/sys/netgraph/ |
H A D | ng_pptpgre.c | 85 u_char recursion:3; /* recursion control */ member 100 u_char recursion:3; /* recursion control */
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | wordprocessors | 331 # GRR: indirect call leads to recursion! WHY? 352 # GRR: indirect call leads to recursion! WHY? 370 # GRR: indirect call leads to recursion! WHY?
|
/freebsd/contrib/openpam/ |
H A D | HISTORY | 293 - ENHANCE: Detect recursion in openpam_borrow_cred() 311 - ENHANCE: Improve recursion detection in openpam_dispatch().
|