Home
last modified time | relevance | path

Searched full:decay (Results 1 – 25 of 145) sorted by relevance

123456

/freebsd/contrib/jemalloc/src/
H A Darena.c58 arena_decay_t *decay, extents_t *extents, bool all, size_t npages_limit,
519 arena_decay_ms_read(arena_decay_t *decay) { in arena_decay_ms_read() argument
520 return atomic_load_zd(&decay->time_ms, ATOMIC_RELAXED); in arena_decay_ms_read()
524 arena_decay_ms_write(arena_decay_t *decay, ssize_t decay_ms) { in arena_decay_ms_write() argument
525 atomic_store_zd(&decay->time_ms, decay_ms, ATOMIC_RELAXED); in arena_decay_ms_write()
529 arena_decay_deadline_init(arena_decay_t *decay) { in arena_decay_deadline_init() argument
534 nstime_copy(&decay->deadline, &decay->epoch); in arena_decay_deadline_init()
535 nstime_add(&decay->deadline, &decay->interval); in arena_decay_deadline_init()
536 if (arena_decay_ms_read(decay) > 0) { in arena_decay_deadline_init()
539 nstime_init(&jitter, prng_range_u64(&decay->jitter_state, in arena_decay_deadline_init()
[all …]
H A Dbackground_thread.c20 /* Indicates global state. Atomic because decay reads this w/o locking. */
58 arena_decay_t *decay, size_t npages_new) NOT_REACHED in background_thread_create()
102 decay_npurge_after_interval(arena_decay_t *decay, size_t interval) {
106 sum += decay->backlog[i] * h_steps[i];
109 sum += decay->backlog[i] * (h_steps[i] - h_steps[i - interval]);
116 arena_decay_compute_purge_interval_impl(tsdn_t *tsdn, arena_decay_t *decay,
118 if (malloc_mutex_trylock(tsdn, &decay->mtx)) {
119 /* Use minimal interval if decay is contended. */
124 ssize_t decay_time = atomic_load_zd(&decay->time_ms, ATOMIC_RELAXED);
131 uint64_t decay_interval_ns = nstime_ns(&decay->interval);
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dtps65086.txt28 - ti,regulator-decay : This is applicable for buck[1-6], set this if
29 the output needs to decay, default is for
50 ti,regulator-decay;
H A Dti,tps65086.yaml65 ti,regulator-decay:
68 Set this if the output needs to decay, default is for the output
118 ti,regulator-decay;
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Ddecay.h33 struct decay { struct
54 struct _LIBCPP_TEMPLATE_VIS decay {
63 using __decay_t = typename decay<_Tp>::type;
H A Dunwrap_ref.h14 #include <__type_traits/decay.h>
/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Darena_structs_b.h22 * this decay structure.
34 * Time at which the current decay interval logically started. We do
60 * each of the past SMOOTHSTEP_NSTEPS decay epochs, where the last
169 * Decay-based purging state, responsible for scheduling extent state
H A Dbackground_thread_externs.h16 arena_decay_t *decay, size_t npages_new);
H A Darena_types.h10 /* Default decay times in milliseconds. */
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTransformTypeTraits.def16 TRANSFORM_TYPE_TRAIT_DEF(Decay, decay)
/freebsd/lib/libc/stdlib/malloc/jemalloc/
H A Djemalloc.3690 arena\&.<i>\&.{initialized,purge,decay,dss},
710 mallctl("arena\&." STRINGIFY(MALLCTL_ARENAS_ALL) "\&.decay",
902 …tation by not mixing huge allocations with small ones\&. In addition, the decay API guarantees on …
935decay curve that starts and ends with zero purge rate\&. A decay time of 0 causes all unused dirty…
943 feature is enabled, the arenas reserved for oversize requests may have its own default decay settin…
949decay curve that starts and ends with zero purge rate\&. A decay time of 0 causes all unused muzzy…
1252 arena\&.<i>\&.decay (\fBvoid\fR) \-\-
1254 Trigger decay\-based purging of unused dirty/muzzy pages for arena <i>, or for all arenas if <i> eq…
1295 …ayed, which causes immediate purging of all unused dirty pages unless the decay time is set to \-1…
1302 …ayed, which causes immediate purging of all unused muzzy pages unless the decay time is set to \-1…
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dexecution_defs.h
H A Dexecution_impl.h
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstShared.h42 // to decay to pointer. (Prior to version 6 it was only used in C++ mode).
50 // decay to pointer. (Prior to version 6 it was only used in C++ mode).
/freebsd/sys/kern/
H A Dsched_4bsd.c369 * Constants for digital decay and forget:
377 * We wish to decay away 90% of ts_estcpu in (5 * loadavg) seconds.
378 * That is, the system wants to compute a value of decay such
381 * ts_estcpu *= decay;
387 * decay ** (5 * loadavg) ~= .1
389 * The system computes decay as:
390 * decay = (2 * loadavg) / (2 * loadavg + 1)
392 * We wish to prove that the system's computation of decay
394 * decay ** (5 * loadavg) ~= .1
399 * decay
[all...]
/freebsd/contrib/jemalloc/
H A DChangeLog108 - Avoid forced decay on thread termination when using background threads.
110 - Disable muzzy decay by default. (@djwatson, @interwq)
119 - Properly trigger decay on tcache destroy. (@interwq, @amosbird)
123 - Fix a side effect caused by extent_max_active_fit combined with decay-based
221 - Make decay to always purge one more extent than before, because in
222 practice large extents are usually the ones that cross the decay threshold.
238 - Fix an extent coalesce + decay race by taking both coalescing extents off
240 - Fix potentially unbound increase during decay, caused by one thread keep
266 - Update decay->nunpurged before purging, in order to avoid potential update
313 - Implement two-phase decay of unused dirty pages. Pages transition from
[all …]
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-actions.h431 std::is_constructible<typename std::decay<Callable>::type, Callable>,
433 internal::is_callable_r<Result, typename std::decay<Callable>::type,
441 std::is_constructible<typename std::decay<Callable>::type, Callable>,
444 internal::is_callable_r<Result, typename std::decay<Callable>::type>>;
458 OnceAction, typename std::decay<Callable>::type>>,
463 : function_(StdFunctionAdaptor<typename std::decay<Callable>::type>(
475 OnceAction, typename std::decay<Callable>::type>>,
484 : OnceAction(IgnoreIncomingArguments<typename std::decay<Callable>::type>{
829 fun_ = IgnoreArgs<typename ::std::decay<G>::type>{::std::forward<G>(g)};
1797 internal::DoAllAction<typename std::decay<Action>::type...> DoAll(
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dauto_cast.h14 #include <__type_traits/decay.h>
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Dvctrl.txt28 - min-slew-down-rate : Describes how slowly the regulator voltage will decay
/freebsd/sys/netinet/tcp_stacks/
H A Drack_bbr_common.c919 ctf_decay_count(uint32_t count, uint32_t decay) in ctf_decay_count() argument
922 * Given a count, decay it by a set percentage. The in ctf_decay_count()
928 if (decay > 1000) { in ctf_decay_count()
933 decay_per = decay; in ctf_decay_count()
938 * count decay value. in ctf_decay_count()
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dnot_fn.h16 #include <__type_traits/decay.h>
H A Dbind_front.h17 #include <__type_traits/decay.h>
H A Dcompose.h16 #include <__type_traits/decay.h>
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Ddistance.h20 #include <__type_traits/decay.h>
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_set_difference.h25 #include <__type_traits/decay.h>

123456