Home
last modified time | relevance | path

Searched refs:reservation (Results 1 - 25 of 44) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/tests/unittests/wire/
H A DWireInjectTextureTests.cpp33 ReservedTexture reservation = GetWireClient()->ReserveTexture(device); in TEST_F() local
37 ASSERT_TRUE(GetWireServer()->InjectTexture(apiTexture, reservation.id, reservation.generation, in TEST_F()
38 reservation.deviceId, reservation.deviceGeneration)); in TEST_F()
40 wgpuTextureCreateView(reservation.texture, nullptr); in TEST_F()
57 ReservedTexture reservation = GetWireClient()->ReserveTexture(device); in TEST_F() local
61 ASSERT_TRUE(GetWireServer()->InjectTexture(apiTexture, reservation.id, reservation.generation, in TEST_F()
62 reservation in TEST_F()
72 ReservedTexture reservation = GetWireClient()->ReserveTexture(device); TEST_F() local
95 ReservedTexture reservation = GetWireClient()->ReserveTexture(device); TEST_F() local
[all...]
H A DWireInjectSwapChainTests.cpp33 ReservedSwapChain reservation = GetWireClient()->ReserveSwapChain(device); in TEST_F() local
37 ASSERT_TRUE(GetWireServer()->InjectSwapChain(apiSwapchain, reservation.id, in TEST_F()
38 reservation.generation, reservation.deviceId, in TEST_F()
39 reservation.deviceGeneration)); in TEST_F()
41 wgpuSwapChainPresent(reservation.swapchain); in TEST_F()
57 ReservedSwapChain reservation = GetWireClient()->ReserveSwapChain(device); in TEST_F() local
61 ASSERT_TRUE(GetWireServer()->InjectSwapChain(apiSwapchain, reservation.id, in TEST_F()
62 reservation.generation, reservation in TEST_F()
73 ReservedSwapChain reservation = GetWireClient()->ReserveSwapChain(device); TEST_F() local
97 ReservedSwapChain reservation = GetWireClient()->ReserveSwapChain(device); TEST_F() local
[all...]
H A DWireInjectDeviceTests.cpp33 ReservedDevice reservation = GetWireClient()->ReserveDevice(); in TEST_F() local
41 GetWireServer()->InjectDevice(serverDevice, reservation.id, reservation.generation)); in TEST_F()
44 wgpuDeviceCreateBuffer(reservation.device, &bufferDesc); in TEST_F()
68 ReservedDevice reservation = GetWireClient()->ReserveDevice(); in TEST_F() local
76 GetWireServer()->InjectDevice(serverDevice, reservation.id, reservation.generation)); in TEST_F()
80 GetWireServer()->InjectDevice(serverDevice, reservation.id, reservation.generation)); in TEST_F()
92 ReservedDevice reservation in TEST_F() local
119 ReservedDevice reservation = GetWireClient()->ReserveDevice(); TEST_F() local
128 ReservedDevice reservation = GetWireClient()->ReserveDevice(); TEST_F() local
253 ReservedDevice reservation = GetWireClient()->ReserveDevice(); TEST_F() local
[all...]
/third_party/node/deps/v8/src/heap/
H A Dmemory-allocator.cc218 bool MemoryAllocator::CommitMemory(VirtualMemory* reservation) { in CommitMemory() argument
219 Address base = reservation->address(); in CommitMemory()
220 size_t size = reservation->size(); in CommitMemory()
221 if (!reservation->SetPermissions(base, size, PageAllocator::kReadWrite)) { in CommitMemory()
228 bool MemoryAllocator::UncommitMemory(VirtualMemory* reservation) { in UncommitMemory() argument
229 size_t size = reservation->size(); in UncommitMemory()
230 if (!reservation->SetPermissions(reservation->address(), size, in UncommitMemory()
248 VirtualMemory reservation(page_allocator, chunk_size, hint, alignment); in AllocateAlignedMemory()
249 if (!reservation in AllocateAlignedMemory()
353 VirtualMemory reservation; AllocateUninitializedChunk() local
403 VirtualMemory* reservation = chunk->reserved_memory(); PartialFreeMemory() local
426 VirtualMemory* reservation = chunk->reserved_memory(); UnregisterSharedBasicMemoryChunk() local
436 VirtualMemory* reservation = chunk->reserved_memory(); UnregisterBasicMemoryChunk() local
470 VirtualMemory* reservation = chunk->reserved_memory(); FreeReadOnlyPage() local
497 VirtualMemory* reservation = chunk->reserved_memory(); PerformFreeMemory() local
[all...]
H A Dcode-range.cc153 if (!reservation()->SetPermissions(reservation()->address(), reserved_area, in InitReservation()
165 reservation()->region().begin(), reservation()->region().size()); in Free()
H A Dbasic-memory-chunk.cc55 Address area_end, VirtualMemory reservation) in BasicMemoryChunk()
64 reservation_(std::move(reservation)) { in BasicMemoryChunk()
53 BasicMemoryChunk(Heap* heap, BaseSpace* space, size_t chunk_size, Address area_start, Address area_end, VirtualMemory reservation) BasicMemoryChunk() argument
H A Dmemory-allocator.h223 // internally memory is freed from |start_free| to the end of the reservation.
271 VirtualMemory reservation; member
290 // Commit memory region owned by given reservation object. Returns true if
292 bool CommitMemory(VirtualMemory* reservation);
300 // Disallows any access on memory region owned by given reservation object.
302 bool UncommitMemory(VirtualMemory* reservation);
H A Dspaces.cc53 Address area_end, VirtualMemory reservation,
56 std::move(reservation), executable, PageSize::kRegular) {}
129 VirtualMemory* reservation = reserved_memory(); in ShrinkToHighWaterMark() local
130 if (!reservation->IsReserved()) return 0; in ShrinkToHighWaterMark()
/third_party/skia/third_party/externals/dawn/src/dawn_wire/
H A DWireClient.cpp44 void WireClient::ReclaimTextureReservation(const ReservedTexture& reservation) { in ReclaimTextureReservation() argument
45 mImpl->ReclaimTextureReservation(reservation); in ReclaimTextureReservation()
48 void WireClient::ReclaimSwapChainReservation(const ReservedSwapChain& reservation) { in ReclaimSwapChainReservation() argument
49 mImpl->ReclaimSwapChainReservation(reservation); in ReclaimSwapChainReservation()
52 void WireClient::ReclaimDeviceReservation(const ReservedDevice& reservation) { in ReclaimDeviceReservation() argument
53 mImpl->ReclaimDeviceReservation(reservation); in ReclaimDeviceReservation()
/third_party/node/deps/v8/src/base/
H A Dvirtual-address-space.cc154 base::Optional<AddressSpaceReservation> reservation = in AllocateSubspace() local
158 if (!reservation.has_value()) in AllocateSubspace()
161 new VirtualAddressSubspace(*reservation, this, max_page_permissions)); in AllocateSubspace()
183 AddressSpaceReservation reservation, VirtualAddressSpaceBase* parent_space, in VirtualAddressSubspace()
187 reinterpret_cast<Address>(reservation.base()), in VirtualAddressSubspace()
188 reservation.size(), max_page_permissions), in VirtualAddressSubspace()
189 reservation_(reservation), in VirtualAddressSubspace()
190 region_allocator_(reinterpret_cast<Address>(reservation.base()), in VirtualAddressSubspace()
191 reservation.size(), in VirtualAddressSubspace()
195 // On Windows, the address space reservation need in VirtualAddressSubspace()
182 VirtualAddressSubspace( AddressSpaceReservation reservation, VirtualAddressSpaceBase* parent_space, PagePermissions max_page_permissions) VirtualAddressSubspace() argument
341 base::Optional<AddressSpaceReservation> reservation = AllocateSubspace() local
371 AddressSpaceReservation reservation = subspace->reservation_; FreeSubspace() local
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_wire/client/
H A DClient.cpp121 void Client::ReclaimTextureReservation(const ReservedTexture& reservation) { in ReclaimTextureReservation() argument
122 TextureAllocator().Free(FromAPI(reservation.texture)); in ReclaimTextureReservation()
125 void Client::ReclaimSwapChainReservation(const ReservedSwapChain& reservation) { in ReclaimSwapChainReservation() argument
126 SwapChainAllocator().Free(FromAPI(reservation.swapchain)); in ReclaimSwapChainReservation()
129 void Client::ReclaimDeviceReservation(const ReservedDevice& reservation) { in ReclaimDeviceReservation() argument
130 DeviceAllocator().Free(FromAPI(reservation.device)); in ReclaimDeviceReservation()
H A DClient.h51 void ReclaimTextureReservation(const ReservedTexture& reservation);
52 void ReclaimSwapChainReservation(const ReservedSwapChain& reservation);
53 void ReclaimDeviceReservation(const ReservedDevice& reservation);
/third_party/node/deps/v8/src/init/
H A Disolate-allocator.cc21 // reservation. This "IsolateRootBiasPage" page is supposed to be used for
139 if (isolate_ptr_compr_cage_.reservation()->IsReserved()) { in ~IsolateAllocator()
171 CHECK_GE(isolate_ptr_compr_cage_.reservation()->size(), in CommitPagesForIsolate()
174 CHECK(isolate_ptr_compr_cage_.reservation()->InVM( in CommitPagesForIsolate()
200 // We are using |isolate_ptr_compr_cage_.reservation()| directly here in CommitPagesForIsolate()
203 CHECK(isolate_ptr_compr_cage_.reservation()->SetPermissions( in CommitPagesForIsolate()
/third_party/node/deps/v8/src/utils/
H A Dallocation.cc374 // base_bias_size is zero, the virtual memory reservation fails only in InitReservation()
379 VirtualMemory reservation(params.page_allocator, params.reservation_size, in InitReservation()
382 if (!reservation.IsReserved()) return false; in InitReservation()
384 reservation_ = std::move(reservation); in InitReservation()
390 // reservation. in InitReservation()
404 // Find properly aligned sub-region inside the reservation. in InitReservation()
428 // Now free the padded reservation and immediately try to reserve an in InitReservation()
430 // the reservation address requirement is more complex than just a in InitReservation()
435 VirtualMemory reservation(params.page_allocator, in InitReservation()
438 if (!reservation in InitReservation()
[all...]
H A Dallocation.h290 // Represents a VirtualMemory reservation along with a BoundedPageAllocator that
291 // can be used to allocate within the reservation.
308 // reservation size
310 // - The reservation is made using ReservationParams::page_allocator.
311 // - start is the start of the virtual memory reservation.
320 // - The reservation size is configured by ReservationParams::reservation_size
336 // - The reservation size must be AllocatePageSize-aligned.
359 VirtualMemory* reservation() { return &reservation_; } in reservation() function in v8::internal::VirtualMemoryCage
360 const VirtualMemory* reservation() const { return &reservation_; } in reservation() function in v8::internal::VirtualMemoryCage
384 // If an existing reservation i
[all...]
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_bridge.h341 void *reservation; member
350 void *reservation; member
400 void *reservation; member
416 void *reservation; member
431 void *reservation; member
888 void pvr_srv_int_unreserve_addr(int fd, void *reservation);
902 void *reservation,
909 void *reservation,
915 void *reservation,
H A Dpvr_srv_bo.c407 &srv_vma->reservation); in pvr_srv_heap_alloc_reserved()
454 &srv_vma->reservation); in pvr_srv_winsys_heap_alloc()
477 /* Remove mapping handle and underlying reservation. */ in pvr_srv_winsys_heap_free()
478 pvr_srv_int_unreserve_addr(srv_ws->render_fd, srv_vma->reservation); in pvr_srv_winsys_heap_free()
529 srv_vma->reservation, in pvr_srv_winsys_vma_map()
549 srv_vma->reservation, in pvr_srv_winsys_vma_map()
586 srv_vma->reservation, in pvr_srv_winsys_vma_unmap()
H A Dpvr_srv_bridge.c483 *reservation_out = ret.reservation; in pvr_srv_int_reserve_addr()
488 void pvr_srv_int_unreserve_addr(int fd, void *reservation) in pvr_srv_int_unreserve_addr() argument
491 .reservation = reservation, in pvr_srv_int_unreserve_addr()
594 void *reservation, in pvr_srv_int_map_pages()
602 .reservation = reservation, in pvr_srv_int_map_pages()
633 void *reservation, in pvr_srv_int_unmap_pages()
638 .reservation = reservation, in pvr_srv_int_unmap_pages()
593 pvr_srv_int_map_pages(int fd, void *reservation, void *pmr, uint32_t page_count, uint32_t page_offset, uint64_t flags, pvr_dev_addr_t addr) pvr_srv_int_map_pages() argument
632 pvr_srv_int_unmap_pages(int fd, void *reservation, pvr_dev_addr_t dev_addr, uint32_t page_count) pvr_srv_int_unmap_pages() argument
663 pvr_srv_int_map_pmr(int fd, void *server_heap, void *reservation, void *pmr, uint64_t flags, void **const mapping_out) pvr_srv_int_map_pmr() argument
[all...]
H A Dpvr_srv_bo.h134 void *reservation; member
/third_party/skia/third_party/externals/dawn/src/include/dawn_wire/
H A DWireClient.h72 void ReclaimTextureReservation(const ReservedTexture& reservation);
73 void ReclaimSwapChainReservation(const ReservedSwapChain& reservation);
74 void ReclaimDeviceReservation(const ReservedDevice& reservation);
/third_party/skia/third_party/externals/dawn/src/dawn_wire/server/
H A DObjectStorage.h102 Data reservation; in KnownObjects() local
103 reservation.handle = nullptr; in KnownObjects()
104 reservation.state = AllocationState::Free; in KnownObjects()
105 mKnown.push_back(std::move(reservation)); in KnownObjects()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DExecutableMemory.cpp323 zx_vaddr_t reservation; in allocateMemoryPages() local
326 0, length, &reservation); in allocateMemoryPages()
334 ASSERT(roundUp(reservation, pageSize) == reservation); in allocateMemoryPages()
336 mapping = reinterpret_cast<void *>(reservation); in allocateMemoryPages()
/third_party/node/deps/v8/src/base/platform/
H A Dplatform-posix.cc567 void* reservation = Allocate(hint, size, alignment, permission); in CreateAddressSpaceReservation() local
568 if (!reservation && permission == MemoryPermission::kNoAccessWillJitLater) { in CreateAddressSpaceReservation()
571 reservation = Allocate(hint, size, alignment, permission); in CreateAddressSpaceReservation()
574 if (!reservation) return {}; in CreateAddressSpaceReservation()
576 return AddressSpaceReservation(reservation, size); in CreateAddressSpaceReservation()
580 void OS::FreeAddressSpaceReservation(AddressSpaceReservation reservation) { in FreeAddressSpaceReservation() argument
581 Free(reservation.base(), reservation.size()); in FreeAddressSpaceReservation()
916 // POSIX Address space reservation support.
931 AddressSpaceReservation reservation) { in FreeSubReservation()
930 FreeSubReservation( AddressSpaceReservation reservation) FreeSubReservation() argument
[all...]
H A Dplatform-fuchsia.cc323 void OS::FreeAddressSpaceReservation(AddressSpaceReservation reservation) { in FreeAddressSpaceReservation() argument
325 zx::vmar vmar(reservation.vmar_); in FreeAddressSpaceReservation()
401 AddressSpaceReservation reservation) { in FreeSubReservation()
402 OS::FreeAddressSpaceReservation(reservation); in FreeSubReservation()
400 FreeSubReservation( AddressSpaceReservation reservation) FreeSubReservation() argument
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
H A Dmemory.cpp71 zx_vaddr_t reservation; in allocatePages() local
74 vmo, 0, length, &reservation); in allocatePages()
78 return reinterpret_cast<void*>(reservation); in allocatePages()

Completed in 21 milliseconds

12