Searched refs:allocator (Results 226 - 250 of 251) sorted by relevance

1234567891011

/freebsd-11-stable/contrib/apr-util/include/
H A Dapr_buckets.h53 /** default bucket buffer size - 8KB minus room for memory allocator headers */
657 * @param list The bucket allocator to use
936 * Create a bucket allocator.
938 * for the bucket allocator. When the pool is destroyed, the bucket
939 * allocator's cleanup routine will free all memory that has been
941 * @remark The reason the allocator gets its memory from the pool's
943 * the bucket allocator will free large memory blocks back to the
944 * allocator when it's done with them, thereby preventing memory
946 * @warning The allocator must never be used by more than one thread at a time.
951 * Create a bucket allocator
958 APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create_ex(apr_allocator_t *allocator); variable
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzio.c197 * pass KMC_NOTOUCH so that no allocator metadata is
2929 zio_io_to_allocate(spa_t *spa, int allocator) argument
2933 ASSERT(MUTEX_HELD(&spa->spa_alloc_locks[allocator]));
2935 zio = avl_first(&spa->spa_alloc_trees[allocator]);
2945 ASSERT3U(zio->io_allocator, ==, allocator);
2951 avl_remove(&spa->spa_alloc_trees[allocator], zio);
2997 zio_allocate_dispatch(spa_t *spa, int allocator) argument
3001 mutex_enter(&spa->spa_alloc_locks[allocator]);
3002 zio = zio_io_to_allocate(spa, allocator);
3003 mutex_exit(&spa->spa_alloc_locks[allocator]);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc575 * memory allocated by the \c Closure's allocator method. If \c
/freebsd-11-stable/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc575 * memory allocated by the \c Closure's allocator method. If \c
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_report.cpp329 Allocator *a = allocator();
338 loc->heap_chunk_start = (uptr)allocator()->GetBlockBegin((void *)addr);
H A Dtsan_rtl.h84 Allocator *allocator();
338 // it should be tied to a CPU (this way we will have fewer allocator caches).
/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dstl_list.h414 template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
501 * @param x A %list of identical element and allocator types.
539 * @param x A %list of identical element and allocator types.
542 * constructor, the allocator object is not copied.
893 * @param x A %list of the same element and allocator types.
H A Dstl_vector.h169 template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
235 * @param x A %vector of identical element and allocator types.
287 * @param x A %vector of identical element and allocator types.
291 * copy constructor, the allocator object is not copied.
734 * @param x A %vector of the same element and allocator types.
H A Dstl_deque.h589 * allocator efficiency.
637 template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
713 * @param x A %deque of identical element and allocator types.
758 * @param x A %deque of identical element and allocator types.
761 * the allocator object is not copied.
1201 * @param x A %deque of the same element and allocator types.
1455 const std::allocator<_Tp>&)
H A Dstl_tree.h70 #include <bits/allocator.h>
330 typename _Compare, typename _Alloc = allocator<_Val> >
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp174 typedef Allocator allocator; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dgp_ht_map_.hpp175 typedef Allocator allocator; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalMap.h461 /// Allocator - The recycling allocator used for both branch and leaf nodes.
463 /// reasonably sized entries, so the same allocator can be shared among
979 Allocator &allocator;
1011 return new(allocator.template Allocate<NodeT>()) NodeT();
1016 allocator.Deallocate(P);
1042 explicit IntervalMap(Allocator &a) : height(0), rootSize(0), allocator(a) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp155 case SpecialSubKind::allocator:
156 return printStr("SpecialSubKind::allocator");
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DCompactUnwindPass.cpp347 auto *unwind = new (_file.allocator())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp397 LocMap::Allocator allocator; member in class:__anon1735::LDVImpl
597 std::make_unique<UserValue>(Var, Expr, DL, allocator));
/freebsd-11-stable/contrib/libstdc++/include/
H A DMakefile.am95 ${bits_srcdir}/allocator.h \
748 ${host_builddir}/c++allocator.h \
962 $(LN_S) ${glibcxx_srcdir}/$(ALLOCATOR_H) c++allocator.h || true ;\
H A DMakefile.in321 ${bits_srcdir}/allocator.h \
967 ${host_builddir}/c++allocator.h \
1345 $(LN_S) ${glibcxx_srcdir}/$(ALLOCATOR_H) c++allocator.h || true ;\
/freebsd-11-stable/sys/ufs/ffs/
H A Dffs_alloc.c237 * and new size is also specified. The allocator attempts to extend
238 * the original block. Failing that, the regular block allocator is
448 * logical blocks to be made contiguous is given. The allocator attempts
1519 ffs_hashalloc(ip, cg, pref, size, rsize, allocator)
1525 allocfcn_t *allocator;
1540 result = (*allocator)(ip, cg, pref, size, rsize);
1550 result = (*allocator)(ip, cg, 0, size, rsize);
1561 result = (*allocator)(ip, cg, 0, size, rsize);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1341 allocator, member in class:SpecialSubKind
1360 case SpecialSubKind::allocator:
1361 return StringView("allocator");
1378 case SpecialSubKind::allocator:
1379 S += "std::allocator";
1386 "std::allocator<char> >";
1412 case SpecialSubKind::allocator:
1413 return StringView("allocator");
1430 case SpecialSubKind::allocator:
1431 S += "std::allocator";
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp111 loadMatchingPDBFile(std::string exe_path, llvm::BumpPtrAllocator &allocator) { argument
142 std::unique_ptr<PDBFile> pdb = loadPDBFile(pdb_file, allocator);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp304 Arguments = std::allocator<Argument>().allocate(NumArgs);
328 std::allocator<Argument>().deallocate(Arguments, NumArgs);
/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_csupport.cpp4174 void *omp_alloc(size_t size, omp_allocator_handle_t allocator) { argument
4175 return __kmpc_alloc(__kmp_entry_gtid(), size, allocator);
4178 void omp_free(void *ptr, omp_allocator_handle_t allocator) { argument
4179 __kmpc_free(__kmp_entry_gtid(), ptr, allocator); local
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dhashtable.h95 class _EqualKey, class _Alloc = std::allocator<_Val> >
249 // allocator, even if it so happens that all instances of the
250 // allocator type are identical. This is because, for hashtables,
/freebsd-11-stable/contrib/apr/
H A Dconfigure1581 --enable-allocator-uses-mmap Use mmap in apr_allocator instead of malloc
1582 --enable-allocator-guard-pages Use guard pages in apr_allocator
1583 (implies --enable-allocator-uses-mmap)
23531 # Check whether --enable-allocator-uses-mmap was given.
23574 # Check whether --enable-allocator-guard-pages was given.

Completed in 561 milliseconds

1234567891011