Home
last modified time | relevance | path

Searched refs:pa_start (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/kern/
H A Dkern_dump.c71 dump_map[n].pa_start = dump_avail[idx]; in dumpsys_gen_pa_init()
86 (mdp->pa_start == 0 && mdp->pa_size == 0)) in dumpsys_gen_pa_next()
187 pa = mdp->pa_start; in dumpsys_cb_dumpdata()
261 phdr.p_vaddr = (do_minidump? mdp->pa_start : ~0L); in cb_dumphdr()
262 phdr.p_paddr = (do_minidump? ~0L : mdp->pa_start); in cb_dumphdr()
264 phdr.p_vaddr = mdp->pa_start; in cb_dumphdr()
265 phdr.p_paddr = mdp->pa_start; in cb_dumphdr()
/freebsd/stand/kboot/kboot/
H A Dmain.c74 static vm_offset_t pa_start = PA_INVAL; variable
567 if (pa_start == PA_INVAL) { in kboot_copyin()
568 pa_start = kboot_get_phys_load_segment(); in kboot_copyin()
570 get_phys_buffer(pa_start, len, &destbuf); in kboot_copyin()
575 segsize = get_phys_buffer(dest + pa_start + KERN_PADDING - offset, remainder, &destbuf); in kboot_copyin()
593 segsize = get_phys_buffer(src + pa_start + KERN_PADDING - offset, remainder, &srcbuf); in kboot_copyout()
/freebsd/sys/powerpc/booke/
H A Dpmap.c1574 mmu_booke_map(vm_offset_t *virt, vm_paddr_t pa_start, in mmu_booke_map() argument
1583 return (PHYS_TO_DMAP(pa_start)); in mmu_booke_map()
1586 while (pa_start < pa_end) { in mmu_booke_map()
1587 mmu_booke_kenter(va, pa_start); in mmu_booke_map()
1589 pa_start += PAGE_SIZE; in mmu_booke_map()
2147 dump_map[i].pa_start = physmem_regions[i].mr_start; in mmu_booke_scan_init()
2157 dump_map[0].pa_start = trunc_page((uintptr_t)_etext); in mmu_booke_scan_init()
2159 round_page((uintptr_t)_end) - dump_map[0].pa_start; in mmu_booke_scan_init()
2162 dump_map[1].pa_start = data_start; in mmu_booke_scan_init()
2166 va = dump_map[1].pa_start + dump_map[1].pa_size; in mmu_booke_scan_init()
[all …]
/freebsd/sys/vm/
H A Dvm_phys.c1467 vm_paddr_t pa_end, pa_start; in vm_phys_find_range() local
1478 pa_start = MAX(low, seg->start); in vm_phys_find_range()
1480 if (pa_end - pa_start < ptoa(npages)) in vm_phys_find_range()
1488 bounds[0] = vm_phys_seg_paddr_to_vm_page(seg, pa_start); in vm_phys_find_range()
1711 vm_paddr_t pa_end, pa_start; in vm_phys_alloc_contig() local
1733 pa_start = seg->start; in vm_phys_alloc_contig()
1735 pa_start = low; in vm_phys_alloc_contig()
1740 if (pa_end - pa_start < ptoa(npages)) in vm_phys_alloc_contig()
1772 pa_start = VM_PAGE_TO_PHYS(m_run); in vm_phys_alloc_contig()
1773 KASSERT(low <= pa_start, in vm_phys_alloc_contig()
[all …]
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c6211 vm_paddr_t pa_start, pa_end, pa_end1; in pmap_change_attr_locked() local
6306 pa_start = pa_end = 0; in pmap_change_attr_locked()
6317 if (pa_start == pa_end) { in pmap_change_attr_locked()
6319 pa_start = be64toh(*l2e) & PG_PS_FRAME; in pmap_change_attr_locked()
6320 pa_end = pa_start + L2_PAGE_SIZE; in pmap_change_attr_locked()
6326 PHYS_TO_DMAP(pa_start), in pmap_change_attr_locked()
6327 pa_end - pa_start, mode, flush); in pmap_change_attr_locked()
6331 pa_start = be64toh(*l2e) & PG_PS_FRAME; in pmap_change_attr_locked()
6332 pa_end = pa_start + L2_PAGE_SIZE; in pmap_change_attr_locked()
6347 if (pa_start == pa_end) { in pmap_change_attr_locked()
[all …]
H A Dmmu_oea.c1646 moea_map(vm_offset_t *virt, vm_paddr_t pa_start, in moea_map() argument
1653 for (; pa_start < pa_end; pa_start += PAGE_SIZE, va += PAGE_SIZE) in moea_map()
1654 moea_kenter(va, pa_start); in moea_map()
2795 dump_map[i].pa_start = pregions[i].mr_start; in moea_scan_init()
2805 dump_map[0].pa_start = trunc_page((uintptr_t)_etext); in moea_scan_init()
2807 round_page((uintptr_t)_end) - dump_map[0].pa_start; in moea_scan_init()
2810 dump_map[1].pa_start = (vm_paddr_t)msgbufp->msg_ptr; in moea_scan_init()
2814 va = dump_map[1].pa_start + dump_map[1].pa_size; in moea_scan_init()
2828 dump_map[2].pa_start = va; in moea_scan_init()
2842 dump_map[2].pa_size = va - dump_map[2].pa_start; in moea_scan_init()
H A Dmmu_oea64.c2308 moea64_map(vm_offset_t *virt, vm_paddr_t pa_start, in moea64_map() argument
2320 for (va = pa_start; va < pa_end; va += PAGE_SIZE) in moea64_map()
2324 return (PHYS_TO_DMAP(pa_start)); in moea64_map()
2329 for (; pa_start < pa_end; pa_start += PAGE_SIZE, va += PAGE_SIZE) in moea64_map()
2330 moea64_kenter(va, pa_start); in moea64_map()
3238 dump_map[i].pa_start = pregions[i].mr_start; in moea64_scan_init()
3248 dump_map[0].pa_start = trunc_page((uintptr_t)_etext); in moea64_scan_init()
3250 dump_map[0].pa_start; in moea64_scan_init()
3253 dump_map[1].pa_start = (vm_paddr_t)(uintptr_t)msgbufp->msg_ptr; in moea64_scan_init()
3257 va = dump_map[1].pa_start + dump_map[1].pa_size; in moea64_scan_init()
[all …]
/freebsd/sys/sys/
H A Dkerneldump.h132 vm_paddr_t pa_start; member
/freebsd/sys/amd64/amd64/
H A Dpmap.c9699 vm_paddr_t pa_start, pa_end, pa_end1; in pmap_change_props_locked() local
9827 pa_start = pa_end = 0; in pmap_change_props_locked()
9837 if (pa_start == pa_end) { in pmap_change_props_locked()
9839 pa_start = *pdpe & PG_PS_FRAME; in pmap_change_props_locked()
9840 pa_end = pa_start + NBPDP; in pmap_change_props_locked()
9846 PHYS_TO_DMAP(pa_start), in pmap_change_props_locked()
9847 pa_end - pa_start, prot, mode, in pmap_change_props_locked()
9852 pa_start = *pdpe & PG_PS_FRAME; in pmap_change_props_locked()
9853 pa_end = pa_start + NBPDP; in pmap_change_props_locked()
9867 if (pa_start == pa_end) { in pmap_change_props_locked()
[all …]