• Home
  • Raw
  • Download

Lines Matching full:address

17 using Address = uintptr_t;  variable
18 constexpr Address kNullAddress = 0;
33 // address space reservation and any other data associated with the subspace in NON_EXPORTED_BASE()
45 * The virtual address space of the current process. Conceptionally, there
57 Address RandomPageAddress() override;
59 Address AllocatePages(Address hint, size_t size, size_t alignment,
62 void FreePages(Address address, size_t size) override;
64 bool SetPagePermissions(Address address, size_t size,
67 bool AllocateGuardRegion(Address address, size_t size) override;
69 void FreeGuardRegion(Address address, size_t size) override;
71 Address AllocateSharedPages(Address hint, size_t size,
76 void FreeSharedPages(Address address, size_t size) override;
81 Address hint, size_t size, size_t alignment,
84 bool DiscardSystemPages(Address address, size_t size) override;
86 bool DecommitPages(Address address, size_t size) override;
93 * A subspace of a parent virtual address space. This represents a reserved
94 * contiguous region of virtual address space in the current process.
102 Address RandomPageAddress() override;
104 Address AllocatePages(Address hint, size_t size, size_t alignment,
107 void FreePages(Address address, size_t size) override;
109 bool SetPagePermissions(Address address, size_t size,
112 bool AllocateGuardRegion(Address address, size_t size) override;
114 void FreeGuardRegion(Address address, size_t size) override;
116 Address AllocateSharedPages(Address hint, size_t size,
121 void FreeSharedPages(Address address, size_t size) override;
126 Address hint, size_t size, size_t alignment,
129 bool DiscardSystemPages(Address address, size_t size) override;
131 bool DecommitPages(Address address, size_t size) override;
144 // The address space reservation backing this subspace.
151 // RegionAllocator to manage the virtual address reservation and divide it