Searched refs:allocator (Results 1 - 25 of 251) sorted by relevance

1234567891011

/freebsd-11-stable/contrib/libstdc++/src/
H A Dallocator-inst.cc39 template class allocator<char>;
40 template class allocator<wchar_t>;
H A Dext-inst.cc46 rope<char, std::allocator<char> >::_S_min_len[min_len];
50 rope<char, std::allocator<char> >::
51 _S_fetch(_Rope_RopeRep<char, std::allocator<char> >*, size_type);
58 rope<wchar_t, std::allocator<wchar_t> >::_S_min_len[min_len];
62 rope<wchar_t, std::allocator<wchar_t> >::
63 _S_fetch(_Rope_RopeRep<wchar_t, std::allocator<wchar_t> >*, size_type);
H A Dstring-inst.cc58 S::basic_string(C*, C*, const allocator<C>&);
61 S::basic_string(const C*, const C*, const allocator<C>&);
64 S::basic_string(S::iterator, S::iterator, const allocator<C>&);
69 const allocator<C>&, forward_iterator_tag);
73 S::_S_construct(C*, C*, const allocator<C>&, forward_iterator_tag);
77 S::_S_construct(const C*, const C*, const allocator<C>&,
/freebsd-11-stable/contrib/libstdc++/include/backward/
H A Dalloc.h48 #include <bits/allocator.h>
50 using std::allocator;
H A Dbvector.h62 typedef std::vector<bool, std::allocator<bool> > bit_vector;
/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dallocator.h44 /** @file allocator.h
52 // Define the base class to std::allocator.
53 #include <bits/c++allocator.h>
60 class allocator;
62 /// allocator<void> specialization.
64 class allocator<void> class
75 { typedef allocator<_Tp1> other; };
79 * @brief The "standard" allocator, as per [20.4].
82 * http://gcc.gnu.org/onlinedocs/libstdc++/20_util/allocator.html
85 class allocator class in inherits:__glibcxx_base_allocator
100 allocator() throw() { } function in class:allocator
102 allocator(const allocator& __a) throw() function in class:allocator
106 allocator(const allocator<_Tp1>&) argument
115 operator ==(const allocator<_T1>&, const allocator<_T2>&) argument
120 operator ==(const allocator<_Tp>&, const allocator<_Tp>&) argument
125 operator !=(const allocator<_T1>&, const allocator<_T2>&) argument
130 operator !=(const allocator<_Tp>&, const allocator<_Tp>&) argument
[all...]
/freebsd-11-stable/contrib/serf/buckets/
H A Dallocator.c50 * apr_allocator associated with the bucket allocator. The apr_allocator
57 * ### wasted space due to min-size allocator, and wasted-space due to
62 /* When allocating a block of memory from the allocator, we should go for
63 * an 8k block, minus the overhead that the allocator needs.
90 apr_allocator_t *allocator; member in struct:serf_bucket_alloc_t
109 serf_bucket_alloc_t *allocator = data; local
112 if (allocator->blocks) {
113 apr_allocator_free(allocator->allocator, allocator
129 serf_bucket_alloc_t *allocator = apr_pcalloc(pool, sizeof(*allocator)); local
164 serf_bucket_allocator_get_pool( const serf_bucket_alloc_t *allocator) argument
171 serf_bucket_mem_alloc( serf_bucket_alloc_t *allocator, apr_size_t size) argument
233 serf_bucket_mem_calloc( serf_bucket_alloc_t *allocator, apr_size_t size) argument
246 serf_bucket_mem_free( serf_bucket_alloc_t *allocator, void *block) argument
359 serf_debug__entered_loop(serf_bucket_alloc_t *allocator) argument
382 serf_debug__closed_conn(serf_bucket_alloc_t *allocator) argument
430 serf_debug__bucket_alloc_check( serf_bucket_alloc_t *allocator) argument
[all...]
/freebsd-11-stable/contrib/xz/src/liblzma/delta/
H A Ddelta_decoder.h19 const lzma_allocator *allocator,
23 void **options, const lzma_allocator *allocator,
/freebsd-11-stable/contrib/subversion/subversion/include/
H A Dsvn_pools.h46 * allocator on the free list, conveniently defined here to share
58 apr_allocator_t *allocator);
63 apr_allocator_t *allocator,
67 #define svn_pool_create_ex(pool, allocator) \
68 svn_pool_create_ex_debug(pool, allocator, APR_POOL__FILE_LINE__)
91 /** Return a new allocator. This function limits the unused memory in the
92 * new allocator to #SVN_ALLOCATOR_RECOMMENDED_MAX_FREE and ensures
93 * proper synchronization if the allocator is used by multiple threads.
96 * allocator for each of these threads may not be feasible. Set the
/freebsd-11-stable/contrib/xz/src/liblzma/common/
H A Dblock_decoder.h20 const lzma_allocator *allocator, lzma_block *block);
H A Dindex_encoder.h20 const lzma_allocator *allocator, const lzma_index *i);
H A Dfilter_decoder.h20 lzma_next_coder *next, const lzma_allocator *allocator,
H A Dalone_decoder.h20 lzma_next_coder *next, const lzma_allocator *allocator,
H A Dfilter_encoder.h24 lzma_next_coder *next, const lzma_allocator *allocator,
H A Dstream_decoder.h19 lzma_next_coder *next, const lzma_allocator *allocator,
H A Dblock_encoder.h45 const lzma_allocator *allocator, lzma_block *block);
/freebsd-11-stable/contrib/subversion/subversion/libsvn_subr/
H A Dpool.c78 svn_pool_create_ex(apr_pool_t *parent_pool, apr_allocator_t *allocator)
81 apr_pool_create_ex(&pool, parent_pool, abort_on_pool_failure, allocator);
87 svn_pool_create_ex_debug(apr_pool_t *pool, apr_allocator_t *allocator,
90 return svn_pool_create_ex(pool, allocator);
96 svn_pool_create_ex_debug(apr_pool_t *parent_pool, apr_allocator_t *allocator,
101 allocator, file_line);
107 svn_pool_create_ex(apr_pool_t *pool, apr_allocator_t *allocator)
109 return svn_pool_create_ex_debug(pool, allocator, SVN_FILE_LINE_UNDEFINED);
117 apr_allocator_t *allocator;
120 /* create the allocator an
76 svn_pool_create_ex(apr_pool_t *parent_pool, apr_allocator_t *allocator) argument
85 svn_pool_create_ex_debug(apr_pool_t *pool, apr_allocator_t *allocator, const char *file_line) argument
94 svn_pool_create_ex_debug(apr_pool_t *parent_pool, apr_allocator_t *allocator, const char *file_line) argument
105 svn_pool_create_ex(apr_pool_t *pool, apr_allocator_t *allocator) argument
115 apr_allocator_t *allocator; local
[all...]
/freebsd-11-stable/contrib/xz/src/liblzma/simple/
H A Dsimple_coder.h20 const lzma_allocator *allocator,
24 const lzma_allocator *allocator,
29 const lzma_allocator *allocator,
33 const lzma_allocator *allocator,
38 const lzma_allocator *allocator,
42 const lzma_allocator *allocator,
47 const lzma_allocator *allocator,
51 const lzma_allocator *allocator,
56 const lzma_allocator *allocator,
60 const lzma_allocator *allocator,
[all...]
H A Dsimple_decoder.c17 lzma_simple_props_decode(void **options, const lzma_allocator *allocator, argument
27 sizeof(lzma_options_bcj), allocator);
35 lzma_free(opt, allocator);
H A Dsimple_decoder.h19 void **options, const lzma_allocator *allocator,
/freebsd-11-stable/contrib/apr/include/
H A Dapr_allocator.h40 /** the allocator structure */
70 * Create a new allocator
71 * @param allocator The allocator we have just created.
74 APR_DECLARE(apr_status_t) apr_allocator_create(apr_allocator_t **allocator)
78 * Destroy an allocator
79 * @param allocator The allocator to be destroyed
80 * @remark Any memnodes not given back to the allocator prior to destroying
83 APR_DECLARE(void) apr_allocator_destroy(apr_allocator_t *allocator)
[all...]
/freebsd-11-stable/contrib/xz/src/liblzma/lzma/
H A Dlzma_decoder.h22 const lzma_allocator *allocator,
28 void **options, const lzma_allocator *allocator,
44 lzma_lz_decoder *lz, const lzma_allocator *allocator,
H A Dlzma2_decoder.h20 const lzma_allocator *allocator,
26 void **options, const lzma_allocator *allocator,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h27 void Destroy(SizeClassAllocator *allocator, AllocatorGlobalStats *s) { argument
28 Drain(allocator);
33 void *Allocate(SizeClassAllocator *allocator, uptr class_id) { argument
38 if (UNLIKELY(!Refill(c, allocator, class_id)))
44 return reinterpret_cast<void *>(allocator->CompactPtrToPointer(
45 allocator->GetRegionBeginBySizeClass(class_id), chunk));
48 void Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) { argument
51 // If the first allocator call on a new thread is a deallocation, then
56 Drain(c, allocator, class_id, c->max_count / 2);
57 CompactPtrT chunk = allocator
64 Drain(SizeClassAllocator *allocator) argument
98 Refill(PerClass *c, SizeClassAllocator *allocator, uptr class_id) argument
109 Drain(PerClass *c, SizeClassAllocator *allocator, uptr class_id, uptr count) argument
132 CreateBatch(uptr class_id, SizeClassAllocator *allocator, TransferBatch *b) argument
140 DestroyBatch(uptr class_id, SizeClassAllocator *allocator, TransferBatch *b) argument
146 Destroy(SizeClassAllocator *allocator, AllocatorGlobalStats *s) argument
152 Allocate(SizeClassAllocator *allocator, uptr class_id) argument
167 Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) argument
180 Drain(SizeClassAllocator *allocator) argument
234 Refill(PerClass *c, SizeClassAllocator *allocator, uptr class_id) argument
247 Drain(PerClass *c, SizeClassAllocator *allocator, uptr class_id) argument
[all...]
/freebsd-11-stable/contrib/libstdc++/include/std/
H A Dstd_stack.h66 #include <bits/allocator.h>

Completed in 125 milliseconds

1234567891011