Home
last modified time | relevance | path

Searched refs:L2_SIZE (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/arm64/include/
H A Dpte.h195 #define L2_SIZE (UINT64_C(1) << L2_SHIFT) macro
196 #define L2_OFFSET (L2_SIZE - 1)
213 #define PMAP_MAPDEV_EARLY_SIZE (L2_SIZE * 20)
246 #define L2C_SIZE (L2C_ENTRIES * L2_SIZE)
/freebsd/sys/arm64/arm64/
H A Dminidump_machdep.c176 for (va = VM_MIN_KERNEL_ADDRESS; va < kva_end; va += L2_SIZE) { in cpu_minidumpsys()
191 va += L1_SIZE - L2_SIZE; in cpu_minidumpsys()
288 for (va = VM_MIN_KERNEL_ADDRESS; va < kva_end; va += L2_SIZE) { in cpu_minidumpsys()
312 tmpbuffer[j] = (pa + i * L2_SIZE + in cpu_minidumpsys()
326 va += L1_SIZE - L2_SIZE; in cpu_minidumpsys()
H A Dpmap.c302 #define PMAP_PREINIT_MAPPING_SIZE (PMAP_PREINIT_MAPPING_COUNT * L2_SIZE)
1120 if ((physmap[i + 1] - state->pa) < L2_SIZE) in pmap_bootstrap_l2_block()
1129 (physmap[i + 1] - state->pa) >= L2_SIZE; in pmap_bootstrap_l2_block()
1130 state->va += L2_SIZE, state->pa += L2_SIZE) { in pmap_bootstrap_l2_block()
1260 (physmap[i + 1] - bs_state.pa) >= L2_SIZE) { in pmap_bootstrap_dmap()
1299 for (; bs_state.va < VM_MAX_KERNEL_ADDRESS; bs_state.va += L2_SIZE) in pmap_bootstrap_l3()
1376 preinit_map_va = roundup2(bs_state.freemempos, L2_SIZE); in pmap_bootstrap()
1400 pa = rounddown2(end_pa - L2_SIZE, L2_SIZE); in pmap_bootstrap_allocate_san_l2()
1401 for (; pa >= start_pa && va < eva; va += L2_SIZE, pa -= L2_SIZE) { in pmap_bootstrap_allocate_san_l2()
1409 pa += L2_SIZE; in pmap_bootstrap_allocate_san_l2()
[all …]
H A Dlocore.S565 ldr x7, =(3 * L2_SIZE - 1)
645 ldr x9, =(L2_SIZE)
665 ldr x9, =(L2_SIZE)
/freebsd/sys/kern/
H A Dsubr_devmap.c269 if (size >= L2_SIZE && (pa & L2_OFFSET) == 0) in pmap_mapdev()
270 va = kva_alloc_aligned(size, L2_SIZE); in pmap_mapdev()
306 if (size >= L2_SIZE && (pa & L2_OFFSET) == 0) in pmap_mapdev_attr()
307 va = kva_alloc_aligned(size, L2_SIZE); in pmap_mapdev_attr()
/freebsd/sys/riscv/include/
H A Dpte.h57 #define L2_SIZE (1UL << L2_SHIFT) macro
58 #define L2_OFFSET (L2_SIZE - 1)
H A Dvmparam.h250 #define PMAP_MAPDEV_EARLY_SIZE (4 * L2_SIZE)
/freebsd/sys/riscv/riscv/
H A Dpmap.c615 pa = rounddown(physmap[idx], L2_SIZE); in pmap_bootstrap_dmap()
641 pa += L2_SIZE; in pmap_bootstrap_dmap()
642 va += L2_SIZE; in pmap_bootstrap_dmap()
671 pa += L2_SIZE; in pmap_bootstrap_dmap()
672 va += L2_SIZE; in pmap_bootstrap_dmap()
740 nkernl2 = howmany(howmany(kernlen, L2_SIZE), Ln_ENTRIES); in pmap_create_pagetables()
771 if (freemempos < roundup2(kernend, L2_SIZE)) in pmap_create_pagetables()
772 freemempos = roundup2(kernend, L2_SIZE); in pmap_create_pagetables()
788 for (pa = kernstart; pa < kernend; pa += L2_SIZE, slot++) { in pmap_create_pagetables()
976 pv_npg = howmany(vm_phys_segs[vm_phys_nsegs - 1].end, L2_SIZE); in pmap_init()
[all …]
H A Dminidump_machdep.c183 for (va = VM_MIN_KERNEL_ADDRESS; va < kva_max; va += L2_SIZE) { in cpu_minidumpsys()
283 for (va = VM_MIN_KERNEL_ADDRESS; va < kva_max; va += L2_SIZE) { in cpu_minidumpsys()
H A Dmachdep.c573 physmem_exclude_region(mem_regions[0].mr_start, L2_SIZE, in initriscv()
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c315 next_hyp_va = roundup2(vmm_base + hyp_code_len, L2_SIZE); in vmmops_modinit()
328 next_hyp_va += L2_SIZE; in vmmops_modinit()
418 if (vmm_base > (L2_SIZE + PAGE_SIZE)) { in vmmops_modinit()
424 vmm_base -= L2_SIZE + PAGE_SIZE; in vmmops_modinit()
425 vmm_base = rounddown2(vmm_base, L2_SIZE); in vmmops_modinit()
433 if (vmm_base > L2_SIZE) in vmmops_modinit()
434 vmem_add(el2_mem_alloc, L2_SIZE, vmm_base - L2_SIZE, in vmmops_modinit()
H A Dvmm_mmu.c383 va_next = (va + L2_SIZE) & ~L2_OFFSET; in vmmpmap_remove()