Home
last modified time | relevance | path

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

123456

/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cc174 CHECK_EQ(s->recursion, 0); in MutexPostLock()
178 CHECK_GT(s->recursion, 0); in MutexPostLock()
183 const bool first = s->recursion == 0; in MutexPostLock()
184 s->recursion += rec; in MutexPostLock()
230 s->recursion -= rec; in MutexUnlock()
231 if (s->recursion == 0) { in MutexUnlock()
240 if (common_flags()->detect_deadlocks && s->recursion == 0 && in MutexUnlock()
359 CHECK_GT(s->recursion, 0); in MutexReadOrWriteUnlock()
360 s->recursion--; in MutexReadOrWriteUnlock()
361 if (s->recursion == 0) { in MutexReadOrWriteUnlock()
[all …]
H A Dtsan_sync.h62 int recursion; member
H A Dtsan_sync.cc44 recursion = 0; in Reset()
/freebsd-12.1/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-12.1/contrib/unbound/dnstap/
H A Ddnstap.proto99 // further recursion. These are not shown on the diagram above, but have
120 // Resolvers typically clear the RD (recursion desired) bit when
130 // server which is expected to perform further recursion, from the
133 // (recursion desired) bit when querying the DNS server. The DNS server
140 // typically sets the RA (recursion available) bit when responding.
145 // further recursion, from the perspective of the downstream DNS
150 // DNS server performing recursion to a downstream DNS server, from the
/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector2.cc152 m->recursion = 0; in MutexInit()
279 m->recursion++; in MutexAfterLock()
285 CHECK_EQ(m->recursion, 0); in MutexAfterLock()
286 m->recursion = 1; in MutexAfterLock()
310 if (--m->recursion > 0) in MutexBeforeUnlock()
H A Dsanitizer_deadlock_detector_interface.h41 u32 recursion;
/freebsd-12.1/contrib/compiler-rt/include/sanitizer/
H A Dtsan_interface.h95 void __tsan_mutex_post_lock(void *addr, unsigned flags, int recursion);
/freebsd-12.1/tools/regression/sockets/unix_gc/
H A Dunix_gc.c720 recursion(void) in recursion() function
803 recursion(); in main()
/freebsd-12.1/contrib/libucl/src/
H A Ducl_internal.h200 unsigned int recursion; member
H A Ducl_parser.c2645 parser->recursion ++; in ucl_parser_add_chunk_full()
2647 if (parser->recursion > UCL_MAX_RECURSION) { in ucl_parser_add_chunk_full()
2649 parser->recursion); in ucl_parser_add_chunk_full()
/freebsd-12.1/contrib/file/magic/Magdir/
H A Djpeg42 # This uses recursion...
/freebsd-12.1/contrib/binutils/config/
H A Dconfsubdir.m4107 # The recursion is here.
/freebsd-12.1/contrib/file/
H A DChangeLog157 * Change indirect recursion limit to indirect use count and
298 * Split name/use and indirect magic recursion limits.
302 * Adjust ELF parameters and the default recursion
304 * Allow setting the recursion level dynamically.
313 - reduce the number of recursion levels from 20 to 10
448 * Count recursion levels through indirect magic
452 * Prevent infinite recursion on files with indirect offsets of 0
530 * limit recursion level for mget
H A DREADME28 (recursion) and overhaul in mime and ascii encoding handling.
/freebsd-12.1/contrib/unbound/doc/
H A DTODO40 …data (on local lan), stores recursion lookup. Provides one cache for multiple resolver machines, …
/freebsd-12.1/contrib/gcclibs/libmudflap/
H A DChangeLog445 ANSI C conversion, libmudflap specialization, recursion limiting.
448 (splay_tree_s): Add statistics and recursion control fields
450 * splay-tree.c (splay_tree_splay_helper): Track recursion depth.
452 (splay_tree_splay): Manage recursion limiting with rebalancing as
978 (__mf_find_objects_rec): Reduce unnecessary recursion.
1481 Unify recursion protection with hooks.
1486 * mf-hooks.c: Much off-by-one fixing, recursion protection.
/freebsd-12.1/sys/netgraph/
H A Dng_pptpgre.c81 u_char recursion:3; /* recursion control */ member
96 u_char recursion:3; /* recursion control */
/freebsd-12.1/contrib/openpam/
H A DHISTORY275 - ENHANCE: Detect recursion in openpam_borrow_cred()
293 - ENHANCE: Improve recursion detection in openpam_dispatch().
/freebsd-12.1/contrib/sendmail/cf/m4/
H A Dcfhead.m482 dnl apply a macro to a whole string by recursion (one char at a time)
/freebsd-12.1/contrib/unbound/contrib/
H A Dfastrpz.patch818 + * @param recursed: recursion has now been done even if it was not done
968 + * @param recursed: recursion has been done
985 + * @param recursed: recursion has been done
1676 + * policies that cannot be hit until after recursion. If we allowed
1855 + bool recursed, /* recursion done */
2244 + * Try to answer now with a hit allowed before recursion (iteration). */
2472 + * recursion will also get NS data. */
3043 * but only if we did recursion. The nonrecursion referral
/freebsd-12.1/contrib/gdb/
H A Dsrc-release26 # This is the name of this script (!). Needed due to horrible recursion.
/freebsd-12.1/contrib/ntp/sntp/libevent/
H A Dwhatsnew-2.1.txt670 logic (introduced in 2.0 to avoid callback recursion), Libevent now
680 To avoid starvation from callback recursion (which was the reason we
/freebsd-12.1/contrib/gperf/doc/
H A Dconfigure2250 …LL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
/freebsd-12.1/contrib/gperf/
H A Dconfigure2207 …LL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6

123456