Home
last modified time | relevance | path

Searched full:allocator (Results 1 – 25 of 63) sorted by relevance

123

/openbmc/u-boot/fs/yaffs2/
H A Dyaffs_allocator.c22 * This is basically a simplified slab allocator.
24 * We don't use the Linux slab allocator because slab does not allow
58 struct yaffs_allocator *allocator = in yaffs_deinit_raw_tnodes() local
59 (struct yaffs_allocator *)dev->allocator; in yaffs_deinit_raw_tnodes()
62 if (!allocator) { in yaffs_deinit_raw_tnodes()
67 while (allocator->alloc_tnode_list) { in yaffs_deinit_raw_tnodes()
68 tmp = allocator->alloc_tnode_list->next; in yaffs_deinit_raw_tnodes()
70 kfree(allocator->alloc_tnode_list->tnodes); in yaffs_deinit_raw_tnodes()
71 kfree(allocator->alloc_tnode_list); in yaffs_deinit_raw_tnodes()
72 allocator->alloc_tnode_list = tmp; in yaffs_deinit_raw_tnodes()
[all …]
/openbmc/qemu/tests/qtest/libqos/
H A Dlibqos-malloc.c215 void alloc_destroy(QGuestAllocator *allocator) in alloc_destroy() argument
222 QTAILQ_FOREACH_SAFE(node, allocator->used, MLIST_ENTNAME, tmp) { in alloc_destroy()
223 if (allocator->opts & (ALLOC_LEAK_WARN | ALLOC_LEAK_ASSERT)) { in alloc_destroy()
228 if (allocator->opts & (ALLOC_LEAK_ASSERT)) { in alloc_destroy()
237 QTAILQ_FOREACH_SAFE(node, allocator->free, MLIST_ENTNAME, tmp) { in alloc_destroy()
238 if ((allocator->opts & mask) == mask) { in alloc_destroy()
239 if ((node->addr != allocator->start) || in alloc_destroy()
240 (node->size != allocator->end - allocator->start)) { in alloc_destroy()
249 g_free(allocator->used); in alloc_destroy()
250 g_free(allocator->free); in alloc_destroy()
[all …]
H A Dlibqos-malloc.h39 uint64_t guest_alloc(QGuestAllocator *allocator, size_t size);
40 void guest_free(QGuestAllocator *allocator, uint64_t addr);
43 void alloc_set_flags(QGuestAllocator *allocator, QAllocOpts opts);
48 void alloc_destroy(QGuestAllocator *allocator);
H A Dqgraph.h319 * @p_alloc: Where to store the allocator for the machine object, or %NULL.
361 * @alloc: An allocator to be used by the new driver node.
/openbmc/openbmc/poky/meta/recipes-devtools/fmt/fmt/
H A D0001-Workaround-an-ABI-issue-in-spdlog.patch20 - typename Allocator = detail::allocator<T>>
21 + // DEPRECATED! std::allocator should be replaced with
22 + // detail::allocator
23 + typename Allocator = std::allocator<T>>
/openbmc/qemu/rust/qemu-api/src/
H A Dlib.rs63 /// An allocator that uses the same allocator as QEMU in C.
65 /// It is enabled by default with the `allocator` feature.
67 /// To set it up manually as a global allocator in your crate:
81 #[cfg_attr(all(feature = "allocator", not(test)), global_allocator)]
/openbmc/u-boot/drivers/pci/
H A Dpci_auto.c189 /* Round memory allocator to 1MB boundary */ in dm_pciauto_prescan_setup_bridge()
203 /* Round memory allocator to 1MB boundary */ in dm_pciauto_prescan_setup_bridge()
232 /* Round I/O allocator to 4KB boundary */ in dm_pciauto_prescan_setup_bridge()
268 /* Round memory allocator to 1MB boundary */ in dm_pciauto_postscan_setup_bridge()
282 /* Round memory allocator to 1MB boundary */ in dm_pciauto_postscan_setup_bridge()
297 /* Round I/O allocator to 4KB boundary */ in dm_pciauto_postscan_setup_bridge()
H A Dpci_auto_old.c200 /* Round memory allocator to 1MB boundary */ in pciauto_prescan_setup_bridge()
211 /* Round memory allocator to 1MB boundary */ in pciauto_prescan_setup_bridge()
240 /* Round I/O allocator to 4KB boundary */ in pciauto_prescan_setup_bridge()
272 /* Round memory allocator to 1MB boundary */ in pciauto_postscan_setup_bridge()
287 /* Round memory allocator to 1MB boundary */ in pciauto_postscan_setup_bridge()
305 /* Round I/O allocator to 4KB boundary */ in pciauto_postscan_setup_bridge()
/openbmc/qemu/include/qemu/
H A Dqtree.h33 * The reason for this import is to allow us to control the memory allocator
35 * slice allocator, which causes problems when forking in user-mode;
37 * "45b5a6c1e gslice: Remove slice allocator and use malloc() instead".
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__start_detached.hpp
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/ippool/ippool/
H A Dippool.service2 Description=ip address pool allocator
/openbmc/qemu/rust/qemu-api/
H A DCargo.toml24 allocator = []
H A Dmeson.build5 # _qemu_api_cfg += ['--cfg', 'feature="allocator"']
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/poco/poco/
H A D0001-SimpleRowFormatter.h-fix-the-build-on-gcc-15-unsatis.patch18 … from /nix/store/...-gcc-15.0.0/include/c++/15.0.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,
19 from /nix/store/...-gcc-15.0.0/include/c++/15.0.0/bits/allocator.h:46,
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/files/
H A D0007-Mark-glibc-specific-code-so.patch28 /* Set some allocator options more appropriate for hugepages */
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-protocols/zeroconf/
H A Dzeroconf_0.9.bb1 SUMMARY = "IPv4 link-local address allocator"
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/
H A Dmongodb_git.bb60 # dmb operation. So we use system-allocator instead of tcmalloc
66 PACKAGECONFIG[tcmalloc] = "--use-system-tcmalloc,--allocator=system,gperftools,"
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/daq/libdaq/
H A D0001-example-Use-lm-for-the-fst-module.patch9 …ey, FstNode*>, std::__1::equal_to<FstKey>, FstKeyHash, true>, std::__1::allocator<std::__1::__hash…
/openbmc/phosphor-host-ipmid/include/ipmid/
H A Dtypes.hpp273 class SecureAllocator : public std::allocator<T>
285 return std::allocator<T>::deallocate(p, n); in deallocate()
/openbmc/u-boot/lib/lzma/
H A Dlzma.txt341 You must use external allocator:
376 alloc - Memory allocator.
458 For example, you can use Large RAM Pages (2 MB) in allocBig allocator for
461 It's OK to use same allocator for alloc and allocBig.
/openbmc/qemu/hw/ppc/
H A Dspapr_irq.c37 /* Legacy mode doesn't use this allocator */ in spapr_irq_msi_init()
53 * alignment. Adapt the 'align' value of the former allocator in spapr_irq_msi_alloc()
309 /* Initialize the MSI IRQ allocator. */ in spapr_irq_init()
/openbmc/qemu/include/hw/ppc/
H A Dspapr_irq.h39 /* Offset of the dynamic range covered by the bitmap allocator */
/openbmc/u-boot/include/configs/
H A Dbcmstb.h63 * 0x0f00 0000 Contiguous memory allocator (CMA/bmem) low address
/openbmc/u-boot/include/
H A Defi_loader.h371 /* Generic EFI memory allocator, call this to get memory */
373 /* More specific EFI memory allocator, called by EFI payloads */
378 /* EFI memory allocator for small allocations */
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dcommproc.c20 * space. The allocator for that is here. When the communication

123