Searched refs:virtualBase (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp59 area_id virtualArea, addr_t virtualBase);
92 addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0, local
94 if (virtualBase == 0) {
111 _EarlyPreparePageTables(pageTable, virtualBase, 1024 * B_PAGE_SIZE);
114 Init(-1, pageTable, -1, (addr_t)virtualBase);
155 area_id virtualArea, addr_t virtualBase)
159 fVirtualBase = virtualBase;
164 addr_t slotAddress = virtualBase;
215 void* virtualBase; local
218 &virtualBase, B_ANY_KERNEL_BLOCK_ADDRES
154 Init(area_id dataArea, void* data, area_id virtualArea, addr_t virtualBase) argument
[all...]
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.cpp59 area_id virtualArea, addr_t virtualBase);
92 addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0, local
94 if (virtualBase == 0) {
111 _EarlyPreparePageTables(pageTable, virtualBase, 1024 * B_PAGE_SIZE);
114 Init(-1, pageTable, -1, (addr_t)virtualBase);
155 area_id virtualArea, addr_t virtualBase)
159 fVirtualBase = virtualBase;
164 addr_t slotAddress = virtualBase;
217 void* virtualBase; local
220 &virtualBase, B_ANY_KERNEL_BLOCK_ADDRES
154 Init(area_id dataArea, void* data, area_id virtualArea, addr_t virtualBase) argument
[all...]
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp187 void _TranslatePageTable(addr_t virtualBase) argument
189 page_table_entry* entry = &fPageHole[virtualBase / B_PAGE_SIZE];
198 fPageDirs, virtualBase);
206 && _IsVirtualAddressAllocated(virtualBase + i * B_PAGE_SIZE)) {
221 == virtualBase / kPAEPageTableRange) {
230 addr_t virtualBase = vm_allocate_early(fKernelArgs, virtualSize, 0, 0, local
232 if (virtualBase == 0) {
238 virtualBase, virtualSize);
248 virtualBase / B_PAGE_SIZE / 1024 + i];
254 + (virtualBase / B_PAGE_SIZ
399 addr_t virtualBase = vm_allocate_early(args, kPAEPageTableRange, 0, 0, local
471 Init(area_id dataArea, pae_page_table_entry* pageTable, area_id virtualArea, addr_t virtualBase) argument
534 void* virtualBase; local
[all...]
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.cpp132 area_id virtualArea, addr_t virtualBase);
164 addr_t virtualBase = vm_allocate_early(args, SLOTS_PER_POOL * B_PAGE_SIZE, local
166 if (virtualBase == 0) {
178 _EarlyPreparePageTables(pageTable, virtualBase,
182 Init(-1, pageTable, -1, (addr_t)virtualBase);
224 area_id virtualArea, addr_t virtualBase)
228 fVirtualBase = virtualBase;
233 addr_t slotAddress = virtualBase;
284 void* virtualBase; local
287 &virtualBase, B_ANY_KERNEL_BLOCK_ADDRES
223 Init(area_id dataArea, void* data, area_id virtualArea, addr_t virtualBase) argument
[all...]
/haiku/src/system/kernel/vm/
H A Dvm.cpp4294 addr_t virtualBase = allocate_early_virtual(args, virtualSize, alignment); local
4295 //dprintf("vm_allocate_early: vaddr 0x%lx\n", virtualBase);
4296 if (virtualBase == 0) {
4309 arch_vm_translation_map_early_map(args, virtualBase + i * B_PAGE_SIZE,
4314 return virtualBase;

Completed in 133 milliseconds