/freebsd/contrib/jemalloc/src/ |
H A D | arena.c | 58 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 D | background_thread.c | 20 /* 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 D | tps65086.txt | 28 - 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 D | ti,tps65086.yaml | 65 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 D | decay.h | 33 struct decay { struct 54 struct _LIBCPP_TEMPLATE_VIS decay { 63 using __decay_t = typename decay<_Tp>::type;
|
H A D | unwrap_ref.h | 14 #include <__type_traits/decay.h>
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | arena_structs_b.h | 22 * 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 D | background_thread_externs.h | 16 arena_decay_t *decay, size_t npages_new);
|
H A D | arena_types.h | 10 /* Default decay times in milliseconds. */
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TransformTypeTraits.def | 16 TRANSFORM_TYPE_TRAIT_DEF(Decay, decay)
|
/freebsd/lib/libc/stdlib/malloc/jemalloc/ |
H A D | jemalloc.3 | 690 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 … 935 …decay 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… 949 …decay 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 D | execution_defs.h |
|
H A D | execution_impl.h |
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstShared.h | 42 // 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 D | sched_4bsd.c | 369 * 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 D | ChangeLog | 108 - 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 D | gmock-actions.h | 431 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 D | auto_cast.h | 14 #include <__type_traits/decay.h>
|
/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | vctrl.txt | 28 - min-slew-down-rate : Describes how slowly the regulator voltage will decay
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | rack_bbr_common.c | 919 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 D | not_fn.h | 16 #include <__type_traits/decay.h>
|
H A D | bind_front.h | 17 #include <__type_traits/decay.h>
|
H A D | compose.h | 16 #include <__type_traits/decay.h>
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | distance.h | 20 #include <__type_traits/decay.h>
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_set_difference.h | 25 #include <__type_traits/decay.h>
|