/freebsd/contrib/jemalloc/src/ |
H A D | extent.c | 104 extent_hooks_t **r_extent_hooks, extents_t *extents, void *new_addr, 108 extent_hooks_t **r_extent_hooks, rtree_ctx_t *rtree_ctx, extents_t *extents, 111 extent_hooks_t **r_extent_hooks, extents_t *extents, extent_t *extent, 286 extents_init(tsdn_t *tsdn, extents_t *extents, extent_state_t state, in extents_init() argument 288 if (malloc_mutex_init(&extents->mtx, "extents", WITNESS_RANK_EXTENTS, in extents_init() 293 extent_heap_new(&extents->heaps[i]); in extents_init() 295 bitmap_init(extents->bitmap, &extents_bitmap_info, true); in extents_init() 296 extent_list_init(&extents->lru); in extents_init() 297 atomic_store_zu(&extents->npages, 0, ATOMIC_RELAXED); in extents_init() 298 extents->state = state; in extents_init() [all …]
|
H A D | arena.c | 58 arena_decay_t *decay, extents_t *extents, bool all, size_t npages_limit, 612 extents_t *extents, size_t current_npages, size_t npages_limit, in arena_decay_try_purge() argument 615 arena_decay_to_limit(tsdn, arena, decay, extents, false, in arena_decay_try_purge() 647 extents_t *extents, const nstime_t *time, bool is_background_thread) { in arena_decay_epoch_advance() argument 648 size_t current_npages = extents_npages_get(extents); in arena_decay_epoch_advance() 657 arena_decay_try_purge(tsdn, arena, decay, extents, in arena_decay_epoch_advance() 715 extents_t *extents, bool is_background_thread) { in arena_maybe_decay() argument 722 arena_decay_to_limit(tsdn, arena, decay, extents, false, in arena_maybe_decay() 723 0, extents_npages_get(extents), in arena_maybe_decay() 759 arena_decay_epoch_advance(tsdn, arena, decay, extents, &time, in arena_maybe_decay() [all …]
|
H A D | stats.c | 662 bool mutex, bool extents) { in stats_arena_print() argument 979 if (extents) { in stats_arena_print() 1234 bool unmerged, bool bins, bool large, bool mutex, bool extents) { in stats_print_helper() argument 1358 large, mutex, extents); in stats_print_helper() 1369 bins, large, mutex, extents); in stats_print_helper() 1385 large, mutex, extents); in stats_print_helper() 1451 bins, large, mutex, extents); in stats_print()
|
H A D | tcache.c | 107 size_t nflush, extent_t **extents){ in tbin_extents_lookup_size_check() argument 122 &extents[i], &szind); in tbin_extents_lookup_size_check()
|
H A D | background_thread.c | 117 extents_t *extents) { 133 size_t npages = extents_npages_get(extents);
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | extent_externs.h | 30 bool extents_init(tsdn_t *tsdn, extents_t *extents, extent_state_t state, 32 extent_state_t extents_state_get(const extents_t *extents); 33 size_t extents_npages_get(extents_t *extents); 35 size_t extents_nextents_get(extents_t *extents, pszind_t ind); 37 size_t extents_nbytes_get(extents_t *extents, pszind_t ind); 39 extent_hooks_t **r_extent_hooks, extents_t *extents, void *new_addr, 43 extent_hooks_t **r_extent_hooks, extents_t *extents, extent_t *extent); 45 extent_hooks_t **r_extent_hooks, extents_t *extents, size_t npages_min); 46 void extents_prefork(tsdn_t *tsdn, extents_t *extents); 47 void extents_postfork_parent(tsdn_t *tsdn, extents_t *extents); [all …]
|
H A D | stats.h | 14 OPTION('e', extents, true, false)
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | mdspan | 15 // [mdspan.extents], class template extents 17 class extents; 19 // [mdspan.extents.dextents], alias template dextents 23 // [mdspan.extents.dims], alias template dims 42 // extents synopsis 46 class extents { 52 // [mdspan.extents.obs], observers of the multidimensional index space 58 // [mdspan.extents.cons], constructors 59 constexpr extents() noexcept = default; 63 extents(const extents<_OtherIndexType, _OtherExtents...>&) noexcept; [all …]
|
H A D | module.modulemap | 1494 header "__mdspan/extents.h"
|
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/ |
H A D | extents.h | 278 class extents { 309 _LIBCPP_HIDE_FROM_ABI constexpr extents() noexcept = default; 317 _LIBCPP_HIDE_FROM_ABI constexpr explicit extents(_OtherIndexTypes... __dynvals) noexcept 330 _LIBCPP_HIDE_FROM_ABI constexpr extents(const array<_OtherIndexType, _Size>& __exts) noexcept 343 _LIBCPP_HIDE_FROM_ABI constexpr extents(const span<_OtherIndexType, _Size>& __exts) noexcept 391 …_LIBCPP_HIDE_FROM_ABI constexpr extents(const extents<_OtherIndexType, _OtherExtents...>& __other)… 418 …operator==(const extents& __lhs, const extents<_OtherIndexType, _OtherExtents...>& __rhs) noexcept… 437 template <class _IndexType, size_t _Rank, class _Extents = extents<_IndexType>> 441 struct __make_dextents< _IndexType, _Rank, extents<_IndexType, _ExtentsPack...>> { 443 …typename __make_dextents< _IndexType, _Rank - 1, extents<_IndexType, dynamic_extent, _ExtentsPack.… [all …]
|
H A D | mdspan.h | 97 return __map_.extents().extent(__r); in extent() 192 …_LIBCPP_ASSERT_VALID_ELEMENT_ACCESS(__mdspan_detail::__is_multidimensional_index_in(extents(), __i… 225 return ((static_cast<size_type>(__map_.extents().extent(_Idxs))) * ... * size_type(1)); in size() 231 return (rank() > 0) && ((__map_.extents().extent(_Idxs) == index_type(0)) || ... || false); in empty() 241 …_LIBCPP_HIDE_FROM_ABI constexpr const extents_type& extents() const noexcept { return __map_.exten… in extents() function 273 …_OtherIndexTypes...) -> mdspan<_ElementType, extents<size_t, __maybe_static_ext<_OtherIndexTypes>.… 283 mdspan(_Pointer&&) -> mdspan<remove_pointer_t<remove_reference_t<_Pointer>>, extents<size_t>>; 287 mdspan(_CArray&) -> mdspan<remove_all_extents_t<_CArray>, extents<size_t, extent_v<_CArray, 0>>>; 299 mdspan(_ElementType*, const extents<_OtherIndexType, _ExtentsPack...>&) 300 -> mdspan<_ElementType, extents<_OtherIndexType, _ExtentsPack...>>;
|
H A D | layout_left.h | 89 : __extents_(__other.extents()) { in requires() 101 : __extents_(__other.extents()) { in mapping() 117 : __extents_(__other.extents()) { in requires() 138 …_LIBCPP_HIDE_FROM_ABI constexpr const extents_type& extents() const noexcept { return __extents_; } in extents() function 191 return __lhs.extents() == __rhs.extents();
|
H A D | layout_right.h | 88 : __extents_(__other.extents()) { in requires() 100 : __extents_(__other.extents()) { in mapping() 116 : __extents_(__other.extents()) { in requires() 137 …_LIBCPP_HIDE_FROM_ABI constexpr const extents_type& extents() const noexcept { return __extents_; } in extents() function 188 return __lhs.extents() == __rhs.extents();
|
H A D | layout_stride.h | 228 : __extents_(__other.extents()), __strides_([&]<size_t... _Pos>(index_sequence<_Pos...>) { in requires() 255 …_LIBCPP_HIDE_FROM_ABI constexpr const extents_type& extents() const noexcept { return __extents_; } in extents() function 346 return __lhs.extents() == __rhs.extents() && [&]<size_t... _Pos>(index_sequence<_Pos...>) {
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | mdspan.cppm |
|
/freebsd/contrib/elftoolchain/libelf/ |
H A D | elf_update.c | 349 _libelf_release_extents(struct _Elf_Extent_List *extents) in _libelf_release_extents() argument 353 while ((ex = SLIST_FIRST(extents)) != NULL) { in _libelf_release_extents() 354 SLIST_REMOVE_HEAD(extents, ex_next); in _libelf_release_extents() 366 _libelf_extent_is_unused(struct _Elf_Extent_List *extents, in _libelf_extent_is_unused() argument 375 SLIST_FOREACH(t, extents, ex_next) { in _libelf_extent_is_unused() 408 _libelf_insert_extent(struct _Elf_Extent_List *extents, int type, in _libelf_insert_extent() argument 421 if (!_libelf_extent_is_unused(extents, start, size, &prevt)) { in _libelf_insert_extent() 440 SLIST_INSERT_HEAD(extents, ex, ex_next); in _libelf_insert_extent() 449 _libelf_resync_sections(Elf *e, off_t rc, struct _Elf_Extent_List *extents) in _libelf_resync_sections() argument 476 if (!_libelf_insert_extent(extents, ELF_EXTENT_SECTION, in _libelf_resync_sections() [all …]
|
/freebsd/contrib/file/tests/ |
H A D | ext4.result | 1 Linux rev 1.0 ext4 filesystem data, UUID=d32bbb08-3a76-4510-a064-3045f887dbdf (extents) (64bit) (la…
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extents.c | 55 SDT_PROBE_DEFINE2(ext2fs, , trace, extents, "int", "char*"); 57 static MALLOC_DEFINE(M_EXT2EXTENTS, "ext2_extents", "EXT2 extents"); 422 /* Check for overlapping extents */ in ext4_validate_extent_entries() 490 SDT_PROBE2(ext2fs, , trace, extents, 1, error_msg); in ext4_ext_check_header() 649 SDT_PROBE2(ext2fs, , trace, extents, 1, in ext4_ext_find_extent() 851 SDT_PROBE2(ext2fs, , trace, extents, 1, in ext4_ext_insert_index() 858 SDT_PROBE2(ext2fs, , trace, extents, 1, in ext4_ext_insert_index() 876 SDT_PROBE2(ext2fs, , trace, extents, 1, in ext4_ext_insert_index() 946 SDT_PROBE2(ext2fs, , trace, extents, 1, in ext4_ext_split() 982 SDT_PROBE2(ext2fs, , trace, extents, in ext4_ext_split() [all...] |
/freebsd/usr.sbin/bsnmpd/modules/snmp_hast/ |
H A D | BEGEMOT-HAST-MIB.txt | 182 map of dirty extents and extent is the smallest 193 "Maximum number of dirty extents to keep dirty all 194 the time. Most recently used extents are kept 235 "Current number of dirty extents for the resource."
|
/freebsd/contrib/jemalloc/ |
H A D | ChangeLog | 52 - Add extents usage information to stats. (@tyleretzel) 65 + stats.arenas.<i>.extents.<j>.n{dirty,muzzy,retained} (@tyleretzel) 66 + stats.arenas.<i>.extents.<j>.{dirty,muzzy,retained}_bytes 86 crossing the threshold, also eagerly purges the oversize extents. Default 124 purging, where freed extents can accumulate and not be reused for an 207 - Eagerly coalesce large extents to reduce fragmentation. (@interwq) 222 practice large extents are usually the ones that cross the decay threshold. 230 - Remove preserve_lru feature for extents management. (@djwatson) 238 - Fix an extent coalesce + decay race by taking both coalescing extents off 299 "extents". This change has few externally visible effects, but the internal [all …]
|
/freebsd/contrib/kyua/ |
H A D | configure.ac | 118 dnl through great extents in validating the value of this setting, it is to
|
/freebsd/lib/libc++/ |
H A D | Makefile | 913 MDS_HEADERS+= extents.h
|
H A D | libcxx.imp | 515 { include: [ "<__mdspan/extents.h>", "private", "<mdspan>", "public" ] },
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | filesystems | 1717 >0x460 lelong &0x0000040 (extents)
|