Home
last modified time | relevance | path

Searched refs:allocator_ (Results 1 – 25 of 32) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Dvector.h193 vector(const vector& other) : allocator_(other.allocator_) in vector()
267 allocator_.free(data_); in ~vector()
330 allocator_ = other.allocator_;
541 allocator_ = other.allocator_; in swap()
542 other.allocator_ = ta; in swap()
1243 allocator_ = &a;
1249 if ((allocator_) && (allocator_->alloc)) {
1250 return allocator_->alloc(allocator_->instance, size);
1257 if ((allocator_) && (allocator_->free)) {
1258 allocator_->free(allocator_->instance, ptr);
[all …]
H A Dstring.h101 … basic_string(basic_string&& a) noexcept : allocator_(a.allocator_), data_(BASE_NS::move(a.data_)) in basic_string()
219 allocator_ = a.allocator_;
532 allocator_.free(oldPtr); in insert()
928 allocator_ = &a;
933 if ((allocator_) && (allocator_->alloc)) { in alloc()
934 … return static_cast<pointer>(allocator_->alloc(allocator_->instance, sizeof(value_type) * size)); in alloc()
940 if ((allocator_) && (allocator_->free)) { in free()
941 allocator_->free(allocator_->instance, ptr); in free()
947 return *allocator_; in get()
952 return *allocator_; in get()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_memory_allocator_vk.cpp198 vmaCreateAllocator(&allocatorInfo, &allocator_); in PlatformGpuMemoryAllocator()
223 vmaDestroyPool(allocator_, // allocator in ~PlatformGpuMemoryAllocator()
229 vmaDestroyPool(allocator_, // allocator in ~PlatformGpuMemoryAllocator()
234 vmaDestroyAllocator(allocator_); in ~PlatformGpuMemoryAllocator()
268 LogStats(allocator_); in CreateBuffer()
282 vmaDestroyBuffer(allocator_, // allocator in DestroyBuffer()
289 LogStats(allocator_); in DestroyBuffer()
320 LogStats(allocator_); in CreateImage()
334 vmaDestroyImage(allocator_, // allocator in DestroyImage()
341 LogStats(allocator_); in DestroyImage()
[all …]
H A Dgpu_memory_allocator_vk.h99 VmaAllocator allocator_ {}; in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/multimedia/media_foundation/tests/unittest/avbuffer/
H A Davbuffer_func_unit_test.cpp278 allocator_ = AVAllocatorFactory::CreateVirtualAllocator();
279 buffer_ = AVBuffer::CreateAVBuffer(allocator_, -1);
282 buffer_ = AVBuffer::CreateAVBuffer(allocator_, 0);
299 allocator_ = AVAllocatorFactory::CreateHardwareAllocator(0, capacity_, memFlag_);
300 buffer_ = AVBuffer::CreateAVBuffer(allocator_);
304 buffer_ = AVBuffer::CreateAVBuffer(allocator_);
307 allocator_ = AVAllocatorFactory::CreateHardwareAllocator(dmaBuffer.fd, 0, memFlag_);
308 buffer_ = AVBuffer::CreateAVBuffer(allocator_);
362 allocator_ = AVAllocatorFactory::CreateSharedAllocator(memFlag_);
363 ASSERT_NE(nullptr, allocator_);
[all …]
H A Davbuffer_unit_test.cpp63 allocator_ = nullptr; in TearDown()
84 ASSERT_NE(nullptr, allocator_); in CreateLocalHardwareMem()
85 remoteBuffer_ = buffer_ = AVBuffer::CreateAVBuffer(allocator_, capacity_, align_); in CreateLocalHardwareMem()
99 ASSERT_NE(nullptr, allocator_); in CreateLocalHardwareMemSecure()
100 remoteBuffer_ = buffer_ = AVBuffer::CreateAVBuffer(allocator_, capacity_, align_); in CreateLocalHardwareMemSecure()
135 allocator_ = AVAllocatorFactory::CreateSharedAllocator(memFlag_); in CreateLocalSharedMem()
136 ASSERT_NE(nullptr, allocator_); in CreateLocalSharedMem()
137 remoteBuffer_ = buffer_ = AVBuffer::CreateAVBuffer(allocator_, capacity_, align_); in CreateLocalSharedMem()
167 allocator_ = AVAllocatorFactory::CreateSurfaceAllocator(DEFAULT_CONFIG); in CreateLocalSurfaceMem()
168 ASSERT_NE(nullptr, allocator_); in CreateLocalSurfaceMem()
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/font/
H A Dfont_ram_allocator.cpp67 allocator_.SetRamAddr(0, 0); in ClearRam()
75allocator_.SetRamAddr(reinterpret_cast<uint8_t*>(dynamicAddr_), ramLen_ - dynamicAddr_ + ramAddr_); in DynamicAllocate()
76 allocator_.SetMinChunkSize(4); // 4: min align size in DynamicAllocate()
80 return allocator_.Allocate(size); in DynamicAllocate()
85 return allocator_.Free(addr); in DynamicFree()
90 return allocator_.GetSize(addr); in GetMemSize()
H A Dui_font_cache.cpp28 allocator_.SetRamAddr(ram, size); in UIFontCache()
29 allocator_.SetMinChunkSize(FONT_CACHE_MIN_SIZE + sizeof(Bitmap)); in UIFontCache()
32 hashTable_ = reinterpret_cast<ListHead*>(allocator_.Allocate(hashTableSize)); in UIFontCache()
55 bitmap = reinterpret_cast<Bitmap*>(allocator_.Allocate(allocSize)); in GetSpace()
65 allocator_.Free(toFree); in GetSpace()
93 allocator_.Free(bitmap); in PutSpace()
H A Dfont_ram_allocator.h62 UIFontAllocator allocator_; variable
H A Dui_font_cache.h94 UIFontAllocator allocator_; variable
/ohos5.0/drivers/interface/display/buffer/v1_0/hdi_impl/
H A Ddisplay_buffer_hdi_impl.h75 explicit DisplayBufferHdiImpl(bool isAllocLocal = false) : allocator_(nullptr),
78 while ((allocator_ = IAllocator::Get(isAllocLocal)) == nullptr) {
90 sptr<IRemoteObject> remoteObj = OHOS::HDI::hdi_objcast<IAllocator>(allocator_); in ~DisplayBufferHdiImpl()
98 sptr<IRemoteObject> remoteObj = OHOS::HDI::hdi_objcast<IAllocator>(allocator_); in AddDeathRecipient()
117 sptr<IRemoteObject> remoteObj = OHOS::HDI::hdi_objcast<IAllocator>(allocator_); in RemoveDeathRecipient()
126 CHECK_NULLPOINTER_RETURN_VALUE(allocator_, HDF_FAILURE); in AllocMem()
128 int32_t ret = allocator_->AllocMem(info, hdiBuffer); in AllocMem()
201 sptr<IAllocator> allocator_; variable
/ohos5.0/foundation/multimedia/media_foundation/src/buffer/avbuffer/
H A Dav_hardware_memory.cpp29 #define HARDWARE_ALLOCATOR std::static_pointer_cast<AVHardwareAllocator>(allocator_)
153 if (allocator_ == nullptr) { in ~AVHardwareMemory()
164 allocator_->Free(base_); in ~AVHardwareMemory()
171 base_ = static_cast<uint8_t *>(allocator_->Alloc(0)); in Init()
186 allocator_ = AVAllocatorFactory::CreateHardwareAllocator(fd, capacity_, memFlag_); in Init()
187 if (allocator_ == nullptr) { in Init()
195 base_ = static_cast<uint8_t *>(allocator_->Alloc(0)); in Init()
196 allocator_ = nullptr; in Init()
H A Dav_virtual_memory.cpp64 if (allocator_ == nullptr) { in ~AVVirtualMemory()
67 bool ret = allocator_->Free(static_cast<void *>(base_)); in ~AVVirtualMemory()
75 base_ = static_cast<uint8_t *>(allocator_->Alloc(allocSize)); in Init()
H A Dav_shared_memory_ext.cpp80 if (allocator_ == nullptr) { in ~AVSharedMemoryExt()
87 bool ret = allocator_->Free(reinterpret_cast<void *>(fd_)); in ~AVSharedMemoryExt()
93 memFlag_ = std::static_pointer_cast<AVSharedAllocator>(allocator_)->GetMemFlag(); in Init()
96 fd_ = reinterpret_cast<intptr_t>(allocator_->Alloc(allocSize)); in Init()
H A Dav_surface_memory.cpp88 if (allocator_ != nullptr) { in ~AVSurfaceMemory()
89 bool ret = allocator_->Free(surfaceBuffer_.GetRefPtr()); in ~AVSurfaceMemory()
97 surfaceBuffer_ = sptr<SurfaceBuffer>(static_cast<SurfaceBuffer *>(allocator_->Alloc(0))); in Init()
H A Davmemory.cpp88 mem->allocator_ = allocator; in CreateAVMemory()
100 mem->allocator_ = nullptr; in CreateAVMemory()
158 …emory() : align_(0), offset_(0), size_(0), base_(nullptr), uid_(GetUniqueId()), allocator_(nullptr) in AVMemory()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.cpp299 if (allocator_.allocators.size() == 1) { // size is good for this frame in BeginFrame()
300 allocator_.allocators[0]->Reset(); in BeginFrame()
301 } else if (allocator_.allocators.size() > 1) { in BeginFrame()
304 for (auto& ref : allocator_.allocators) { in BeginFrame()
309 allocator_.allocators.clear(); in BeginFrame()
532 RenderCommandDraw* data = AllocateRenderCommand<RenderCommandDraw>(allocator_); in Draw()
562 RenderCommandDraw* data = AllocateRenderCommand<RenderCommandDraw>(allocator_); in DrawIndexed()
1665 AllocateRenderCommand<RenderCommandBuildAccelerationStructure>(allocator_); in BuildAccelerationStructures()
1742 allocator_, static_cast<uint32_t>(ranges.size())), in ClearColorImage()
1813 AllocateRenderCommand<RenderCommandDynamicStateBlendConstants>(allocator_); in SetDynamicStateBlendConstants()
[all …]
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_gralloc/
H A Dallocator_manager.cpp36 allocator_ = drmAllocator; in Init()
49 allocator_ = dmaBufferallocator; in Init()
62 allocator_.reset(); in DeInit()
72 return allocator_.get(); in GetAllocator()
H A Dallocator_manager.h36 std::shared_ptr<Allocator> allocator_ = nullptr; variable
/ohos5.0/commonlibrary/c_utils/base/src/
H A Dparcel.cpp39 allocator_ = allocator; in Parcel()
64 delete allocator_; in ~Parcel()
65 allocator_ = nullptr; in ~Parcel()
141 if (allocator_ != nullptr) { in EnsureWritableCapacity()
239 if (allocator_ == nullptr) { in SetAllocator()
253 allocator_->Dealloc(data_); in SetAllocator()
258 delete allocator_; in SetAllocator()
259 allocator_ = allocator; in SetAllocator()
311 if (allocator_ == nullptr) { in FlushBuffer()
316 allocator_->Dealloc(data_); in FlushBuffer()
[all …]
/ohos5.0/base/powermgr/thermal_manager/test/unittest/mock/src/
H A Dmock_parcel.cpp34 allocator_ = allocator; in Parcel()
36 allocator_ = new DefaultAllocator(); in Parcel()
57 delete allocator_; in ~Parcel()
132 if (allocator_ == nullptr) { in FlushBuffer()
137 allocator_->Dealloc(data_); in FlushBuffer()
/ohos5.0/base/powermgr/battery_manager/test/unittest/mock/source/
H A Dmock_parcel.cpp33 allocator_ = allocator; in Parcel()
35 allocator_ = new DefaultAllocator(); in Parcel()
56 delete allocator_; in ~Parcel()
131 if (allocator_ == nullptr) { in FlushBuffer()
136 allocator_->Dealloc(data_); in FlushBuffer()
/ohos5.0/base/powermgr/battery_statistics/test/unittest/mock/source/
H A Dmock_parcel.cpp34 allocator_ = allocator; in Parcel()
36 allocator_ = new DefaultAllocator(); in Parcel()
58 delete allocator_; in ~Parcel()
133 if (allocator_ == nullptr) { in FlushBuffer()
138 allocator_->Dealloc(data_); in FlushBuffer()
/ohos5.0/base/powermgr/display_manager/state_manager/test/unittest/mock/src/
H A Dmock_parcel.cpp33 allocator_ = allocator; in Parcel()
35 allocator_ = new DefaultAllocator(); in Parcel()
56 delete allocator_; in ~Parcel()
131 if (allocator_ == nullptr) { in FlushBuffer()
136 allocator_->Dealloc(data_); in FlushBuffer()
/ohos5.0/base/powermgr/power_manager/test/unittest/mock/
H A Dmock_parcel.cpp33 allocator_ = allocator; in Parcel()
35 allocator_ = new DefaultAllocator(); in Parcel()
56 delete allocator_; in ~Parcel()
131 if (allocator_ == nullptr) { in FlushBuffer()
136 allocator_->Dealloc(data_); in FlushBuffer()

12