Searched refs:startpa (Results 1 – 7 of 7) sorted by relevance
| /openbsd/src/sys/arch/arm/armv7/ |
| D | armv7_space.c | 172 u_long startpa, endpa, pa; in armv7_bs_map() local 176 startpa = trunc_page(bpa); in armv7_bs_map() 181 va = (vaddr_t)km_alloc(endpa - startpa, &kv_any, &kp_none, &kd_nowait); in armv7_bs_map() 185 *bshp = (bus_space_handle_t)(va + (bpa - startpa)); in armv7_bs_map() 190 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) in armv7_bs_map()
|
| /openbsd/src/sys/arch/riscv64/riscv64/ |
| D | machdep.c | 545 paddr_t startpa, endpa, pa; in initriscv() local 572 startpa = trunc_page((paddr_t)config); in initriscv() 574 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) in initriscv() 576 fh = (void *)(vstart + ((paddr_t)config - startpa)); in initriscv() 584 config = (void *)(vstart + ((paddr_t)config - startpa)); in initriscv() 702 paddr_t pa, startpa, endpa; in initriscv() local 705 startpa = trunc_page(mmap_start); in initriscv() 707 for (pa = startpa, va = vstart; pa < endpa; in initriscv() 712 (caddr_t)vstart + (mmap_start - startpa), mmap_size); in initriscv() 713 pmap_kremove(vstart, endpa - startpa); in initriscv() [all …]
|
| D | bus_space.c | 217 u_long startpa, endpa, pa; in generic_space_map() local 222 startpa = trunc_page(offs); in generic_space_map() 225 va = (vaddr_t)km_alloc(endpa - startpa, &kv_any, &kp_none, &kd_nowait); in generic_space_map() 229 *bshp = (bus_space_handle_t)(va + (offs - startpa)); in generic_space_map() 231 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in generic_space_map()
|
| /openbsd/src/sys/arch/arm64/arm64/ |
| D | bus_space.c | 192 u_long startpa, endpa, pa; in generic_space_map() local 203 startpa = trunc_page(offs); in generic_space_map() 206 va = (vaddr_t)km_alloc(endpa - startpa, &kv_any, &kp_none, &kd_nowait); in generic_space_map() 210 *bshp = (bus_space_handle_t)(va + (offs - startpa)); in generic_space_map() 212 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) { in generic_space_map()
|
| D | machdep.c | 809 paddr_t startpa, endpa, pa; in initarm() local 840 startpa = trunc_page((paddr_t)config); in initarm() 842 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) in initarm() 844 fh = (void *)(vstart + ((paddr_t)config - startpa)); in initarm() 852 config = (void *)(vstart + ((paddr_t)config - startpa)); in initarm() 956 paddr_t pa, startpa, endpa; in initarm() local 959 startpa = trunc_page(mmap_start); in initarm() 961 for (pa = startpa, va = vstart; pa < endpa; in initarm() 965 memcpy((void *)pa, (caddr_t)vstart + (mmap_start - startpa), in initarm() 967 pmap_kremove(vstart, endpa - startpa); in initarm() [all …]
|
| /openbsd/src/sys/arch/powerpc64/powerpc64/ |
| D | bus_space.c | 173 paddr_t startpa, endpa, pa; in generic_space_map() local 177 startpa = trunc_page(offs); in generic_space_map() 180 va = (vaddr_t)km_alloc(endpa - startpa, &kv_any, &kp_none, &kd_nowait); in generic_space_map() 184 *bshp = (bus_space_handle_t)(va + (offs - startpa)); in generic_space_map() 186 for (pa = startpa; pa < endpa; pa += PAGE_SIZE, va += PAGE_SIZE) in generic_space_map()
|
| /openbsd/src/sys/arch/armv7/armv7/ |
| D | armv7_machdep.c | 301 u_long startpa, pa, endpa; in bootstrap_bs_map() local 308 startpa = bpa & ~L1_S_OFFSET; in bootstrap_bs_map() 313 *bshp = (bus_space_handle_t)(va + (bpa - startpa)); in bootstrap_bs_map() 315 for (pa = startpa; pa < endpa; pa += L1_S_SIZE, va += L1_S_SIZE) in bootstrap_bs_map()
|