/third_party/skia/third_party/externals/dawn/src/tests/unittests/wire/ |
H A D | WireInjectTextureTests.cpp | 33 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 D | WireInjectSwapChainTests.cpp | 33 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 D | WireInjectDeviceTests.cpp | 33 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 D | memory-allocator.cc | 218 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 D | code-range.cc | 153 if (!reservation()->SetPermissions(reservation()->address(), reserved_area, in InitReservation() 165 reservation()->region().begin(), reservation()->region().size()); in Free()
|
H A D | basic-memory-chunk.cc | 55 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 D | memory-allocator.h | 223 // 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 D | spaces.cc | 53 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 D | WireClient.cpp | 44 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 D | virtual-address-space.cc | 154 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 D | Client.cpp | 121 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 D | Client.h | 51 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 D | isolate-allocator.cc | 21 // 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 D | allocation.cc | 374 // 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 D | allocation.h | 290 // 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 D | pvr_srv_bridge.h | 341 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 D | pvr_srv_bo.c | 407 &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 D | pvr_srv_bridge.c | 483 *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 D | pvr_srv_bo.h | 134 void *reservation; member
|
/third_party/skia/third_party/externals/dawn/src/include/dawn_wire/ |
H A D | WireClient.h | 72 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 D | ObjectStorage.h | 102 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 D | ExecutableMemory.cpp | 323 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 D | platform-posix.cc | 567 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 D | platform-fuchsia.cc | 323 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 D | memory.cpp | 71 zx_vaddr_t reservation; in allocatePages() local 74 vmo, 0, length, &reservation); in allocatePages() 78 return reinterpret_cast<void*>(reservation); in allocatePages()
|