Home
last modified time | relevance | path

Searched refs:extent (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Dextent_inlines.h127 assert(extent->e_addr == PAGE_ADDR2BASE(extent->e_addr) || in extent_base_get()
134 assert(extent->e_addr == PAGE_ADDR2BASE(extent->e_addr) || in extent_addr_get()
198 extent->e_bits = (extent->e_bits & ~EXTENT_BITS_ARENA_MASK) | in extent_arena_set()
217 assert(extent_base_get(extent) == extent_addr_get(extent)); in extent_addr_randomize()
234 extent->e_addr = (void *)((uintptr_t)extent->e_addr + in extent_addr_randomize()
261 extent->e_bits = (extent->e_bits & ~EXTENT_BITS_SZIND_MASK) | in extent_szind_set()
268 extent->e_bits = (extent->e_bits & ~EXTENT_BITS_NFREE_MASK) | in extent_nfree_set()
276 extent->e_bits = (extent->e_bits & in extent_nfree_binshard_set()
302 extent->e_bits = (extent->e_bits & ~EXTENT_BITS_SN_MASK) | in extent_sn_set()
308 extent->e_bits = (extent->e_bits & ~EXTENT_BITS_STATE_MASK) | in extent_state_set()
[all …]
H A Darena_inlines_b.h81 assert(!extent_slab_get(extent)); in arena_prof_tctx_reset()
83 large_prof_tctx_reset(tsdn, extent); in arena_prof_tctx_reset()
97 assert(!extent_slab_get(extent)); in arena_prof_alloc_time_get()
108 assert(!extent_slab_get(extent)); in arena_prof_alloc_time_set()
141 extent_t *extent) { in arena_decay_extent() argument
144 r_extent_hooks, extent); in arena_decay_extent()
212 extent_t *extent; in arena_vsalloc() local
219 if (extent == NULL) { in arena_vsalloc()
224 assert(extent_addr_get(extent) == ptr || extent_slab_get(extent)); in arena_vsalloc()
237 large_dalloc(tsdn, extent); in arena_dalloc_large_no_tcache()
[all …]
H A Dlarge_externs.h9 bool large_ralloc_no_move(tsdn_t *tsdn, extent_t *extent, size_t usize_min,
21 void large_dalloc_prep_junked_locked(tsdn_t *tsdn, extent_t *extent);
22 void large_dalloc_finish(tsdn_t *tsdn, extent_t *extent);
23 void large_dalloc(tsdn_t *tsdn, extent_t *extent);
24 size_t large_salloc(tsdn_t *tsdn, const extent_t *extent);
25 prof_tctx_t *large_prof_tctx_get(tsdn_t *tsdn, const extent_t *extent);
26 void large_prof_tctx_set(tsdn_t *tsdn, extent_t *extent, prof_tctx_t *tctx);
27 void large_prof_tctx_reset(tsdn_t *tsdn, extent_t *extent);
29 nstime_t large_prof_alloc_time_get(const extent_t *extent);
30 void large_prof_alloc_time_set(extent_t *extent, nstime_t time);
H A Dextent_externs.h16 void extent_dalloc(tsdn_t *tsdn, arena_t *arena, extent_t *extent);
43 extent_hooks_t **r_extent_hooks, extents_t *extents, extent_t *extent);
52 void extent_dalloc_gap(tsdn_t *tsdn, arena_t *arena, extent_t *extent);
54 extent_hooks_t **r_extent_hooks, extent_t *extent);
56 extent_hooks_t **r_extent_hooks, extent_t *extent);
58 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset,
61 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset,
64 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset,
67 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset,
70 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t size_a,
H A Drtree.h217 extent_t *extent = (extent_t *)atomic_load_p(&elm->le_extent, dependent in rtree_leaf_elm_extent_read()
219 return extent; in rtree_leaf_elm_extent_read()
249 rtree_leaf_elm_t *elm, extent_t *extent) { in rtree_leaf_elm_extent_write() argument
253 LG_VADDR) | ((uintptr_t)extent & (((uintptr_t)0x1 << LG_VADDR) - 1)) in rtree_leaf_elm_extent_write()
257 atomic_store_p(&elm->le_extent, extent, ATOMIC_RELEASE); in rtree_leaf_elm_extent_write()
296 rtree_leaf_elm_t *elm, extent_t *extent, szind_t szind, bool slab) { in rtree_leaf_elm_write() argument
299 ((uintptr_t)extent & (((uintptr_t)0x1 << LG_VADDR) - 1)) | in rtree_leaf_elm_write()
309 rtree_leaf_elm_extent_write(tsdn, rtree, elm, extent); in rtree_leaf_elm_write()
387 extent_t *extent, szind_t szind, bool slab) { in rtree_write() argument
389 assert(extent != NULL); in rtree_write()
[all …]
H A Darena_externs.h31 extent_hooks_t **r_extent_hooks, extent_t *extent);
38 extent_t *extent);
40 extent_t *extent, size_t oldsize);
42 extent_t *extent, size_t oldsize);
67 szind_t binind, extent_t *extent, void *ptr);
H A Dbase_structs.h17 extent_t extent; member
/freebsd/contrib/jemalloc/src/
H A Dextent.c190 return extent; in extent_alloc()
547 assert(extent == NULL || extent_dumpable_get(extent)); in extents_alloc()
560 extent_addr_set(extent, extent_base_get(extent)); in extents_dalloc()
649 extent, 0, extent_size_get(extent), in extents_abandon_vm()
1555 assert(extent == NULL || extent_dumpable_get(extent)); in extent_alloc_wrapper()
1785 extent_addr_set(extent, extent_base_get(extent)); in extent_dalloc_wrapper_try()
1797 extent_base_get(extent), extent_size_get(extent), in extent_dalloc_wrapper_try()
1842 extent_base_get(extent), extent_size_get(extent), 0, in extent_dalloc_wrapper()
1848 extent_base_get(extent), extent_size_get(extent), 0, in extent_dalloc_wrapper()
1891 extent_addr_set(extent, extent_base_get(extent)); in extent_destroy_wrapper()
[all …]
H A Dlarge.c24 extent_t *extent; in large_palloc() local
67 extent_usize_get(extent)); in large_palloc()
71 return extent_addr_get(extent); in large_palloc()
182 extent_szind_set(extent, szind); in large_ralloc_no_move_expand()
291 return extent_addr_get(extent); in large_ralloc()
332 extent_usize_get(extent)); in large_dalloc_prep_impl()
351 large_dalloc_prep_impl(tsdn, extent_arena_get(extent), extent, true); in large_dalloc_prep_junked_locked()
356 large_dalloc_finish_impl(tsdn, extent_arena_get(extent), extent); in large_dalloc_finish()
369 return extent_usize_get(extent); in large_salloc()
374 return extent_prof_tctx_get(extent); in large_prof_tctx_get()
[all …]
H A Dbase.c191 extent_binit(extent, (void *)((uintptr_t)extent_addr_get(extent) + in base_extent_bump_alloc_helper()
193 extent_sn_get(extent)); in base_extent_bump_alloc_helper()
341 return &block->extent; in base_extent_alloc()
427 extent_t *extent = NULL; in base_alloc_impl() local
431 if (extent != NULL) { in base_alloc_impl()
436 if (extent == NULL) { in base_alloc_impl()
441 if (extent == NULL) { in base_alloc_impl()
448 *esn = extent_sn_get(extent); in base_alloc_impl()
473 if (extent == NULL) { in base_alloc_extent()
476 extent_esn_set(extent, esn); in base_alloc_extent()
[all …]
H A Darena.c262 extent); in arena_extents_dirty_dalloc()
447 if (extent == NULL) { in arena_extent_alloc_large()
463 if (extent != NULL) { in arena_extent_alloc_large()
476 return extent; in arena_extent_alloc_large()
484 extent_usize_get(extent)); in arena_extent_dalloc_large_prep()
832 extent_t *extent; in arena_stash_decayed() local
856 for (extent_t *extent = extent_list_first(decay_extents); extent != in arena_decay_stashed() local
881 extent); in arena_decay_stashed()
1114 for (extent_t *extent = extent_list_first(&arena->large); extent != in arena_reset() local
1162 extent_t *extent; in arena_destroy_retained() local
[all …]
H A Dtcache.c158 extent_t *extent = item_extent[0]; in tcache_bin_flush_small() local
184 extent = item_extent[i]; in tcache_bin_flush_small()
185 assert(ptr != NULL && extent != NULL); in tcache_bin_flush_small()
190 bin_arena, bin, binind, extent, ptr); in tcache_bin_flush_small()
199 item_extent[ndeferred] = extent; in tcache_bin_flush_small()
253 extent_t *extent = item_extent[0]; in tcache_bin_flush_large() local
270 extent = item_extent[i]; in tcache_bin_flush_large()
273 extent); in tcache_bin_flush_large()
298 extent = item_extent[i]; in tcache_bin_flush_large()
299 assert(ptr != NULL && extent != NULL); in tcache_bin_flush_large()
[all …]
H A Dextent_dss.c199 extent_t extent; in extent_alloc_dss() local
201 extent_init(&extent, arena, ret, size, in extent_alloc_dss()
206 arena, &extent_hooks, &extent, 0, in extent_alloc_dss()
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dextent.h25 struct _LIBCPP_TEMPLATE_VIS extent : integral_constant<size_t, __array_extent(_Tp, _Dim)> {}; struct
35 struct _LIBCPP_TEMPLATE_VIS extent : public integral_constant<size_t, 0> {};
37 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[], 0> : public integral_constant<size_t, 0> {};
39 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[], _Ip> : public integral_constant<size_t, extent<_Tp, _Ip -…
41 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[_Np], 0> : public integral_constant<size_t, _Np> {};
43 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[_Np], _Ip> : public integral_constant<size_t, extent<_Tp, _I…
47 inline constexpr size_t extent_v = extent<_Tp, _Ip>::value;
/freebsd/sbin/hastd/
H A Dactivemap.c99 int extent; in off2ext() local
103 PJDLOG_ASSERT(extent >= 0 && extent < amp->am_nextents); in off2ext()
104 return (extent); in off2ext()
112 PJDLOG_ASSERT(extent >= 0 && extent < amp->am_nextents); in ext2off()
207 if (kd->kd_extent == extent) in keepdirty_find()
218 kd = keepdirty_find(amp, extent); in keepdirty_add()
242 kd->kd_extent = extent; in keepdirty_add()
374 PJDLOG_ASSERT(extent >= 0 && extent < amp->am_nextents); in activemap_extent_complete()
378 reqs = ext2reqs(amp, extent); in activemap_extent_complete()
380 amp->am_memtab[extent] -= reqs; in activemap_extent_complete()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dlayout_stride.h84 index_type __prod = __ext.extent(0); in __required_span_size_is_representable()
86 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
107 if (__ext.extent(__r) == static_cast<index_type>(0)) in __required_span_size_is_representable()
109 index_type __prod = (__ext.extent(__r) - 1); in __required_span_size_is_representable()
145 (__extents_.extent(__permute[__r]) > static_cast<index_type>(1))) in __bubble_sort_by_strides()
164 __stride *= __extents_.extent(__r); in mapping()
203 … static_cast<index_type>(__strides[__permute[__i - 1]]) * __extents_.extent(__permute[__i - 1]))
268 if ((__extents_.extent(_Pos) * ... * 1) == 0) in required_span_size()
273 (((__extents_.extent(_Pos) - static_cast<index_type>(1)) * __strides_[_Pos]) + ... + in required_span_size()
317 if (__extents_.extent(__r) == 0 && __r != __r_largest) in is_exhaustive()
[all …]
H A Dlayout_left.h61 index_type __prod = __ext.extent(0); in __required_span_size_is_representable()
63 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
143 __size *= __extents_.extent(__r); in required_span_size()
160 …((__res = __idx_a[extents_type::rank() - 1 - _Pos] + __extents_.extent(extents_type::rank() - 1 - … in operator()
183 __s *= __extents_.extent(__i); in stride()
H A Dlayout_right.h60 index_type __prod = __ext.extent(0); in __required_span_size_is_representable()
62 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable()
142 __size *= __extents_.extent(__r); in required_span_size()
158 ((__res = static_cast<index_type>(__idx) + __extents_.extent(_Pos) * __res), ...); in operator()
180 __s *= __extents_.extent(__i); in stride()
H A Dmdspan.h97 _LIBCPP_HIDE_FROM_ABI constexpr index_type extent(rank_type __r) const noexcept { in extent() function
98 return __map_.extents().extent(__r); in extent()
174 … (static_cast<index_type>(__other.extent(__r)) == static_cast<index_type>(static_extent(__r))), in requires()
222 return (__builtin_mul_overflow(__prod, extent(_Idxs), &__prod) || ... || false); in size()
226 return ((static_cast<size_type>(__map_.extents().extent(_Idxs))) * ... * size_type(1)); in size()
232 return (rank() > 0) && ((__map_.extents().extent(_Idxs) == index_type(0)) || ... || false); in empty()
H A Dextents.h303 …_LIBCPP_HIDE_FROM_ABI constexpr index_type extent(rank_type __r) const noexcept { return __vals_._…
367 __exts.extent(_Idx));
401 __mdspan_detail::__is_representable_as<index_type>(__other.extent(__r)),
409 …(static_cast<index_type>(__other.extent(__r)) == static_cast<index_type>(_Values::__static_value(_…
425 … if (static_cast<_CommonType>(__lhs.extent(__r)) != static_cast<_CommonType>(__rhs.extent(__r))) {
502 return (__mdspan_detail::__is_index_in_extent(__ext.extent(_Idxs), __values) && ...);
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp143 getSimplifiedOffsets(NonLoc offset, nonloc::ConcreteInt extent, in getSimplifiedOffsets() argument
149 APSIntType(extent.getValue()).convert(SIE->getRHS()); in getSimplifiedOffsets()
154 if ((extent.getValue() % constant) != 0) in getSimplifiedOffsets()
155 return std::pair<NonLoc, nonloc::ConcreteInt>(offset, extent); in getSimplifiedOffsets()
159 svalBuilder.makeIntVal(extent.getValue() / constant), in getSimplifiedOffsets()
164 svalBuilder.makeIntVal(extent.getValue() - constant), svalBuilder); in getSimplifiedOffsets()
171 return std::pair<NonLoc, nonloc::ConcreteInt>(offset, extent); in getSimplifiedOffsets()
/freebsd/sys/dev/ocs_fc/
H A Dsli4.c2448 extent->hdr.request_length = 4; in sli_cmd_common_get_resource_extent_info()
2450 extent->resource_type = rtype; in sli_cmd_common_get_resource_extent_info()
3729 sli4->config.extent[i].number = 1; in sli_get_config()
3730 sli4->config.extent[i].n_alloc = 0; in sli_get_config()
3754 total = sli4->config.extent[i].number * sli4->config.extent[i].size; in sli_get_config()
4248 if (sli4->config.extent[0].base) { in sli_reset()
4250 sli4->config.extent[0].base = NULL; in sli_reset()
4258 sli4->config.extent[i].base = NULL; in sli_reset()
4339 if (sli4->config.extent[0].base) { in sli_teardown()
4341 sli4->config.extent[0].base = NULL; in sli_teardown()
[all …]
/freebsd/usr.sbin/makefs/cd9660/
H A Dcd9660_debug.c93 isonum_733(node->isoDirRecord->extent)); in debug_print_tree()
96 isonum_733(node->isoDirRecord->extent)); in debug_print_tree()
349 debug_dump_integer("extent", rec->extent, 733); in debug_dump_directory_record_9_1()
/freebsd/usr.sbin/bsnmpd/modules/snmp_hast/
H A DBEGEMOT-HAST-MIB.txt180 "Size of an extent. Extent is a block which is
182 map of dirty extents and extent is the smallest
184 of an extent is modified, entire extent will be
/freebsd/sys/fs/cd9660/
H A Dcd9660_vfsops.c372 isomp->root_extent = isonum_733 (rootp->extent); in iso_mountfs()
489 isomp->root_extent = isonum_733 (rootp->extent); in iso_mountfs()
767 if (isonum_733(isodir->extent) + in cd9660_vget_internal()
771 isonum_733(isodir->extent) + isonum_711(isodir->ext_attr_length), in cd9660_vget_internal()
796 ip->iso_extent = isonum_733(isodir->extent); in cd9660_vget_internal()

12345