/aosp_15_r20/external/tensorflow/tensorflow/core/profiler/utils/ |
H A D | buffer_pool_test.cc | 26 BufferPool buffer_pool(kBufferSizeInBytes); in TEST() local 27 uint8_t* first_buffer = buffer_pool.GetOrCreateBuffer(); in TEST() 31 uint8_t* second_buffer = buffer_pool.GetOrCreateBuffer(); in TEST() 40 buffer_pool.ReclaimBuffer(first_buffer); in TEST() 41 buffer_pool.ReclaimBuffer(second_buffer); in TEST() 46 BufferPool buffer_pool(kBufferSizeInBytes); in TEST() local 47 uint8_t* buffer = buffer_pool.GetOrCreateBuffer(); in TEST() 53 buffer_pool.ReclaimBuffer(buffer); in TEST() 56 uint8_t* reused_buffer = buffer_pool.GetOrCreateBuffer(); in TEST() 65 buffer_pool.ReclaimBuffer(reused_buffer); in TEST() [all …]
|
H A D | BUILD | 586 name = "buffer_pool", 587 srcs = ["buffer_pool.cc"], 588 hdrs = ["buffer_pool.h"], 599 ":buffer_pool",
|
/aosp_15_r20/frameworks/native/libs/bufferstreams/rust/src/buffers/ |
H A D | buffer_pool.rs | 48 let mut buffer_pool = locked_buffer_pool.lock().unwrap(); in on_return() localVariable 50 buffer_pool.return_buffer(buffer.id()); in on_return() 121 let mut buffer_pool = BufferPool::new(1, STREAM_CONFIG).unwrap(); in buffer_pool_next_buffer() localVariable 122 let next_buffer = buffer_pool.next_buffer(); in buffer_pool_next_buffer() 125 assert!(buffer_pool.next_buffer().is_none()); in buffer_pool_next_buffer() 130 let mut buffer_pool = BufferPool::new(1, STREAM_CONFIG).unwrap(); in drop_buffer_returns_to_pool() localVariable 131 let next_buffer = buffer_pool.next_buffer(); in drop_buffer_returns_to_pool() 135 assert!(buffer_pool.next_buffer().is_some()); in drop_buffer_returns_to_pool()
|
H A D | mod.rs | 19 mod buffer_pool; module 23 pub use buffer_pool::*;
|
/aosp_15_r20/external/libgav1/src/ |
H A D | buffer_pool_test.cc | 38 BufferPool buffer_pool(OnInternalFrameBufferSizeChanged, in TEST() local 41 RefCountedBufferPtr buffer_ptr = buffer_pool.GetFreeBuffer(); in TEST() 65 BufferPool buffer_pool(OnInternalFrameBufferSizeChanged, in TEST() local 68 RefCountedBufferPtr buffer_ptr = buffer_pool.GetFreeBuffer(); in TEST() 87 BufferPool buffer_pool(OnInternalFrameBufferSizeChanged, in TEST() local 90 RefCountedBufferPtr buffer_ptr = buffer_pool.GetFreeBuffer(); in TEST() 148 BufferPool buffer_pool(on_frame_buffer_size_changed, get_frame_buffer, 151 RefCountedBufferPtr buffer_ptr = buffer_pool.GetFreeBuffer(); 156 EXPECT_TRUE(buffer_pool.OnFrameBufferSizeChanged( 229 BufferPool buffer_pool(on_frame_buffer_size_changed, get_frame_buffer, [all …]
|
H A D | obu_parser.h | 227 BufferPool* const buffer_pool, DecoderState* const decoder_state) in ObuParser() argument 231 buffer_pool_(buffer_pool), in ObuParser()
|
H A D | libgav1_decoder.cmake | 21 "${libgav1_source}/buffer_pool.cc" 22 "${libgav1_source}/buffer_pool.h"
|
/aosp_15_r20/external/libvpx/vp9/ |
H A D | vp9_dx_iface.c | 63 if (ctx->buffer_pool) { in decoder_destroy() 64 vp9_free_ref_frame_buffers(ctx->buffer_pool); in decoder_destroy() 65 vp9_free_internal_frame_buffers(&ctx->buffer_pool->int_frame_buffers); in decoder_destroy() 68 vpx_free(ctx->buffer_pool); in decoder_destroy() 205 BufferPool *const pool = cm->buffer_pool; in init_buffer_callbacks() 263 ctx->buffer_pool = (BufferPool *)vpx_calloc(1, sizeof(BufferPool)); in init_decoder() 264 if (ctx->buffer_pool == NULL) return VPX_CODEC_MEM_ERROR; in init_decoder() 266 ctx->pbi = vp9_decoder_create(ctx->buffer_pool); in init_decoder() 268 vpx_free(ctx->buffer_pool); in init_decoder() 269 ctx->buffer_pool = NULL; in init_decoder() [all …]
|
H A D | simple_encode.cc | 116 BufferPool *buffer_pool = (BufferPool *)vpx_calloc(1, sizeof(*buffer_pool)); in init_encoder() local 117 if (!buffer_pool) return NULL; in init_encoder() 119 cpi = vp9_create_compressor(oxcf, buffer_pool); in init_encoder() 125 BufferPool *buffer_pool = cpi->common.buffer_pool; in free_encoder() local 129 vpx_free(buffer_pool); in free_encoder()
|
H A D | vp9_dx_iface.h | 38 BufferPool *buffer_pool; member
|
/aosp_15_r20/external/libgav1/examples/ |
H A D | gav1_decode_cv_pixel_buffer_pool.cc | 45 auto* buffer_pool = in Gav1DecodeOnCVPixelBufferSizeChanged() local 47 return buffer_pool->OnCVPixelBufferSizeChanged( in Gav1DecodeOnCVPixelBufferSizeChanged() 57 auto* buffer_pool = in Gav1DecodeGetCVPixelBuffer() local 59 return buffer_pool->GetCVPixelBuffer( in Gav1DecodeGetCVPixelBuffer() 66 auto* buffer_pool = in Gav1DecodeReleaseCVPixelBuffer() local 68 buffer_pool->ReleaseCVPixelBuffer(buffer_private_data); in Gav1DecodeReleaseCVPixelBuffer() 76 std::unique_ptr<Gav1DecodeCVPixelBufferPool> buffer_pool( in Create() local 78 return buffer_pool; in Create()
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/nine/ |
H A D | nine_buffer_upload.c | 47 struct slab_mempool buffer_pool; member 132 slab_create(&upload->buffer_pool, sizeof(struct nine_subbuffer), 4096); in nine_upload_create() 148 slab_destroy(&upload->buffer_pool); in nine_upload_create() 162 slab_destroy(&upload->buffer_pool); in nine_upload_destroy() 170 struct nine_subbuffer *buf = slab_alloc_st(&upload->buffer_pool); in nine_upload_create_buffer() 209 slab_free_st(&upload->buffer_pool, buf); in nine_upload_create_buffer() 224 slab_free_st(&upload->buffer_pool, buf); in nine_upload_create_buffer() 265 slab_free_st(&upload->buffer_pool, buf); in nine_upload_release_buffer()
|
/aosp_15_r20/external/libaom/av1/ |
H A D | av1_dx_iface.c | 73 BufferPool *buffer_pool; member 138 if (ctx->buffer_pool) { in decoder_destroy() 140 ctx->buffer_pool->release_fb_cb(ctx->buffer_pool->cb_priv, in decoder_destroy() 143 av1_free_ref_frame_buffers(ctx->buffer_pool); in decoder_destroy() 144 av1_free_internal_frame_buffers(&ctx->buffer_pool->int_frame_buffers); in decoder_destroy() 146 pthread_mutex_destroy(&ctx->buffer_pool->pool_mutex); in decoder_destroy() 151 aom_free(ctx->buffer_pool); in decoder_destroy() 387 BufferPool *const pool = cm->buffer_pool; in init_buffer_callbacks() 433 ctx->buffer_pool = (BufferPool *)aom_calloc(1, sizeof(BufferPool)); in init_decoder() 434 if (ctx->buffer_pool == NULL) return AOM_CODEC_MEM_ERROR; in init_decoder() [all …]
|
H A D | av1_cx_iface.c | 543 BufferPool *buffer_pool; member 2760 BufferPool *buffer_pool = *p_buffer_pool; in av1_create_context_and_bufferpool() local 2762 if (buffer_pool == NULL) { in av1_create_context_and_bufferpool() 2763 buffer_pool = (BufferPool *)aom_calloc(1, sizeof(BufferPool)); in av1_create_context_and_bufferpool() 2764 if (buffer_pool == NULL) return AOM_CODEC_MEM_ERROR; in av1_create_context_and_bufferpool() 2765 buffer_pool->num_frame_bufs = in av1_create_context_and_bufferpool() 2767 buffer_pool->frame_bufs = (RefCntBuffer *)aom_calloc( in av1_create_context_and_bufferpool() 2768 buffer_pool->num_frame_bufs, sizeof(*buffer_pool->frame_bufs)); in av1_create_context_and_bufferpool() 2769 if (buffer_pool->frame_bufs == NULL) { in av1_create_context_and_bufferpool() 2770 buffer_pool->num_frame_bufs = 0; in av1_create_context_and_bufferpool() [all …]
|
/aosp_15_r20/frameworks/native/libs/bufferstreams/rust/src/publishers/ |
H A D | buffer_pool_publisher.rs | 23 buffer_pool: BufferPool, field 32 BufferPool::new(size, stream_config).map(|buffer_pool| Self { in new() 34 buffer_pool, in new() 45 if let Some(buffer) = self.buffer_pool.next_buffer() { in send_next_frame()
|
/aosp_15_r20/external/libvpx/vp9/decoder/ |
H A D | vp9_decoder.c | 200 pbi->common.buffer_pool = pool; in vp9_decoder_create() 323 ref_buf = &cm->buffer_pool->frame_bufs[idx].buf; in vp9_set_reference_dec() 340 BufferPool *const pool = cm->buffer_pool; in swap_frame_buffers() 341 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; in swap_frame_buffers() 375 BufferPool *volatile const pool = cm->buffer_pool; in release_fb_on_decoder_exit() 376 RefCntBuffer *volatile const frame_bufs = cm->buffer_pool->frame_bufs; in release_fb_on_decoder_exit() 413 BufferPool *volatile const pool = cm->buffer_pool; in vp9_receive_compressed_data() 414 RefCntBuffer *volatile const frame_bufs = cm->buffer_pool->frame_bufs; in vp9_receive_compressed_data()
|
/aosp_15_r20/external/libvpx/vp9/common/ |
H A D | vp9_onyxc_int.h | 263 BufferPool *buffer_pool; member 317 return &cm->buffer_pool->frame_bufs[index].buf; in get_buf_frame() 324 return &cm->buffer_pool->frame_bufs[cm->ref_frame_map[index]].buf; in get_ref_frame() 328 return &cm->buffer_pool->frame_bufs[cm->new_fb_idx].buf; in get_frame_new_buffer() 332 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; in get_free_fb()
|
/aosp_15_r20/external/libgav1/tests/fuzzer/ |
H A D | obu_parser_fuzzer.cc | 50 libgav1::BufferPool buffer_pool(libgav1::OnInternalFrameBufferSizeChanged, in ParseObu() local 55 libgav1::ObuParser parser(data, size, 0, &buffer_pool, &decoder_state); in ParseObu()
|
/aosp_15_r20/bootable/libbootloader/gbl/libgbl/src/fastboot/ |
H A D | mod.rs | 47 mod buffer_pool; module 48 pub use buffer_pool::BufferPool; 49 use buffer_pool::ScopedBuffer; 124 buffer_pool: &'b Shared<P>, field 175 buffer_pool: &'b Shared<P>, in new() 183 buffer_pool, in new() 524 self.current_download_buffer = Some(self.buffer_pool.allocate_async().await); in get_download_buffer() 728 buffer_pool: &'b Shared<impl BufferPool>, in run_gbl_fastboot() 736 GblFastboot::new(gbl_ops, disks, Task::run, &tasks, buffer_pool, bootimg_buf) in run_gbl_fastboot() 759 buffer_pool: impl BufferPool, in run_gbl_fastboot_stack() [all …]
|
/aosp_15_r20/external/libaom/av1/common/ |
H A D | av1_common_int.h | 1004 BufferPool *buffer_pool; member 1098 RefCntBuffer *const frame_bufs = cm->buffer_pool->frame_bufs; in get_free_fb() 1101 lock_buffer_pool(cm->buffer_pool); in get_free_fb() 1102 const int num_frame_bufs = cm->buffer_pool->num_frame_bufs; in get_free_fb() 1127 unlock_buffer_pool(cm->buffer_pool); in get_free_fb() 1142 cm->cur_frame = &cm->buffer_pool->frame_bufs[new_fb_idx]; in assign_cur_frame_new_fb()
|
/aosp_15_r20/external/libaom/av1/decoder/ |
H A D | decoder.c | 128 pbi->common.buffer_pool = pool; in av1_decoder_create() 344 BufferPool *const pool = cm->buffer_pool; in release_current_frame() 361 BufferPool *const pool = cm->buffer_pool; in update_frame_buffers()
|
/aosp_15_r20/external/libgav1/ |
H A D | Android.bp | 64 "src/buffer_pool.cc", 216 "src/buffer_pool.cc",
|
/aosp_15_r20/external/skia/bazel/external/libgav1/ |
H A D | BUILD.bazel | 7 "src/buffer_pool.cc", 8 "src/buffer_pool.h",
|
/aosp_15_r20/external/libvpx/vp9/encoder/ |
H A D | vp9_encoder.h | 1325 return fb_idx != INVALID_IDX ? &cm->buffer_pool->frame_bufs[fb_idx] : NULL; in get_ref_cnt_buffer() 1343 return buf_idx != INVALID_IDX ? &cm->buffer_pool->frame_bufs[buf_idx].buf in get_ref_frame_buffer() 1503 RefCntBuffer *const new_fb_ptr = &cm->buffer_pool->frame_bufs[buffer_idx]; in alloc_frame_mvs()
|
H A D | vp9_tpl_model.c | 40 RefCntBuffer *frame_bufs = cm->buffer_pool->frame_bufs; in init_gop_frames_rc() 81 &cm->buffer_pool->frame_bufs[gf_group->update_ref_idx[0]].buf; in init_gop_frames_rc() 90 &cm->buffer_pool->frame_bufs[cm->ref_frame_map[i]].buf; in init_gop_frames_rc() 125 &cm->buffer_pool->frame_bufs[cm->ref_frame_map[i]].buf; in init_gop_frames_rc() 249 RefCntBuffer *frame_bufs = cm->buffer_pool->frame_bufs; in init_gop_frames()
|