Home
last modified time | relevance | path

Searched refs:pools (Results 1 – 25 of 101) sorted by relevance

12345

/third_party/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_screen_pools.c43 if (vws->pools.mob_shader_slab_fenced) in vmw_pools_cleanup()
44 vws->pools.mob_shader_slab_fenced->destroy in vmw_pools_cleanup()
45 (vws->pools.mob_shader_slab_fenced); in vmw_pools_cleanup()
46 if (vws->pools.mob_shader_slab) in vmw_pools_cleanup()
47 vws->pools.mob_shader_slab->destroy(vws->pools.mob_shader_slab); in vmw_pools_cleanup()
48 if (vws->pools.mob_fenced) in vmw_pools_cleanup()
49 vws->pools.mob_fenced->destroy(vws->pools.mob_fenced); in vmw_pools_cleanup()
50 if (vws->pools.mob_cache) in vmw_pools_cleanup()
51 vws->pools.mob_cache->destroy(vws->pools.mob_cache); in vmw_pools_cleanup()
53 if (vws->pools.query_fenced) in vmw_pools_cleanup()
[all …]
Dvmw_screen_svga.c383 if (vws->pools.query_fenced == NULL && !vmw_query_pools_init(vws)) in vmw_svga_winsys_buffer_create()
385 provider = vws->pools.query_fenced; in vmw_svga_winsys_buffer_create()
387 provider = vws->pools.mob_shader_slab_fenced; in vmw_svga_winsys_buffer_create()
391 provider = vws->pools.gmr_fenced; in vmw_svga_winsys_buffer_create()
397 if(!buffer && provider == vws->pools.gmr_fenced) { in vmw_svga_winsys_buffer_create()
400 provider = vws->pools.gmr_slab_fenced; in vmw_svga_winsys_buffer_create()
509 provider = (surface->shared) ? vws->pools.gmr : vws->pools.mob_fenced; in vmw_svga_winsys_surface_create()
Dvmw_surface.c57 provider = vws->pools.mob_fenced; in vmw_svga_winsys_surface_init()
171 provider = vws->pools.mob_fenced; in vmw_svga_winsys_surface_map()
Dvmw_query.c40 struct pb_manager *provider = vws->pools.gmr; in vmw_svga_winsys_query_create()
/third_party/ffmpeg/libavfilter/
Dframepool.c47 AVBufferPool *pools[4]; member
99 pool->pools[i] = av_buffer_pool_init(pool->linesize[i] * h + 16 + 16 - 1, in ff_frame_pool_video_init()
101 if (!pool->pools[i]) in ff_frame_pool_video_init()
107 pool->pools[1] = av_buffer_pool_init(AVPALETTE_SIZE, alloc); in ff_frame_pool_video_init()
108 if (!pool->pools[1]) in ff_frame_pool_video_init()
146 pool->pools[0] = av_buffer_pool_init(pool->linesize[0], NULL); in ff_frame_pool_audio_init()
147 if (!pool->pools[0]) in ff_frame_pool_audio_init()
219 if (!pool->pools[i]) in ff_frame_pool_get()
222 frame->buf[i] = av_buffer_pool_get(pool->pools[i]); in ff_frame_pool_get()
261 frame->buf[i] = av_buffer_pool_get(pool->pools[0]); in ff_frame_pool_get()
[all …]
/third_party/mesa3d/src/virtio/vulkan/
Dvn_feedback.c437 struct vn_feedback_cmd_pool *pools; in vn_feedback_cmd_pools_init() local
450 pools = vk_zalloc(alloc, sizeof(*pools) * dev->queue_family_count, in vn_feedback_cmd_pools_init()
452 if (!pools) in vn_feedback_cmd_pools_init()
459 result = vn_CreateCommandPool(dev_handle, &info, alloc, &pools[i].pool); in vn_feedback_cmd_pools_init()
462 vn_DestroyCommandPool(dev_handle, pools[j].pool, alloc); in vn_feedback_cmd_pools_init()
463 simple_mtx_destroy(&pools[j].mutex); in vn_feedback_cmd_pools_init()
466 vk_free(alloc, pools); in vn_feedback_cmd_pools_init()
470 simple_mtx_init(&pools[i].mutex, mtx_plain); in vn_feedback_cmd_pools_init()
473 dev->cmd_pools = pools; in vn_feedback_cmd_pools_init()
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cross_parsed_ir.cpp39 pool_group->pools[TypeType].reset(new ObjectPool<SPIRType>); in ParsedIR()
40 pool_group->pools[TypeVariable].reset(new ObjectPool<SPIRVariable>); in ParsedIR()
41 pool_group->pools[TypeConstant].reset(new ObjectPool<SPIRConstant>); in ParsedIR()
42 pool_group->pools[TypeFunction].reset(new ObjectPool<SPIRFunction>); in ParsedIR()
43 pool_group->pools[TypeFunctionPrototype].reset(new ObjectPool<SPIRFunctionPrototype>); in ParsedIR()
44 pool_group->pools[TypeBlock].reset(new ObjectPool<SPIRBlock>); in ParsedIR()
45 pool_group->pools[TypeExtension].reset(new ObjectPool<SPIRExtension>); in ParsedIR()
46 pool_group->pools[TypeExpression].reset(new ObjectPool<SPIRExpression>); in ParsedIR()
47 pool_group->pools[TypeConstantOp].reset(new ObjectPool<SPIRConstantOp>); in ParsedIR()
48 pool_group->pools[TypeCombinedImageSampler].reset(new ObjectPool<SPIRCombinedImageSampler>); in ParsedIR()
[all …]
Dspirv_common.hpp1366 std::unique_ptr<ObjectPoolBase> pools[TypeCount]; member
1380 group->pools[type]->free_opaque(holder); in ~Variant()
1399 group->pools[type]->free_opaque(holder); in operator =()
1423 group->pools[type]->free_opaque(holder); in operator =()
1426 holder = other.holder->clone(group->pools[other.type].get()); in operator =()
1439 group->pools[type]->free_opaque(holder); in set()
1445 group->pools[new_type]->free_opaque(val); in set()
1457 T *val = static_cast<ObjectPool<T> &>(*group->pools[new_type]).allocate(std::forward<Ts>(ts)...); in allocate_and_set()
1500 group->pools[type]->free_opaque(holder); in reset()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DWorkerThread_unittest.cpp30 std::array<std::shared_ptr<WorkerThreadPool>, 2> pools = { in TEST() local
32 for (auto &pool : pools) in TEST()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/
DWorkerThread_unittest.cpp30 std::array<std::shared_ptr<WorkerThreadPool>, 2> pools = { in TEST() local
32 for (auto &pool : pools) in TEST()
/third_party/skia/third_party/externals/opengl-registry/extensions/ATI/
DATI_meminfo.txt67 2) Memory can come from different pools that may interact. How should this
73 such as readable, writable, and mapable. The memory between these pools
74 may often be shared, so allocations in one pool may reduce all pools.
125 These return the memory status for pools of memory used for vertex
143 primary pool for a certain type of allocation. The pools are not
/third_party/openGLES/extensions/ATI/
DATI_meminfo.txt67 2) Memory can come from different pools that may interact. How should this
73 such as readable, writable, and mapable. The memory between these pools
74 may often be shared, so allocations in one pool may reduce all pools.
125 These return the memory status for pools of memory used for vertex
143 primary pool for a certain type of allocation. The pools are not
/third_party/skia/third_party/externals/angle2/infra/config/generated/
Drealms.cfg74 name: "pools/ci"
77 name: "pools/try"
/third_party/python/Modules/
Ditertoolsmodule.c2220 PyObject *pools; /* tuple of pool tuples */ member
2233 PyObject *pools = NULL; in product_new() local
2273 pools = PyTuple_New(npools); in product_new()
2274 if (pools == NULL) in product_new()
2282 PyTuple_SET_ITEM(pools, i, pool); in product_new()
2286 PyObject *pool = PyTuple_GET_ITEM(pools, i - nargs); in product_new()
2288 PyTuple_SET_ITEM(pools, i, pool); in product_new()
2297 lz->pools = pools; in product_new()
2307 Py_XDECREF(pools); in product_new()
2315 Py_XDECREF(lz->pools); in product_dealloc()
[all …]
/third_party/rust/crates/bindgen/bindgen-tests/tests/headers/
Dlayout_eth_conf.h155 uint64_t pools; /**< Bitmask of pools for packet rx */ member
193 uint64_t pools; /**< Bitmask of pools for packet rx */ member
Dlayout_eth_conf_1_0.h156 uint64_t pools; /**< Bitmask of pools for packet rx */ member
194 uint64_t pools; /**< Bitmask of pools for packet rx */ member
/third_party/lwip/
DUPGRADING110 +++ new pools:
111 * Added LWIP_MEMPOOL_* (declare/init/alloc/free) to declare private memp pools
113 * Added pools for IPv6, MPU_COMPATIBLE, dns-api, netif-api, etc.
211 * Add MEMP_SEPARATE_POOLS to place memory pools in separate arrays. This may
212 be used to place these pools into user-defined memory by using external
217 +++ new pools:
225 * Snmp-agent uses a memp pools instead of the heap, so MEMP_NUM_SNMP_* have
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_descriptors_lazy.c57 struct hash_table pools[ZINK_DESCRIPTOR_TYPES]; member
401 _mesa_hash_table_remove(&bdd->pools[type], he); in check_pool_alloc()
458 struct hash_entry *he = _mesa_hash_table_search(&bdd->pools[type], pool_key); in get_descriptor_pool_lazy()
473 _mesa_hash_table_insert(&bdd->pools[type], pool_key, pool); in get_descriptor_pool_lazy()
673 hash_table_foreach(&bdd->pools[i], entry) { in zink_batch_descriptor_deinit_lazy()
700 hash_table_foreach(&bdd->pools[i], entry) { in zink_batch_descriptor_reset_lazy()
707 _mesa_hash_table_remove(&bdd->pools[i], entry); in zink_batch_descriptor_reset_lazy()
732 … if (!_mesa_hash_table_init(&bdd->pools[i], bs->dd, _mesa_hash_pointer, _mesa_key_pointer_equal)) in zink_batch_descriptor_init_lazy()
/third_party/flutter/skia/third_party/externals/angle2/infra/
DREADME.md52 * **`configs/chromium-swarm/pools.cfg`** (swarming pools)
/third_party/ffmpeg/libavcodec/
Ddecode.c53 AVBufferPool *pools[4]; member
1468 for (i = 0; i < FF_ARRAY_ELEMS(pool->pools); i++) in frame_pool_free()
1469 av_buffer_pool_uninit(&pool->pools[i]); in frame_pool_free()
1557 pool->pools[i] = av_buffer_pool_init(size[i] + 16 + STRIDE_ALIGN - 1, in update_frame_pool()
1561 if (!pool->pools[i]) { in update_frame_pool()
1579 pool->pools[0] = av_buffer_pool_init(pool->linesize[0], NULL); in update_frame_pool()
1580 if (!pool->pools[0]) { in update_frame_pool()
1627 frame->buf[i] = av_buffer_pool_get(pool->pools[0]); in audio_get_buffer()
1633 frame->extended_buf[i] = av_buffer_pool_get(pool->pools[0]); in audio_get_buffer()
1669 for (i = 0; i < 4 && pool->pools[i]; i++) { in video_get_buffer()
[all …]
/third_party/jerryscript/targets/curie_bsp/jerry_app/quark/
Dmemory_pool_list.def17 * Definition of the memory pools used by balloc/bfree:
/third_party/jerryscript/targets/curie_bsp/jerry_app/arc/
Dmemory_pool_list.def17 * Definition of the memory pools used by balloc/bfree:
/third_party/gstreamer/gstreamer/docs/random/ensonic/
Ddraft-bufferpools.txt4 This document proposes a mechanism to build pools of reusable buffers. The
96 Does it make sense to also have pools for sources or should they always use
/third_party/skia/third_party/externals/angle2/infra/
DREADME.md92 * **`configs/chromium-swarm/pools.cfg`** (swarming pools)
/third_party/rust/crates/bindgen/bindgen-tests/tests/expectations/tests/
Dlayout_eth_conf.rs671 pub pools: u64, field
702 unsafe { ::std::ptr::addr_of!((*ptr).pools) as usize - ptr as usize }, in bindgen_test_layout_rte_eth_vmdq_dcb_conf__bindgen_ty_1()
708 stringify!(pools) in bindgen_test_layout_rte_eth_vmdq_dcb_conf__bindgen_ty_1()
1036 pub pools: u64, field
1067 unsafe { ::std::ptr::addr_of!((*ptr).pools) as usize - ptr as usize }, in bindgen_test_layout_rte_eth_vmdq_rx_conf__bindgen_ty_1()
1073 stringify!(pools) in bindgen_test_layout_rte_eth_vmdq_rx_conf__bindgen_ty_1()

12345